This
Code:
<style type="text/css">
<!--
does not belong in the file. Nor this
Code:
-->
</style><!--[if IE 5]>
<style type="text/css">
/* place css box model fixes for IE 5* in this conditional comment */
#sidebar1 { width: 220px; }
</style>
<![endif]--><!--[if IE]>
<style type="text/css">
/* place css fixes for all versions of IE in this conditional comment */
#sidebar1 { padding-top: 30px; }
#mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
That would belong in the head but without the <!-- that is a comment tag in html (/* in css */) and wont be read except for the conditional ones which are different and must remain in the head of the document.
Bookmarks