Mmm si lo dices porque has puesto un background para cada una de esas divs el menu y el otro lateral, creo que lo mejor sería meter todas esas 3 columnas dentro de un div que lo abarque todo y si así no se soluciona puedes implementar al final un div que avise más o menos que es el final con lo siguiente:
Código:
<div style="clear:both;"> </div>
Espero que eso te sirva de ayuda :)