@craigcook recently wrote a CSS style guide (so recently that no one mentioned it to @stephaniehobson, doh!) that helps define the guidelines for stuff like this: http://mozweb.readthedocs.org/en/latest/css-style.html