* {
        padding:0;
        margin:0;
        }

#navi {
        font:11px arial, sans-serif;
        background:#7e7e7e;
		width: 970px;
		position: realtive;
}

#navi li a {
        display:block;
        color:white;
        text-decoration:none;
        border-right:1px #4c4c4c solid;
        padding:10px 20px;

		
}

#navi li a:hover, #navi li a.hover  {
        background:SILVER;
		
		
}

#navi li ul {
        background:#4d4d4d;
}

#navi li li a {
        width:150px;
        border:0;
        background:#4d4d4d;
		
}

#navi li li a:hover {
        background:#7b7b7b;
		width: 150px;
}
