Would you believe that there is a CMS that lets your user apply a background on a per page basis? Not only that. It can scale to fit the browser window. Pretty shiny huh? The SiteCM header image control lets your client select an image to use in a predefined area on a per page basis. It has a default value so that if you don't select an image it will fall back to your default. It also has a 'use parent' value so that all of the child pages will inherit their parents background or header...