Invece di utilizzare left e right che come vedi non ti danno un buon risultato, utilizzi solo left, mi sembra ti debba andare meglio, poi le dimensioni le puoi modificare tu anche in percentuale, io ti ho fatto solo un esempio per farti vedere l'allineamento delle colonneOriginariamente inviato da riccardone
Dal confronto risulta che il tuo layout ha 3 colonne a larghezza fissa tutte con float left. Il mio layout dovrebbe avere la colonna centrale fluida e utilizzo float left e right per quelle laterali.