more css and positioning