CSS: Separate style from layout.
CSS: work better on smaller size screens; minor and unknown(?!) changes

Woops forgot what changes I made... took too long to commit.
Move sidebar's active class from link to the <li>

This gives more flexability while styling and will be used for
mobile mode.
Food-glorious-food: Remove <code>: one removed completly other unquoted
Increase content's max-width to 800 and increase font sizes.

We word wrap to fit page, so no need to narrow things down
when there's space.
Use media-queries to make site responsive.