One of the speakers I met up with at the Smashing Conference this month was Jonathan Snook, talking about his SMACSS (pronounced “smacks”) approach to stylesheet organization. In this quick video on Adobe TV, Jonathan introduces you to the ideas behind SMACSS.
If you're anything like me, your CSS files probably start out in a logical way, but become less and less organized as you build and add and build and edit and build. The SMACSS approach is a set of guidelines which logically group certain aspects of your CSS, making it modular, accessible and streamlined. And scalable (mustn't forget that).