applying design styles to site.. lots of fixes