Hola, proba ponerle un min-height al contenido, y flotalo a la izquierda. Pone el footer debajo, con clear:both como te dijeron arriba, y si tenes un contenedor de toda la pagina con un tamaño defenido, ponele 100% de width al footer.
Cualquier cosa montate un apache y con www.dyndns.com podemos acceder a tu pagina y ver el problema de tu maquetación. Salu2, Cristian. _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo