Small CSS adjustments to margins and padding

Added a 'reset.css' and added in margins elsewhere when it seemed
appropriate.

Put in a pale gray background for `<pre>` sections, which includes
code blocks.