These rules are not difficult to understand, nor are they arbitrary. We are not here to write code for you, debug your code, or to help you install some crappy pre-written script you downloaded for your elite web site. Think before you ask.
People tend to become aggravated when asked the same silly questions over and over.
The perl help page also includes helpful information and links to other sites with Perl help. Don't even think of telling us about the problem with your code if you don't have the exact text of any and all warnings and error messages at your fingertips. Chances are, your question will be answered with a question. I ran all the HTML through the WC3 HTML Validator and the CSS stylesheet through the CSS Validator and fixed all the errors, most of which were in the stylesheet. All our HTML and CSS are now compliant and should render as well as can be expected in most modern browsers.