lots of css fixes
added css classes where appropriate