As I learned to write code on the Internet I found that I would need to learn new skills to be able to achieve certain results. The Internet is one big library and the world's best single educational resource for those wanting to write code. The sites listed below are sites that I visited looking for solutions to coding problems. They are listed here so that I can find easily find them again and as a reference for others.
W3 Schools CSS Tutorial W3 Schools are great for basic fundamental learning. I wish I had a dollar for every time I have been there to check something out.
Zen Garden is the Web site that everyone talks about when they talk about CSS creativity. Pretty artsy stuff.
Dynamic Drive is a Web site that has lots of good stuff for people who write code. This is their CSS site.
CSS Templates provides hundreds of free CSS templates for people who want a quick tempalte. When I was new to CSS I used to download templates and mess with them to learn a little about CSS.
BarelyFitz is a site that has a very good section on positioning elements. Learn positioning very quickly.