Colour fade background now works consistently

Think I've finally cracked this, and the proper way. Happy times.