It is annoying but time and again the only browser that works with every site is bleedin' IE.
I love chrome, but on the two sites I use the most it throws up weird stuff and on the eahorc.com site it changes the fonts, cant see borders and so on.
That site will soon be published with a Mozilla product, at which point Firefox (which has always messed it up in the past) will probably be fine, chrome still pants, and IE still the only truly universal browser
IMO, It looks to me like the page is missing the beginning <HTML> tag which is causing the problem in Firefox. The other browsers that it does work in must be programmed to look for HTML style tags and convert them into webpages instead of displaying code if missing the starting <HTML> tag.