New style for index page.

This is the new style for the index page. These changes do affect the rest of the site through the navbar. Not a big issue since everything else is getting worked on.