I just fixed the problem Mozilla users had reported, where the body text would be in a very thin vertical strip. It was just a matter of removing an empty width="" attribute from a table cell.
(I'm using Mozilla for OS X -- Fizzilla -- to browse your site at the moment. Looks good now.)