/* @override http://christfellowship-md.cpmpreview.com/css/override.css */

#header h1 a { background-image:url(logo.png);
   height: 81px;
   width: 372px;
   margin-top: -4px; }

#foot-info{ background: url(logo-footer.png) no-repeat;
margin-top: -6px;
padding-top: 6px; }

.ql { height: 292px;}

#nav li ul{
   display: block;
   position: absolute;
   left: -999em;
   z-index: 1000;
   width: 200px; /* Needs to be same as other 150px value */
   list-style: none;
   line-height: 1;
   padding: 10px 0;
   background: #3e3a37;
   border: 1px solid #23201d;
   border-top: none;
}

#nav li{
   position: relative;
}

#nav li li{
   font-size: 1.2em;
   width: 150px;
   font-family: Helvetica, Arial, sans-serif;
   background: none;
   height: auto;
}

#nav li ul ul{
   margin: -70px 0 0 200px; /* the -25px and 150px need to be adjusted until the sub-sub-menu sits in the right place */
}

#nav li:hover ul ul{
   left: -999em;
}

#nav li:hover ul,
#nav li a:hover ul{
   left: auto;
   top: 65px;
}

#nav li li:hover ul,
#nav li li a:hover ul{
   left: auto;
}

#nav li li li{
   font-size: 1em;
}

#nav li:hover li a,
#nav li.current li a{
   width: 160px;
   font-size: 1.1em;
   color: #d6d1c6;
   padding: 10px 20px;
   background: none;
   text-transform: none;
   line-height: 1.4;
}

#nav li:hover li a:hover,
#nav li.current li a:hover{
   color: #7cb9bf;
}
