Shawn
I brought up the Firefox formatting issue with a guy who's really HTML savvy. He said that the issue seems to be some of the hard numbers used in the tables, borders, and formatting you've got going on. Using height instead of min height, things like that.
He said that Internet Explorer will forcibly resize a table or border to fit the content within it no matter what you do, but other browsers like Firefox will just let the text spill out and overlap and do crazy things.
I guess if you built the pages in Firefox and then tested them on IE afterward, nobody should have problems with them.
This is what it looks like in FF.
-Phil
P.S. Do you have any images of the underbody of the car as well as what the car came in looking like? Was the underbody taken down to bare metal as well? It looks to be undercoated again? I can't really tell from the pics. Thanks.