Cool, though it definitely didn't load up right for me on Firefox. Looks good on Opera though.
Here I did a screen shot of how it looked on Firefox, in case it's at all helpful in your figuring how to make it look right for Firefox too. I know IE is still the 'standard'. But I think Firefox is like the second most commonly used browser, so it would be good for the site to work with it. It seems to be an issue on several pages of images not being where I figure they are supposed to be. It seems like the 'tables' or something also aren't 'showing up', which is probably the root of the messed up images issue.

Hope that's of some help. Also noticed running through the top menu seems to be a line of the same color of the 'background' of the main menu on both browsers that I checked the page out on.