CSS cleanup

See commit log for a detailed view of these tweaks.

![ ](http://media.giphy.com/media/Q0DOXggyALalW/giphy.gif)
Box model related properties come first, then skinning, then text.