Anzitutto di usare i tag VB del forum: il tuo codice non e` incolonnato correttamente, ed e` difficile da capire. Se invece lo avessi inserito tra [ code ] e [ /code ] (ad esempio usando il bottone # sopra l'area del testo), la formattazione si sarebbe conservata.cosa mi consigliate.?!?
Seconda cosa: non hai specificato come vuoi sistemare i vari blocchi, e questo implica supposizioni ulteriori che dobbiamo fare.
Altro appunto: non hai postato ne` il DOCTYPE (IE si comporta in modo diverso a seconda della DTD usata) ne` il CSS che gia` usi.
Comunque il tuo problema pare essere il solito problema che ti manca il clear prima della fine del blocco contenente i float. Puoi fare una ricerca nel forum con tale chiave, o vedere tra i "link utili" o ancora buttarti direttamente su [Pillola] FabClearing, un metodo crossbrowser alternativo per il clearing dei float (se hai le conoscenze sufficienti per applicare direttamente la tecnica).