background pattern (full screen jpg) on body element, white background on header and footer

uses css3 background-cover full-screen image method described here: http://css-tricks.com/perfect-full-page-background-image/

could be better (without visible movement) but this is a decent solution for now