hi peeps 
could anyone answer a quick quesiton for me?
i'm making a horizontal nav list:
here is the css:
and the html:
does anyone have any idea why it doesnt display the top and bottom padding around the anchor ("#header ul.nav li a { padding: 8px 14px; text-transform: uppercase; }") in IE, fine in firefox as always but just can't get IE to bite...
whats the fundamental IE flaw i'm not working around?

could anyone answer a quick quesiton for me?
i'm making a horizontal nav list:
here is the css:
Code:
#header ul.nav { position: absolute; bottom: -4px; left: 200px; }
#header ul.nav li { display: inline; list-style-type: none; }
#header ul.nav li a { padding: 8px 14px; text-transform: uppercase; }
#header ul.nav li a:link, #header ul.nav li a:active { background-color: #555; color: #fff; }
#header ul.nav li a.current { background-color: #fff; color: #555; }
#header ul.nav li a.current:hover { background-color: #fff; color: #555; }
#header ul.nav li a:hover { background-color: #777; color: #fff; }
and the html:
Code:
<ul class="nav">
<li><a href="#" class="current">Products</a></li>
<li><a href="#">View Order</a></li>
<li><a href="#">Checkout</a></li>
<li><a href="#">Search</a></li>
<li><a href="#">Terms</a></li>
</ul>
does anyone have any idea why it doesnt display the top and bottom padding around the anchor ("#header ul.nav li a { padding: 8px 14px; text-transform: uppercase; }") in IE, fine in firefox as always but just can't get IE to bite...
whats the fundamental IE flaw i'm not working around?