Lots of tidying up of the CSS and HTML
Simplified the colour scheme selection
Added a demonstration alert