Ich weiss jetzt nicht genau, was dein Problem ist. Bei mir im IE zumindest wird die linke Splate, sprich der Zentralbereich unterhalb der rechten Spalte angesetzt. Ist das das Problem ?
Wenn ja, dann nimm mal die ganzen width:100% aus deinen divs raus. IE berechnet das Boxmodel falsch, sprich bei 100% div kommt nochmal x Pixel für Rahmen und Margin dazu und das liegt dann natürlich von der Breite her über dem div der rechten Spalte. width:100% rausnehmen, dann wird auch die zentrale Spalte auf gleicher Höhe wie die rechte Spalte angezeigt.
Gruß Ben