I would like to use a background image for the whole body area of my website. I want the foliage image to be slightly hazy but earth tone in color. I was wondering if I made the image fairly transparent could I still add a body background color using CSS and have the body color show through the image? I'm thinking this will result in a smaller file size rather than achieving the same result using only photoshop and then optimizing the image including the color effect?