I am surprised that FF2 showed it in the way you wanted. That was luck!
Your page doesn't validate, for a start. If you want broswers to behave as good boys, you need them to play in standards mode. You need a doctype, in your case, and because of the code you have, a HTML 4.01 Transitional would be good.
There are various errors there. I would suggest that you correct the validation errors. You need to correct them first before we can have a look into it... working in quirks mode makes it hard to find solutions because you are leaving the browser to decide how things should look instead of following the rules.
Before asking, do a search... if you don't find the answer, then ask The purpose of this forum is to help others in the community, that's why it's called Sitepoint and not Linkpoint. SP Guidelines - No fluff.