various stylesheet and page changes to make website look better