additional CSS and layout work