For one thing, my FF web tools are showing about 218 warnings! This is more than enough to confuse any browser as to how to parse a page.
I will be doing a real estate site soon which involves stripping out all the FrontPage code to make it somewhat compatible with several browsers. I would suggest you try validating your page with the Include Source box checked and you'll see all the problems:The W3C Markup Validation Service
I validated your page and: "Result: Failed validation, 292 errors" was the result.
Try correcting the errors if at all possible or use a different editor. There are several good and free WYSIWYG Editors (NVU for one) that will write decent code.