I'm having a slight coding error here that I can't figure out...

you can go to my test page here: view source
http://www.maerealty.com/checker.asp <- Not really asp... all html info for this question.

Basically this makes an illusion on a menu by inserting a table within a cell... using the position:absolute, style script, allows the two tables to look seperate, and when the mouse is over the 'Table Cell' the table below is shown...

My question is, if there's a way to get this to work in Mozilla as it does in IE...
If you look at it through IE, the outcome is the way I want it to be... but if I look at this page through Mozilla (http://www.mozilla.org for browser), it makes the second table go directly to the left, top of the screen. I can change the position of the table through style, but they seem to be difference either way in both browsers...

Is there something that I'm forgetting to code into the page that IE automatically accounts for or something? I dont really want to use the left, top commands through styles in case of resolution issues with the end-user...

Thank you,
rolandatem