Different image and background color depending on page type

I’ve used WordPress Conditional Tags to add a unique class or id to the containing div of the different page types. This could work well to change the background image/color for different types.

Also, WordPress automatically adds a body class to the <body> tag for each page, so that could possibly be hooked into for said unique classes or ids.