Lots of style tweaks, mostly on Home page