A parte che il padding funziona, il menu non andrebbe neanche fatto come l'hai fatto tu ma ad esempio così
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<style type="text/css">
<!--
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
background: #FFF;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu1 {
width: 200px;
margin: 10px;
border-style: solid solid none solid;
border-color: #3D261D;
border-size: 1px;
border-width: 1px;
}
#menu1 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}
#menu1 li a:link, #menu1 li a:visited {
color: #5EA624;
display: block;
background: #FFF;
padding: 8px 0 0 10px;
}
#menu1 li a:hover, #menu1 li #current {
color: #FFF;
background: #5EA624;
color: #FFF;
padding: 8px 0 0 10px;
}
-->
</style>
</head>
<body>
<div id="menu1">
<ul>[*]Home[*]Products[*]Services[*]Support[*]Order[*]News[*]About[/list]
</div>
</body>
</html>