Disculpen mi intromisión pero si se pueden poner múltiples imágenes en un background sin el uso de múltiples divs gracias a cs3...más fácil aún estructurando con html5, les dejo un sitio que tiene su footer hecho con un background con distintas imágenes..saludos
http://teixido.co/
Código:
footer { width:1200px; height:207px; margin-top:40px;
background: url("footer_right_s.jpg"/*tpa=http://www.teixido.co/gfx/backs/footer_right_s.jpg*/) no-repeat scroll right top, url("footer_left_s.jpg"/*tpa=http://www.teixido.co/gfx/backs/footer_left_s.jpg*/) no-repeat scroll left top,
url("footer_bg_s.jpg"/*tpa=http://www.teixido.co/gfx/backs/footer_bg_s.jpg*/) repeat scroll right top transparent;
line-height: 140%;
}