Grrr....

I'm trying to redo the website for the office. I'm trying as hard as I can to use CSS positioning and div's instead of tables. As you can see by the screen shot, everything looks just right in IE, but when I looked at it in FireFox, it looks different. I'm not sure where to begin to fix this. Any suggestions?

Screen Shot

CSS

HTML

Thank you,

Xy