

@import url("../webfonts/Feldicouth_Norm_ttf/stylesheet.css");
#nav_wrap {
    width: 150px;
    height: 630px;
    /* Spans the height of the page */
    margin: 0;
    /* Ensures there is no space between sides of the screen and the menu */
    /* z-index: 99;  Makes sure that your menu remains on top of other page elements */
}
#cssmenu {
    font-size: 1.9em;
    width: 100%;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", serif;
    padding-right: 0px;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;    
}




#cssmenu ul {
    margin:0px;
    padding-right:10px;
    font-size: 0.8em;
}
#cssmenu ul ul {
    margin:0px;
    padding-right:10px;
    font-size: 0.8em;
    display: none;
}

#cssmenu > ul ul:hover > ul {
display: table;
  visibility: visible;
}


#cssmenu li {
    list-style: none;
}
cssmenu ul.top-level {
    background:#666;
}
cssmenu ul.top-level li {
    padding-right: 10px;
    font-size: 1.8em;
}
#cssmenu a {
    color: #fff;
    cursor: pointer;
    display:block;
    height:25px;
    line-height: 25px;
    text-indent: 0px;
    text-decoration:none;
    width:100%;
}
#cssmenu a:hover {
    text-decoration:underline;
    background-color: #333333;
}
#cssmenu li:hover {
    background: #000;
    position: relative;
    width: 100%;
}
cssmenu ul.sub-level {
    display: none;
}
cssmenu li:hover .sub-level {
    background: #999;
    display: block;
}