The Problem
I have an absolutely positioned image behind my content. It's a header image:
it's positioned absolutely in the center via negative margins (left: 50%, margin-left: -633px).
the background of the page is the lower portion of that image, tiled vertically. This is the image that is tiled:
The problem is that the tiled image is centered (in internet explorer and safari, I believe) according to the total width of the page, while in firefox it is centered according to the section of the page being viewed.
FIREFOX
Being that the top graphic is 1266px wide, it stretches the page so that it needs horizontal scrollbars. That's easily remedied with a simple overflow-x: hidden, but since internet explorer centers the background image according to the center of the total page size, it accounts for the extra width from the header graphic and puts it off center:
INTERNET EXPLORER
I don't know how to fix it. If I could get the page to render the header graphic without accounting for its size, it would fix the situation, but I don't know how I could do that.
Thanks everyone!
Emerson
I have an absolutely positioned image behind my content. It's a header image:

it's positioned absolutely in the center via negative margins (left: 50%, margin-left: -633px).
the background of the page is the lower portion of that image, tiled vertically. This is the image that is tiled:

The problem is that the tiled image is centered (in internet explorer and safari, I believe) according to the total width of the page, while in firefox it is centered according to the section of the page being viewed.
FIREFOX

Being that the top graphic is 1266px wide, it stretches the page so that it needs horizontal scrollbars. That's easily remedied with a simple overflow-x: hidden, but since internet explorer centers the background image according to the center of the total page size, it accounts for the extra width from the header graphic and puts it off center:
INTERNET EXPLORER

I don't know how to fix it. If I could get the page to render the header graphic without accounting for its size, it would fix the situation, but I don't know how I could do that.
Thanks everyone!
Emerson