I have a simple setup like so..
ul { list-style: none; }
#navigation ul li a {
padding: 0px 15px 0px 15px;
line-height: 32px;
float: left;
color: #dedede;
font-weight: bold;
}
And then a list.
<div id="navigation">
<ul>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
</ul>
</div>
The intention? The list items should render, side by side, in a straight line. Hunky dory in FireFox, IE8, Chrome, and Opera.
IE7 (and 6, too) displays them in a jagged stair-style, though. Any ideas?