Improvements to CSS on home page and for h2