Dunque ho questo problema visualizzo il tutto bene in firefox safari e ie7

in ie6 invece un div con height e background viene sfondato dal div sottostante

allego imm per capire


codice:
    <div id="masthead"></div>
    <div id="maincontent">
      <div id="titolouno">
        <h2>Master Technology audio video luci</h2>
codice:
#masthead {
	background-image: url(../immagini/alto_dx.jpg);
	height: 180px;
	width: 773px;
}
#maincontent {
	font-size: 0.85em;
	line-height: 1.5em;
	margin: 0;
	background-image: url(../immagini/mezzop.jpg);
}
Non so dove sia l'errore...