senza leggermi il css, immagino che i due div "left" e "corpo" siano in float, quindi, molto probabilmente non ha ripulito i flottaggi nel tuo nuovo div a chiusura.

quindi:

#footerFla {clear:both;height:40px;}

tutto dovrebbe andare al suo posto

fammi sapere