Проблема: IE игнорирует нижеуказанные стили напрочь, в FF все в порядке. Не пойму что не так (((.

P.S. Другие стили из того же файла отображаются на ура.

P.P.S. Опытным путем установлено, что если удалить background-repeat:no-repeat; из стиля hw1, то все работает. Я в легком шоке

есть вот такие css стили

Код:
#header {
height:144px;
width:100%;
background-color:#3366cc;
}

/*Левая картинка*/
#header .hw1 {
float:left;
height:144px;
width:200px;
background-image:url(logo.jpg);
background-repeat:no-repeat;
}

#header .hw2 {
height:144px;
width:200px;
float:left;
background-image:url(hback.gif);
background-repeat:repeat-x;
}

#header .hw3 {
height:144px;
width:340px;
float:left;
background-image:url(logo2.gif);
}

#header .hw4 {
height:144px;
width:auto;
background-image:url(hback.gif);
background-repeat:repeat-x;
}

#header .tmenu {
****position:absolute;
****left: 200px;
****top: 100px;
}
вот так эти стили используются:

Код:
<div id="header">
****
****
****
****
****<div class="tmenu">
 * * * * * * * * *МЕНЮ
****</div>
</div>
Спасибо всем кто сможет помочь