/* @override http://mifgs.businesscatalyst.com/stylesheets/dropdown.css */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any way to fit your requirements.
=================================================================== */
/* common styling 


#menu { 
	height: 32px; 
	position:relative; 
	text-transform: capitalize;
	display: block;
	float: left;
	background-color: #9c8f57;
	width: 891px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#menu ul {
	padding:0; 
	margin:0; 
	list-style: none;
	}
#menu ul li {
	float:left; 
	position:relative;
	z-index: 1000;
	display: block;
	padding-right: 5px;
}

#men/u ul li a:hover {color: silver;
	background-color: #cccccc;
	display: block;
	position: relative;
	float: left;
}

#menu ul li a {
	display:block; 
	text-decoration:none; 
 	color:#fff; 
	line-height:20px; 
	font:  12px verdana, Helvetica, Geneva, sans-serif; 
	overflow:hidden;
	height: 25px;
	padding-right: 10px;
}

#menu ul li:hover ul li a {
	vertical-align:middle;
	display:block; 
	background: #323232; 
	color:#fff;

}
#menu ul li:hover ul li a:hover {
	background: silver; 
	color:#000;}
#menu ul li ul li  {
	position: relative;
	white-space: nowrap;
	text-align: left;
	width: 180px;

}
#menu ul li ul li a {
	position: relative;
	white-space: nowrap;
	text-align: left;
	padding-left: 5px;

}

#menu ul li ul li ul li {
	display: none;
}
#menu ul li ul {
	display: none;}

/* specific to non IE browsers 
#menu ul li:hover a {
	color: silver;}
#menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:21px; 
	left:0; 
	width:105px;}
#menu ul li:hover ul li a.hide {
	background: silver; 
	color:#fff;}
#menu ul li:hover ul li:hover a.hide {
	background: silver; 
	color:#000;}
#menu ul li:hover ul li ul {display: none;}
#menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:105px; 
	top:0;}
#menu ul li:hover ul li:hover ul.left {left:-105px;}

#menu ul li a.hide, #menu ul li a:visited.hide {display:none;}
#menu ul li a:hover ul li a.hide {display:none;}


#menu ul li a:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
#menu ul li a:hover ul li a.sub {background:#6a3; color:#fff;}
#menu ul li a:hover ul li a {display:block; background: black; color:#fff;}
#menu ul li a:hover ul li a ul {visibility:hidden;}
#menu ul li a:hover ul li a:hover {background:#6fc; color:#000;}
#menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#000;}
#menu ul li a:hover ul li a:hover ul.left {left:-105px;}
*/

/*-----suckerfish----*/
#menu {  
    height: 42px;
    width:901px;
	font: 11px/38px verdana,sans-serif;
	background-color: #5b5f35;
	text-transform: capitalize;
}
#menu, #menu ul {
    float:left;
    list-style:none;
    padding: 0;
    margin:0;
	text-align: center;
	width: 902px;

}
#menu a {
    display:block;
    color: #ffffff;
    text-decoration:none;
    padding:0px 5px;
	font-size: 1em;
}
#menu a:hover {
	background-color: #414342;
	padding-bottom: 4px;
}
 #menu .selected {
	background-color: #323232;
	padding-bottom/: 4px;
	border-bottom-style: solid;
}

#menu li {
    float:left;
} 
#nav_753319 ul {
    position:absolute;
    left:-999em;
    height:auto;
    width: 160px;
    font-weight:normal;
    margin:0;
    line-height:15px;
    border:0px;
    border-top:0px solid #666666;
	z-index: 1;
}
#n/av_753319 li li {
    font-family:verdana,sans-serif;
    z-index: 1;
    }
#n/av_753319 li li a {
    width:160px;
    font-size:12px;
    color:#dddddd;
    z-index: 1;
	text-align: left;
}
#nav_753319 li ul ul {
    margin: -30px 0 0 160px;
    }
#nav_753319 li li:hover {
  	color: #000000;
  	width: 160px;
	background-color: #414342;
}
#nav_753319 li ul li:hover a, #nav_753319 li ul li li:hover a, #nav_753319 li ul li li li:hover a, #nav_753319 li ul li li li:hover a {
    width: 160px;
	background-color: #414342;
}
#nav_753319 li:hover a, #nav_753319 li.sfhover a {
   color: #fff;
   
	
}
#nav_753319 li:hover li a, #nav_753319 li li:hover li a, #nav_753319 li li li:hover li a, #nav_753319 li li li li:hover li a {
   color: #ffffff;
	width: 160px;
	 height: 22px;
	background-color: #9c8f57;
	text-align: left;
	padding-left: 5px;
	font-size: 0.9em;
	vertical-align: middle;
	padding-top: 5px;
	display: block;
	white-space: nowrap;
}
#nav_753319 li:hover ul ul, #nav_753319 li:hover ul ul ul, #nav_753319 li:hover ul ul ul ul, #nav_753319 li.sfhover ul ul, #nav_753319 li.sfhover ul ul ul, #nav_753319 li.sfhover ul ul ul ul {
    left:-999em;
    
    }
#nav_753319 li:hover ul, #nav_753319 li li:hover ul, #nav_753319 li li li:hover ul, #nav_753319 li li li li:hover ul, #nav_753319 li.sfhover ul, #nav_753319 li li.sfhover ul, #nav_753319 li li li.sfhover ul, #nav_753319 li li li li.sfhover ul {
    left:auto;
   background-color: #000;
    height: 22px;
    }
#nav_753319 li:hover, #nav_753319 li.sfhover {
        back/ground:#e48d2b;
	    }
