Ayuda con divs

Buenas,
Bien mi caso es el siguiente, la web que estoy preparando tiene
- una capa cabecera (imagen)
- una capa menu (javascript) a la izquierda
- una capa de fondo (imagen) a la derecha
- una capa pie (imagen)

Seria algo asi

--------------CABECERA----------------
MENU
MENU
MENU FONDO
MENU FONDO
FONDO
--------------------PIE--------------------

El problema es que quiero que el pie este siempre abajo, pero no lo consigo, ya que si cambio el tamaño de la pantalla el pie se sube o se queda a mitad de pantalla o debajo del menu, en fin he probado muchas combinaciones y ninguna me sirve.

Como puedo hacerlo?
El menu utiliza la libreria javascript jQuery, es un menu de tipo acordeon

Gracias, un saludo
Hola seyko, bienvenido al foro.

prueba a ponerle al pie clear:both;
Si no me equivoco, esto hace que el div pie no permita elementos flotantes a los lados.

Ya me dirás si te funciona.
Suerte.
Hola
En primer lugar, gracias
Pero no funciona, he leido mi propio post y creo que no me he explicado demasiado bien, resumiendo lo unico que quiero es tener una capa, que no es más que un pie de pagina, que este siempre pegado al borde inferior de la ventana, pero que no se ponga nunca a la altura de las capas superiores (menu y fondo).
Es decir, que si la ventana es demasiado pequeña para mostrar todos los elementos, la capa pie no se vea mientras no se baje el scroll a tope, y que si la ventana es demasiado grande la capa pie no se suba, sino que se quede pegado al borde inferior.

Espero haberme explicado mejor.
Gracias
Un saludo
Hola seyco,

Pues la verdad es que no sé como poder hacer eso. habia pensado en hacerlo con frames, pero claro, el pie de pagina estaria siempre visible.

otra solucion que se me ocurre, es meterle tantos intros a la web que incluso los usuarios con monitores de mayor resolucion , tengan que usar la barra de desplazamiento para ver el contenido de abajo, de esta forma, el pie siempre estara al final.

Otra cosa que podrias hacer, es meterle un popud flotante que siempre esté abajo, pero pasaría lo mismo que los flames, siempre estaria presente.

de todas formas, cuando una ventana es pequeña, esta no tiene scrollbar a no ser que el contenido sea mayor que la ventana y sea necesario.
Por otro lado, el pie de pagina no tiene por que subirse y ponerse a la altura de las otras capas, el pie se colocara donde tu le hayas indicado. si le indicas que vaya debajo de tu capa contenido, siempre estara debajo de esa capa como por ejemplo en mi web http://haciendoblogin.shinranet.com o http://haciendoblogin.shinranet.com/buzon.php tarda un poco en cargar.

Pues no se, a ver si alguien te puede ayudar, lo siento.

Suerte.
Para lo que quieres es posible que necesites javascript, para averiguar la resolución del usuario y, sabiendo lo que ocupa tu página, saber cómo actuar.

En tu caso, yo me limitaría a poner un div con el pie debajo de todo y ya está, al que tenga una resolución muy grande le aparecerá a la mitad de la página, pero eso no es problema.

También puedes hacer 2 div. Uno con el contenido, con una altura fija, p.e. 1000px, y ponerle la opción de scroll por si tu contenido ocupa más. Después pones el otro div, con el pie y listo.