You have a whole heap of very fixable errors.
For example, the first error directs you to this> <div id="customize_style_container" style="margin-top: "3px;">I've marked in red the double apostrophes that shouldn't be there.
Your second and third errors direct you to this> <Script language="JavaScript">which should read> <script type="text/javascript">
Your fourth send you to > </SCRIPT>where a non-existant tag is closed
Your fifth draws attention to > <FORM NAME="form1">and explains that xhtml is all lower case.
And so on ...
These are fixable and either are or obscure the causes of cross-browser issues. I get that fixing them is a hassle. But if you want help resolving problems, we need to be able to see the problem clearly, rather than through the confusion of multiple other issues.
Kuroi Web Design and Development | Twitter
(Questions answered in the forum only - so that any forum member can benefit - not by personal message)