I think I understand you point, because users with IE will see the page layout one way while other users with Firefox might see some differences in the layout. This is a common issue with CSS but can be overcome quite easily. There are several ways around it. I personally like to have a general CSS layout file then two separate CSS files for IE and one for Firefox. Using JavaScript you can then get your site to determine which web browser is being used and then call the CSS file relevant to the users browser.
Take a look at a post that I did earlier on this subject:
http://www.webdevforums.com/showthre...3553#post83553