Welcome to WebmasterWorld Guest from 188.8.131.52
Forum Moderators: not2easy
Cascading Style Sheets > Separating Content from Presentation > Owen Briggs, Steven Champeon, Eric Costello, and Matt Patterson (Glasshaus)
Cascading Style Sheets - The Definitive Guide by Eric Meyers (O'Reilly). Meyers also has a new book out you might be interested in, check Amazon.
Books from these sources usually provide A+ content.
Why conform to anyone elses opinion on how CSS should be written? Just skim through the specs list at w3c and you'll soon spot something that'll help. Check it out on a browser chart, if it's still a go, try it and if you have problems discuss it here.
Cascading Style Sheets 2.0 Programmer's Reference
A very nice CSS 2.0 reference. It's a little dated (it came out before IE6), but it's still very good to have.
Eric Meyer on CSS
A great book that runs you through a number of CSS projects step by step. I'd put this one on the top of your list.
My primary reference point these days is the web - W3C and WebmasterWorld.