Ladies and gentlemen, for our collective sanity we are moving to LESS. I will be gradually moving all of the styles over to the new format in the hope of making the code more readable and maintainable.
Changed all 100% background sizes to cover.