Lovely website! I always kick myself when I'm two weeks into a project and my CSS is starting to get unwieldy.
Keeping CSS rules clean and well thought-out pays for itself in the long run, I know this; yet - for some reason I don't follow my own advice. Hehe.
Edit: Another great website with no fluff and pure awesome content is www.htmldog.com.
I learned about HTML and CSS there when I was a wee lad, helped me grok floats.