None of those, Because I work in a team environment that have to pick up sites and people use different coding tools (some DW, some coda).
I have the development team working in a different code structure from the designer preferred method.
There are various css format styles, we use a single line close brace method to reduce css by half but still readable, our developers are supposed to know all short hand css as well.