Update styles

* Use the shorthand `font` property when possible.
* Be more explicit with the `background` and `list-style` properties.

Close h5bp/html5boilerplate.com#115.