Mastering CSS
These are some css tutorials put up by Smashing Magazine on how to layout websites and various elements of a site. Part 1 looks at the design elements and part 2 looks at some of the more advanced techniques and tools involved with css. This stuff is very handy for people doing web stuff and wanting to make their site look more elegant.
View Part 1: Design Elements at Smashing Magazine
View Part 2: Advanced Tools and Techniques at Smashing Magazine