css and design fixes