Split out homepage styles and remove some CSS cruft
Split out specific mobile/nonmobile styles
Move general styles into one place
Move border focus to general css
DRY up CSS files a little