I tend to clear all the browser defaulted styles at the top in one large grouped rule.
I then set out all the divisions with their ID's, in the order they appear in the xhtml eg: div#top { } div#middle { } div#bottom { } Underneath this I would work though all the rules focusing within one specific division eg: div#top h1 { } div#top p { } div#top ul { } div#top li { } It's a neat order, keeps the cascade flowing and easy to change the visual layout of the page relatively quickly -- Dave O'Brien Venting my spleen at: http://www.ventingspleen.co.uk ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************