IE’s support for CSS has been lacking for years now. There is a posting on the IE Team’s blog that they are bringing a few changes to IE7. Most notably they will be adding PNG transparency, the bane of my existence, and enabling :hover for all page elements. This should help out the developers a lot.