Homepage style changes + style bug fixes