added css for home page. a good chunk of this file can be ported for other pages. see comments