Converted to a centered header layout

Converted to a centered header layout mostly, fixed a bunch of
formatting html things, tons of new css with documentation. Lots of
bugfixing/troubleshooting on layout positioning.