Я пытаюсь выровнять div по горизонтали, но по какой-то причине он не работает в IE ... Что я делаю не так?
HTML
<body>
<div id="container">
<div id="header">
<img src="logo.png">
</div>
<div id="top-nav">
<ul class="menu">
<li class="first leaf menu-mlid-471"><a href="">Home</a></li>
</ul>
</div>
</div>
</body>
CSS
body{
background-color: #fff;
margin: 0;
padding: 0;
}
ul.menu{
width: 500px;
margin: auto;
}
#header{
height: 150px;
}
Для Firefox, Chrome, Safari, ... без проблем. Все идет точно посередине. Но IE отказывается правильно его выравнивать ...