Cleanup (remove redundancy, enforce consistency)
Improve font-family fallbacks
Implement new <hr> divider styles

Try centred fading separators
Add some :heart: for print styles

Increase body padding, use normal font-weight for body text, use
smaller base font size
Fix link underlines in Safari (non-retina)

Add media query to increase height of background-image underline to 2px
to make underline show up in Safari on non-retina screens
Use 300 weight font as body text on all screens

Keep 400 weight version only for print