Hey guys. I taught myself CSS form the W3C site. They have some great example though there is a lot of stuff you have to learn on your own.
Like CSS in Firefox differs from IE and bla bla bla.
A GREAT TOOL! That will save you a TON of time on the frame work is Blueprint from Google. It basically is a bunch of CSS files that have different elements (columns, rows, layouts) that your going to use in your frame work. It will help you out a lot and save you a lot of time.
http://code.google.com/p/blueprintcss/