Style changes.

* Style #container, not body.
* Style section h1.
Fully responsive index page layout.