css fixes and layout