I don't think there is. I know the background differs depending on whether you're using None/Bloom/HDR, and it also disappears when the console is open, but that's about it.
That doesn't make any sense. It has to be somewhere. Or is it built directly into the executable? My knowledge on how programming actually works is limited.
If you're talking about that ugly sepia background on the inventory screens, you can change it in the ini file - I believe it's bAllow30Shaders; set it to 0, and you'll get color.