#left-nav{
  background-image: url(../images/nav-col-bg.jpg);
  background-repeat: repeat-y;
width: 180px;
padding: 0 0 0 0;
margin-bottom: 1em;
color: #333;
float: left;
font-size: 1.2em;
}

* html #left-nav{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #left-nav */
}

#left-nav ul{
width:146px;
list-style: none;
margin: 0;
padding: 0;
border: none;
border-right: 0px solid #000;
}

#left-nav li {
border-bottom: 1px solid #669966;
margin: 0;
}

#left-nav li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #003300;
border-right: 10px solid #669966;
background-color: #006600;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #left-nav li a{ /*Non IE6 width*/
width: auto;
}

#left-nav li a:hover{
border-left: 10px solid #006600;
border-right: 10px solid #99cc99;
background-color: #009900;
color: #fff;
}
</style>
