cleaned up css and layout