ho risolto da solo impostando clear:both nel footer che me lo ero dimenticato e impostando l'height dello stesso . Alla prox xD