Extreme homepage makeover

Just added some barebones CSS - want to push this to master so rest of team can branch off and work on CSS layouts of other pages etc. Ironically did not finish all the things I wanted to do on the homepage. Mostly spruced up the Location page.
Indentation and whitespace in this file is wonky.