Lots of minor CSS fixes:

* add padding around all images
* increase line height of <code> elements
* slightly increase line height of <p>
* small-caps for title elements on small devices
* allow normal font size to be used for h2 and h3 elements (prev both were 26px...wat.)