@media screen { body { position: relative; text-align: center; } div#leftbg { background-image: url(blah.gif); background-position: top left; background-repeat: no-repeat; z-index: 1; width: 50%; position: absolute; top: 0px; left: 0px; } div#rightbg { background-image: url(blah.gif); background-position: top right; background-repeat: no-repeat; z-index: 1; width: 50%; position: absolute; top: 0px; right: 0px; } div#content { position: relative; margin: 0px auto; width: 750px; z-index: 2; } }