Having got that out of my system, I have been working on the stylesheet for my new site for more than three months (well, here and there, at least). I have even befriended those CSS hacks that I would previously have regarded as crimes against humanity – namely, adding a non-breaking space before a selector just to keep Internet Explorer happy. It seems that your typical CSS-junkie, these days, relies upon these horrors as a matter of course, so until Microsoft updates their browser, I say welcome to those nasty CSS-hacks. You are my friends.
And to those of you for whom this site does not render properly, I say to you: stop using that quaint, fringe-dwelling/Microsoft, web browser and get a decent one!