edited more of the css, tidying upcode, names, and structure