You haven't updated the online link so I can't see the changes directly. I suspect the invalid markup is due to no DOCTYPE declaration and no head tags. It could also be because there is a missing </div> for this area:
Code:
<div align="center">
<div id="header-l"><img src="images2/micah-layout_01.jpg" width="158" height="129"></div>
<div id="header-r"><img src="images2/micah-layout_03.jpg" width="179" height="129"></div>
Correcting that should allow the wrapper div to close properly and center the content.
As far as design, I think it's pretty good. If it were me I'd shy away from serif fonts for web pages. Its been proven san-serif type is easier to read on screen. And I wouldn't make everything bold either.