lots of styling changes to the site