Hi Frog,
In order for a website to be compatible across a number of borders, you must first understand .
The reason I suggest that is so you are able to look directly in the source code, understand what it means, and correct the obvious errors, of which there are many.
shows there are quite a few (132) errors, some of which are serious, that may cause your page to look bad, not only on Firefox, but also a number of non-IE browsers.
~ Teli