Object Oriented Cascading Style Sheets, or just OOCSS, was coined by Nicole Sullivan. Nicole, on her blog:
Object Oriented CSS allows you to write fast, maintainable, standards-based front end code. It adds much needed predictability to CSS so that even beginners can participate in writing beautiful websites.
Sounds like a sane way to manage, and think about your CSS, IMHO.