.sitemap {
width:670px;
padding-top:10px;
}
.sitemap * {
padding:0;
margin:0;
list-style:none;
text-decoration:none;
color:#ffffff;
font-family:verdana;
font-size:13px;
display:block;
position:relative;
}
.sitemap a:hover {
text-decoration:underline;
}
.sitemap > ul > li >a {
padding:5px 5px;
margin:5px 0px;
background-color:#D1D2D4;
width:300px;
-moz-border-radius:5px;
font-weight:bold;
}
.sitemap > ul > li >a:hover {
padding:5px 5px;
margin:5px 0px;
background-color:#888888;
}
.sitemap ul li ul li a{
color:#777777;
font-size:12px;
padding:2px 5px;
}