non riesco a risolvere l'allineamento dello sfondo con IE, rimane sempre una parte sulla dx

http://www.leblancdisco.it/

vi allego il css

tnks in advance

Codice PHP:
/* Layout Stylesheet */ 
htmlbody{
    
margin:0;
    
padding:0;
    
color:#000000;
    
background-attachmentfixed;
    
background-color#C8EBF5;
    
background-imageurl(../../leblanc/images/bg.jpg);
    
background-repeatrepeat-x;
    
font-family"Lucida Grande""Trebuchet MS""Bitstream Vera Sans"VerdanaHelveticasans-serif;
    
font-sizesmall;
    
line-height1.4;
}
#wrap {
    
width:515px;
    
margin:0 auto 0 auto;
    
background:#fff url(../../leblanc/images/wrap.jpg) repeat-y;
}
#hdr{
    
width:515px;
    
height:260px;
    
margin:0;
    
color:#000000;
    /*background-color: #FF0000;*/
    
background-imageurl(../../leblanc/images/head.jpg);
    
background-repeatno-repeat;
    
background-positionright;
    
padding0px;
}
#lh-col{
    
width:460px;
    
float:left;
    
color:#72833C;
    
padding:10px;

    
margin-left8px;
}
#content {
    
margin:10px;
    
background:#fff;
}
#footer {
    
height:100px;
    
margin:0;
    
color:#57652E;
    
background:#fff url(../../leblanc/images/footer.png) no-repeat;
    
font-familyVerdanaHelveticaArialsans-serif;
    
font-sizex-small;
    
font-stylenormal;
    
line-height1.2;
    
font-weightnormal;
    
font-variantnormal;
    
}
#footer #credits {
    
margin0 20px 0 20px;
    
padding-top:35px;
}
h1h2h3 {
    
font-family'Trebuchet MS''Lucida Grande'VerdanaArialSans-Serif;
    
font-weightbold;
}
#hdrimg h1 {
    
padding:60px 0 0 0;
    
font-size2em;
    
text-aligncenter;
}
.
tag {
    
margin:0 0 30px 0;
    
font-size1.2em;
    
text-aligncenter;
}
h1h1 ah1 a:hoverh1 a:visited, .tag {
    
text-decorationnone;
    
color#fafbfc;
}

a:linka:visited {
    
color:#57652E;
    
font-weight:bold;
    
text-decoration:underline;
}
a:hover {
    
color:#72833C;
    
text-decoration:none;
}
#exitcontent {
    
margin:0 10px;
    
float:right;