dovresti inizare a inserire un doctype valido (ti suggerisco xhtml 1.0 strict) e validare la pagina in base a quel doctype. Infatti senza doctype IE può comportarsi in modo anomalo ed è possibile che facendo questo il problema si risolva da solo.