Give the body a max-width

Just brings the header and category links in a bit.
Whoops, re-enable syntax highlighting!
Switch archive/index pages to use a table layout

I know tables aren't cool, but when you're abusing a <ul> just to avoid
using a table when the layout is clearly table-based, I think you're
just being silly (and I don't want to be silly)