Ciao, io ci provo ma non so se è corretto, anche se dovesse funzionare (ma ci credo poco)!
Mi sembra che ci sia un contenitore per la sezione di sinistra, e uno per la centrale; non ho capito perchè :(, ma a senso direi che il footer si va a piazzare proprio alla fine della sezione di sinistra.
Se il problema è proprio questo, potresti provare a mettere un contenitore che contenga sia la sinistra che la centrale; poi, senza troppi impicci, potresti provare a cacciare fuori il footer e impostargli il margin-top a 0; così dovrebbe attaccarsi al resto e per la precisione alla fine della pagina.
Non so se ciò è corretto, ma potresti provare... non si sa mai!