more homepage styling fixes