change width to max-width; scales to smaller sizes.
Eliminate margin on <body>

This eliminates the 8-pixel border on narrow browsers, improving usability.
Merge pull request #19 from AlanDeSmet/max-width

Improve usability of narrower browsers