Here was I thinking that my site design was working fine, until I tried to view it on IE6. Oh. My. God. What an abomination. In Opera and Firefox it looks perfect. Even in IE7 it looked perfect, but in IE6, it was all over the place. For those of you on IE6, below is a screenshot of what it should look like. For those of you using a proper, standards compliant browser, there’s another screenshot of how IE6 renders my site. The problem is that the site does not use tables, but div’s and CSS to lay out the various sections.