I have found the Visual Quickstart Guide "HTML, XHTML and CSS" to be very informative (http://www.elizabethcastro.com/html6ed/), and it is an easy-to-read reference. As its name implies, this has good graphical explanations of the effects of CSS styles.
Dave Gardiner
