Ho dato un'occhiata al codice ed al CSS.
Personalmente ti consiglierei di rifare daccapo tutto il lay-out della pagina.
C'è un mescolone pazzesco tra table, iframe, div, ecc...
certe volte usi i padding dove dovresti usare i margin e molti altri piccoli errori.
Io ti consiglierei di sviluppare un lay-out con i soli div
e che si veda bene su firefox, poi una volta verificato su FF lo adatti a IExplorer con un foglio di stile condizionale.
Vedi se
questo articolo ti può essere di aiuto.