The problem is unclosed comments. you have this on your page in a few places.
In the fist Style block and in the first script block are 2 examples, you start the comment after the style/ script tag, but do not end before the close script / style tag.
<style type="text/css">
<!--
....
</style>
should be:
<style type="text/css">
<!--
....
-->
</style>
see the attached screen shot for 2 examples.