Lots of styling changes to the main page