CSS is perhaps one of the most important technologies ever invented. Styling User Interfaces is an extremely difficult thing to do, and CSS manages to make styling accessible to both left and right-brained humans. Improvements to CSS are improvements to the look, feel, and accessibility of all future websites, which is easy to take for granted. CSS is deceptively simple. It is easy to learn, but difficult to master. I have worked with CSS for years, yet I still find myself discovering new features of CSS almost every day.
"Style is not a display of wealth, but an expression of imagination"