If you're looking for an inexpensive way to move quickly up the CSS learning curve, there's an interesting new option. Sitepoint is offering an online course, CSS Live.
“Need to learn HTML fast? This best-selling reference’s visual format and step-by-step, task-based instructions will have you up and running with HTML in no time.” Also a good reference of terms for beginners.
“Tired of reading HTML books that only make sense after you’re an expert? Then it’s about time you picked up Head First HTML with CSS & XHTML and really learned HTML.”
Start with the basics on creating a Web site from scratch - then move on to more advanced techniques. Includes examples of JavaScript, CSS, and XHTML