more css and layout fixes