html and css improvements on homepage, header, and footer