Mi sa che sto dicendo una stupidata enorme, ma dovresti inserire nella dichiarazione del footer la stringa :
codice:
clear : both;
Prova e vedi.

Ciao Ciao