Major CSS design changes