Here are a few resources you may find useful when it comes to designing and using css on your websites.
If you have any suggestions, please feel free to add them to the bottom of this thread as a reply and I'll update the list.
SitePoint CSS Reference
After recently coming out of beta status, the Site Point reference gives you detailed descriptions, working explanations and compatibility information to the entire CSS language.
http://reference.sitepoint.com/css
CSS Validator
When designing with CSS it is important to check that your stylesheet validates properly and is free from errors. An invalid stylesheet, can sometimes cause unexpected results to your sites layout. Always validate your stylesheet as part of your testing process.
http://jigsaw.w3.org/css-validator/
CSS Layout Techniques
Glish offer a number of cross browser css based layouts that can easily be customised to fit your needs.
http://www.glish.com/css/
Listamatic
Using CSS and a simple list to create radically different list options
http://css.maxdesign.com.au/listamatic/
CSS Shorthand Guide
Using CSS shorthand can cut the size of your style sheets down and make them easier to read. This article gives you a short introduction to the use of shorthand.
http://www.sitepoint.com/article/introduction-css-shorthand/1
CSS Tips & Tricks
Tips and tricks to better stylesheets.
http://www.blogherald.com/2006/09/08/css-tips-and-tricks
Ten CSS tricks you may not know
http://www.evolt.org/article/Ten_CSS_tricks_you_may_not_know/17/60369