You have two </style> ending tags. <style type="text/css">#navbar-iframe { display:block }
</style>
And then:
#footer-wrapper a:hover {
color:#499d23;
background:#010b52;
}
-->
</style>
I would remove the first </style> tag.
Also, unless you
want all the info commented out between the <!-- and -->, you should remove the comments.
<style id='page-skin-1' type='text/css'>
<!--
And then...
#footer-wrapper a:hover {
color:#499d23;
background:#010b52;
}
--></style>
Whether you want those areas commented out (not used) or not, the first </style> tag needs to be removed.
This might be of some help, too with errors:
http://tinyurl.com/W3C-Validator
Hope that helps a bit.