Если этого достаточно для работы с CSS3, то нужно сделать следующее:
body {
background: #000 url(white.png) 0 100% repeat-x;
-webkit-background-size: 0 50%;
-moz-background-size: 0 50%;
-o-background-size: 0 50%;
background-size: 0 50%;
}
Или вам нужно (вертикально) достаточно большое изображение, затем:
body {
background: #000 url(white.png) 0 50% repeat-x;
}