Buenas!
Para poner una imagen en un div (capa) tienes que poner el siguiente código, en vez de poner sólo <div>CONTENIDO</div> pon el siguiente:
Código:
<div style="background: url(URL DE LA IMAGEN)">
CONTENIDO DE LA CAPA
</div>
Pero si la imagen es menor que la capa, se repetirá hasta completarla, si quieres que eso no suceda pon este código:
Código:
<div style="background: url(URL DE LA IMAGEN) no-repeat">
CONTENIDO DE LA CAPA
</div>
Y si, además, quieres redimensionar la imagen (por ejemplo, para completar la capa) tienes que poner el siguiente código:
Código:
<div style="background: url(URL DE LA IMAGEN) no-repeat;width:300px;eight:300px">
CONTENIDO DE LA CAPA
</div>
Por supuesto, el 300 de width y de eight lo puedes modificar por el tamaño en píxeles que quieres que tenga la imagen de fondo.