For the basics of CSS, perhaps start here:
That site is a pretty good reference even after you learn the basics, imo.