The option, if you are not using CSS3, is to overlay background images on the html and body tags:
html { background: #7a9c12 url(images/main_background_top.jpg) top center no-repeat; } body { background: url(images/main_background_bottom.jpg) bottom center no-repeat; }
Just make sure you apply only the solid background color to the html background property, otherwise you will overlay the image and see only the background image of the body .
source share