refactored css, grouped colours