#container
y donde dice el tamaño de ancho y la alineación lo copias y haces una div que tenga el mismo ancho y que este igualmente alineado y le pones de background la imagen esa del footer#container {
width: 900px;
background: #ffffff;
margin: auto auto;
padding: 20px;
margin-bottom: -50px;
margin: -9px auto -30px;
}
Con algunas de esas cosas del container serviría, el width, obvio el background y creo que el margin y padding también tendrían que ir