More css tweaks/bug fixes on home page