(Largely cribbed from GitHub's Styleguide)
- Use soft-tabs with a two space indent. Spaces are the only way to guarantee code renders the same in any person's environment.
- Put spaces after : in property declarations.
- Put line breaks between rulesets.
- When grouping selectors, keep individual selectors to a single line.