Ray,
Your site works in other browsers...it just looks really bad.
You obviously have an eye for design, and your page in IE would make a good
printed flyer. However, you have bumped up against the difference of print
publications and web publications. What works for print won't always work on
the web. Web design requires changing your mindset. Your design is very
intricate and you are using all kinds of formatting, images, backgrounds,
layering and such to make it look that way. The problem is that there is no
good way to convert that design to html that is cross browser compatible. IE
will render just about anything you throw at it, but FireFox and other
browsers are more picky. Bottom line is if you want your site to be cross
browser compatible, you are going to need to change your design. I can help
if you are interested, but you have a lot going on, and I would need to know
what version of Publisher you are using first. Secondly under Tools >
Options > web tab what options do you have checked?
As for the centering, Spike already addressed that. However, because of the
way you have laid out your page, I suspect you aren't going to be happy with
the results.
Let me know...
DavidF