Yesterday I looked at one of my sites in IE and was shocked to see it! It looks just right in Firefox, but the page is split in two in IE. The page is http://badbreathtreatments.com. There's a top, left, and a middle div. I'm not sure what happened (I have used the same basic layout on other sites and they are fine.) Anyone know which CSS property would be causing this? Thanks.
Not tested in IE, but gets rid of some serious errors. #left { margin: 2px 5px 10px 5px; float: left; width: 150px; padding: 2px; border: 2px solid gray; background-color: #f5f5f5; } #middle { margin: 2px 5px 10px 165px; padding: 5px; border: 1px dashed gray; } #footer { clear: both; text-align: center; border: 1px dashed #e3e3e3; width: 60%; margin: 0 auto 3px auto; } Code (markup): Get that much fixed, and we'll have a better starting point. cheers, gary