I’ve already been told that this site looks a bit skew-whiff in IE7, and now that I’ve installed IE7 myself I can see what the problem is.
The good news is that it’s somewhat easily fixed without breaking compatibility with Firefox, Opera and Safari. The bad news is that the fix breaks compatibility with IE6. I’m therefore going to split the stylesheets and have a IE6-compatible stylesheet and an everything else primary stylesheet. This won’t happen straightaway but will be brought in eventually.
As for IE7 itself I have to say I’m somewhat impressed. It’s not going to replace Firefox as my default web browser but there’s some nice stuff in it and the Mozilla developers could do well to imitate some of its new features. I’ll do a longer review soon.
Update: In fact, I may not need to make any changes at all. Should this bug be fixed the pages should display fine with the stylesheet remaining as it is. Furthermore, IE7 users will see the page in exactly the same way that Firefox, Safari and Opera users see it – IE6 currently displays it a bit differently.