The problem it sounds like you are dealing with is you are trying to overlay your top content over your background image and they are not lining up. To have them line up when you are centering your background image, you must also center your top content and line it up that way.
The way Dreamweaver displays the content will definitely be different than the way the site appears in a browser. Additionally the site will look different from browser to browser. Complex alignment can be difficult so try and keep the factors you need to line up to a minimum, especially because of browser interpretation.
Firefox is also a very good browser to check with because of it's growing popularity.
Hope this helps,
Abraham