Gracias por tu respuesta.
Intente lo de incluir el div footer en el div contenedor pero no salía lo esperado.
La segunda opción que me indicas no la he puesto en práctica aún ( aunque espero hacerlo en cuanto pueda) porque al final utilice esto y me funcionó:
Código:
height: 41px;
background-image: url(../imagenes/bottom_background.jpg);
background-position: bottom;
background-repeat: repeat-x;
width: 762px;;
margin: -2em auto 0;;
border-left: 1px solid #007a63;
border-right: 1px solid #007a63;
padding-top: 10px;
z-index: 0;
Creo que esta basado de todas formas en lo que tu dices.
Muchas gracias y un saludo