homepage styling fixes and some