#nav {
        width:160px;
}
#nav, #nav ul, #nav li {
        margin: 0;
        padding: 5px;
        padding-left:0px;
        list-style: none;
}
#nav a {
        display: block;
        height: 1.2em;
		width: 100%;
        padding:none;
		text-decoration: none;
}
#nav a.span {
        color: #999999;
        background-color: #000000;
		position: relative;
}
#nav a.span:hover {
        color: #ffffff;
        background-color: #000000;
}
#nav a.span img {
	position: absolute;
	padding:3px;
	top: 2px;
	right: 2px;
	border:none;
}
#nav li {
        border: none;
		clear: both;
		
}
#nav li ul li {
        font-size: 85%;
        border: none;
       
}
#nav li ul li a {
        padding-left:10px;
        color:#999999;
        background-color:#000000;
        border: none;
}
#nav li ul li a:hover {
        color: #ffffff;
        background-color: #000000;
        border: none;
        font-weight:normal;
}

