Background shift in ie

I have a page that uses CSS to posistion a repeat-y background image in the center. In IE if it has to scroll the page is shifted to the right.

http://www.akacom.com/newe4x/partners.shtml

html { min-height: 100%; margin-bottom: 1px; }
body, html{
    background-color: #999999;
    height: 100%;
    background-image:url(../img/bg.gif);
    background-position:top center;
    background-repeat:repeat-y;
    margin: 0;
    padding: 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#444D3E;
}

any ideas?