I'm trying to clean up the css on my personal site, improving it with some of the great stuff I've learnt on this list. The original html is at http://kay.smoljak.com CSS: http://kay.smoljak.com/style.css It all validates, but there's some problems there (xml prolog, no h1-h2 etc). In particular, there's an issue I've known about for a while (but have been too lazy to fix) with Opera and Mozilla where the menu and title bars end up covering the floated image on the right. Seeing as it's broken in Moz and Opera, I guess that means that it's an IE bug, so what I'd like to know is how I can make Moz and Opera behave like IE in this case. new html: http://kay.smoljak.com/test/index.htm css: http://kay.smoljak.com/test/style2.css Any other comments on the good/bad/ugly in my code greatly appreciated :) Thanks, Kay. -------- Kay Smoljak http://kay.smoljak.com