Some changes to the home page.

Added a bunch of styles to things that have been bugging me for a while.

Bunch from Cole too...
Clearing up some conflicts.