This is harder to get in concept than I originally thought but I'm slowly getting better. A co-worker pointed me to a CSS evanglist and her blog is good reading.
Rapidly becoming the lingua franca of the web. Knowing it and at least one framework is necessary in today's software engineering environment. Some of the frameworks and tools include:
… and the list goes on.