OK, I downloaded the page, worked it over some, and created a solution. I also went through and fixed all validation errors. Unfortunately, I'm not going to be able to relate those fixes completely since my local version uses different file paths for resources, but it at least shows all errors can be fixed and wasn't that hard to fix the 172-odd errors. See below for suggestions on fixing things.
Anyways though, the main fix for centering. The div and its CSS that I supplied earlier is still in play. In your HTML file, you have near the top inside the head tag a style tag where you have a body selector and apply the background image, which is currently un-centered with the fix.
Remove the word left from the end of it. That's keeping it from centering appropriately. Also, that border property does nothing so just delete it.
As far as fixing some of the validation errors. I'm not sure how you work on the site, like what editor, but if you have a text editor we can use the find and replace. Some quick fixes are,
- find: <hr> replace with: <hr />
- find: <br> replace with: <br />
- find: </a></h3> replace with: </h3>
- find: </small> replace with: </small></p>
Some other things to note while making fixes:
- All link tags needs to be inside the head tag.
- If there's JavaScript in the file (not the links to JavaScript files) it's best to place CDATA tags around the code (see below for example).
- Use ul tags when you have li tags.
CDATA example:
HTML:
<script type="text/javascript">
//<![CDATA[
JavaScript code here;
//]]>
</script>