Se me va el largo del DIV como hago??

Buenas... tengo armado tres divs en columnas uno al lado del otro, el cuarto div es el pie de pagina que es del ancho de los otros 3 divs. El tema es que uso listas y cuando (en el div3) la lista supera con datos al largo de los otros dos divs que estan encolumnados obviamente se me pasa y el pie de pagina se corta y un desastre!!!.
La pregunta es como hago para poner un largo (heigth) de un div automatico y que se adapte al largo de otro div, para que el pie de pagina se respete?? Existe algo para solucionarlo o tengo que poner luego a mano el largo yo de los otrso dos divs?
Gracias,.
Si los divs 1 y 2 tienen el mismo color puedes poner el div que contiene a los tres dentro, ponerlo de ese color, dando la sensacióon de que es más largo.
Saludos, Juanma
no se si te entendi bien, pero deberias tener un kinto div ke fuese un contenedor de todos, y en el pie pon un scroll auto... pero sin ver lo ke kieres hacer es dificil ayudarte.

Saludos!