Is there a way to get a background in CSS to stretch or scale to fill its container?
Another great solution for this is Srobbin's Backstretch which can be applied to the body or any element on the page - http://srobbin.com/jquery-plugins/backstretch/