I'm having a lot of trouble making sense of CSS. The tutorials at w3schools don't make much sense to me and I am having trouble explaining CSS to my students. Does anybody know of a good reference that is understandable by someone with little skill in this?