I still dont see it so it must be a PC or IE (or both) problem...
As far as the clearing, you can put this in your style sheet:
.blogbody {
clear:both;
}
By the way, the validator is still showing 557 errors on the front page alone. Now anyone who has used the validator knows that that probably means closer to 10-15 errors. Due to the realities of parsing complex documents, one error can look like 10 to a computer. Still, that also means that it could look like 557 errors to your browser (and if you use WinIE, it may look like 10238...)
In fact, I betcha if you close your meta tags (by adding a space and / before the >) you may cut out a large percentage of those problems...
Also,
nothing should come between the following two lines:
CODE
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
You have two (unclosed) meta tags in there...
Seriously... All of these things may not matter to you, but they matter a GREAT deal to your browser. If you don't want to have to worry abuot all of this, then you would be better off switching your DOCTYPE to something a bit more liberal like
CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Having an XHTML DOCTYPE tells the browser you will be giving it XHTML and not tag soup. Some major tenets of XHTML (outlined
here) are:
1) Attribute values must be quoted
2) Tags with closing tags MUST be closed
3) Tags with no closing tags must be terminated with a /
4) Document must be well-formed (no mismatched tags) and attribute and tag names must be in lower case
blahblahblah
Go validate or change your DOCTYPE. You cant expect your browser to display your work perfectly if you've given it imperfect code.