CSS and Homepage changes