Commento i vari attributi che sono diversi in IE:
codice:
div#containerHP{
padding-top:25px; /* il padding segue un box-model diverso */
height:1%; /* se risulta minore dell'altezza del font, l'altezza minima e` quella del font */
min-width:634px; /* min-width non e` riconosciuto - in IE width si comporta come min-width */
max-width:1280px; /* non esiste - occorre usare un hack in JS */
overflow/**/:/**/hidden;
background:#fff;
width:95%;
margin:25px auto 50px;
}
Per i dettagli ti consiglio di guardare nelle pagine specializzate sugli hack di IE (alcuni riferimenti tra i "link utili") oppure puoi fare una ricerca nel forum.