A ver, no se si te entendí. Quieres poner una imágen al fondo de tu página, pero que esta aparezca hasta abajo (osea en el footer o pie de página)? Además quieres que la página tenga un color de fondo, cierto?
Bueno, pues el color de fondo lo pones con el siguiente código en tu CSS:
Código:
body{
background-color:#810100;
}
Suponiendo que quieres el color #810100 (el color que gustes en valor hexadecimal).
Para poner tu imágen como fondo en tu footer tienes que hacer un div que contenga lo que va en tu footer y ahí pones de fondo tu imágen. Algo así deberia ser:
Código:
#footer{
background:(url:'tuimagen.jpg') no-repeat;
}
Espero haberme explicado. Pruebalo y dime como te fue.