Update home page styles and layout for better reflowing.