se ci metti un float: right nel div con firefox mi sembra si veda bene, in IE non ho provato.
Però non ti assicuro niente perchè in questi giorni sono in lotta con 'sti float