Robst, I always have the problem you speak of. There are different solutions for different versions of IE as well. I have not found another way other than switching to long-hand. You can do it all in the same style-sheet or make different ones specific to IE. I also notice in IE7 that I couldn’t add a background image on an (a) tag. The solution was to add a width and height to the (a) tag, which does nothing in other browsers. If you ever come across that bug I hope you remember the trick I used or find a better one. Good luck!