/* Start of CMSMS style sheet 'Menu' */
/* ---------
 LEVEL ONE
 ---------*/
 
#mainMenu ul {
     list-style: none;
     margin:0 auto;
     padding:10px 0 0 10px;
     width:605px;
}
#mainMenu a,
#mainMenu .sectionheader {
     display: block;
     font-weight: bold;
     text-transform: lowercase;
     font-size:1em;
     line-height: 1em;
     color:#333;
     padding: 5px 10px 4px;
}
#mainMenu li {
     float: left;
     display: block;
     height:22px;
     position: relative;
}
#mainMenu li a:hover {
     color:#6F5730;
     text-decoration: none;
}
#mainMenu .currentpage h3, 
#mainMenu .activeparent a,
#mainMenu .currentpage strong {
     font-weight: bold;
     padding: 5px 10px 6px;
     font-size: 1em;
     text-transform: lowercase;
     display: block;
     margin:0px;
     line-height:1em;
     color: #b6975c;
}
/* ---------
LEVEL TWO
---------*/
#mainMenu li ul {
     position: absolute;
     display: none;
     width: 120px;
     left: -10px;
     top: 23px;
}

#mainMenu ul li ul li a,
#mainMenu .sectionheader ul li,
#mainMenu .activeparent  ul li a {
     font-weight: normal;
     font-size: 1em;
     color:#333;
}

#mainMenu li ul li {
     background-color: #eee;
     width:175px;
}
#mainMenu li ul li a {font-weight: normal;}
#mainMenu li ul li:hover {background: #fff;}

#mainMenu li ul li.currentpage h3,
#mainMenu li ul li.currentpage strong {
    font-weight: normal; 
    background: #fff;
    font-size: 1.1em;
}
#mainMenu li ul li a, #mainMenu li ul li.sectionheader span {}
#mainMenu li ul li a:hover{ background:#fff;}
 
/* ---------
GLOBAL
---------*/
 
#mainMenu li:hover ul, #mainMenu li li:hover ul, #mainMenu li.sfhover ul, #mainMenu li li.sfhover ul {
     display: block;
}
#mainMenu li:hover ul ul, #mainMenu li.sfhover ul ul {
     display: none;
}

/* End of 'Menu' */

