Jen1 - 3:44 am on Apr 8, 2013 (gmt 0)
While I see many things that I would recommend changing how this entire page is structured and coded, I'll try to just give you a small fix to work with what you have.
I _do_ see different layouts in FF and IE, so you could add some CSS like so:
top: 70px !important;
left: 70px !important;
width: 242px !important;