Ho provato a togliere la position:absolute a menusx e magia delle magie il div segue l'altezza del menu portando in basso il footer.

Certo bisogna rivedere la posizione del content centrale ma la soluzione è tutta lì !!!