Darn. I think it's because the css uses classes like portalbody/header/footer without making them td classes.
Nope, it looks fine at my example site... Maybe it's either a) the use of multiple style sheets in one page, b) overriding classes from another sheet, or c) the placement of the ubb_portal.css tag. (It's below the others, but still in the HTML head block...)
I also noticed that in IE, the footer links disappear into the background with here...
I'll keep checking to see what might be going on with Mozilla...