The Apple Developer Connection has posted an outstanding article on Cascading Style Sheets for the Web called "Working With CSS." The article offers a good look at CSS, including an introduction, the pros and cons, some how-tos, and examples. From Apple:
The Apple Developer Connection has published a new article on CSS layout for Internet developers. Any web developer whois struggled with complicated table layouts will want to take a look. The article frankly discusses the advantages and drawbacks of using CSS before launching into a number of example techniques. To demonstrate that CSS can handle some tough layout challenges, we even recode Internet Developeris homepage itself.
You can read the full article at Appleis Web site.