a img {class:fancybox;}

#nav {font-size:1.00em; width:200px;margin-left:-20px;}
#nav ul {margin-left:20px; padding:0px;}
#nav li {list-style: none;} 

ul.top-level {background:none;text-align:right;}
ul.top-level li {
 border: none; 
 border-width: 1px;
}
 #nav ul.sub-level {border:none;}
#nav a {
 color: #333;
 cursor: pointer;
 display:block;
 height:25px;
 line-height: 25px;
 text-indent: 10px;
 text-decoration:none;
 width:100%;
}
#nav a:hover{
 text-decoration:underline;
}

#nav li:hover {
 background: #a7b7bf;
 position: relative;
}
ul.sub-level {
    display: none;
    text-align:left; 
}
li:hover .sub-level {
    background: #c7c7bf;
    border: none;
    border-width: 1px;
    display: block;
    position: absolute;
    left: 125px;
    top: 5px;
}
ul.sub-level li {
    border: none;
    float:left;
    width:230px;
}

#nav .sub-level {
    background: #c7c7bf;
    
}    
    
 ul ul.sub-level2 {
    display: none;  
}
li li:hover .sub-level2 {
    background: #999;
    border: #fff solid;
    border-width: 1px;
    display: block;
    position: absolute;
    left: 125px;
    top: 5px;
}
ul ul.sub-level2 li {
    border: none;
    float:left;
    width:230px;
}

#nav .sub-level2 {
    background: #c7c7bf;
}  

ul ul ul.sub-level3 {
    display: none;  
}
li li li:hover .sub-level3 {
    background: #999;
    border: #fff solid;
    border-width: 1px;
    display: block;
    position: absolute;
    left: 125px;
    top: 5px;
}
ul ul ul.sub-level3 li {
    border: none;
    float:left;
    width:230px;
}

#nav .sub-level3 {
    background: #c7c7bf;
}    
