hola mira, muchas gracias por leer el mensaje y mas gracias por intentar ayudar. Como algunas veces pasa, encontre la solucion justo despues de preguntar, y eso que estuve de hace tres dias con este problema.
El problema se soluciono colocando en el div del pie clear: both; fue un poquito de razonamiento y mucho de tirar al achunte que di con la respuesta
Un abrazo.