Style Update

Major updates to style and layout of site. Currently broken.
Styling Update

Additional styling and layout changes