Hola:
Una podría ser el fondo del body y otra la de una capa que se superponga con fondo transparente:
body {
background: url(fondo1.gif) no-repeat center bottom;
}
#fondo {
background: transparent url(fondo2.gif) no-repeat center top;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
Saludos