@charset "utf-8";
/* CSS Document */


/* top navigation
*******************************************************************************/
#topMenu {
	clear: both;
	font-size : 12px !important;
	height : 36px;
}
#topMenu ul {
	padding : 0; 
	margin : 0; 
	list-style-type: none;
}
#topMenu ul li {
	list-style-type: none;
	float : left;
	position : relative;
	padding : 0;
	margin : 0;
	z-index : 3;
}
#topMenu ul ul {
	position: absolute;
	width:150px;
	text-align:left;
	top : 34px;
	left : 0;
	\left : -16px;
	lef\t : 0;
	display: none;
}
#topMenu ul ul.short {
	width:100px;
}
#topMenu ul ul.short ul{
	position : absolute;	
	width:100px;
	text-align:left;
	top : 0px;
	left: 100px !important;left /**/: 85px;
}
#topMenu ul li ul li {
	border : none;
	font-size : 11px;
	display : block;
	float : none;
	width:150px;
	background-color:#4A392C;
	opacity: 0.95;
	-moz-opacity:0.95; 
	filter: alpha(opacity = 95);
	height:26px;
	border-bottom:1px solid #3E2F24;/*B7B6B6*/
	border-left:1px solid #3E2F24;
	border-right:1px solid #3E2F24;
}
#topMenu ul li ul li ul li {
	background-color:#3E2F24;
	opacity: 1;
	-moz-opacity:1;
	z-index:15;
	 }
#topMenu ul li ul.short li {
	width: 100px !important;width /**/: 100px;
	
	}
	
#topMenu li a {
	display : block;
	width:auto;
	margin : 0;
	padding : 6px 16px 6px 16px;
	text-decoration : none;
	color : #A1C2E5;
	font-weight : bold;
	height:24px;
	line-height:24px;
}
#topMenu ul li ul.short li ul li a{
	color:#DC9A4B;
}
*html #topMenu li a {display:inline-block;}

#topMenu li a:hover, #topMenu li a:focus, #topMenu li a.highlight {
	color : #DC9A4B;
}

#topMenu li li a {
	display : block;
	padding : 6px 0px 6px 11px;
	color:#A1C2E5;
	height:14px;
	width:139px;
	width: 139px !important;width /**/: 150px;
	line-height:18px;
	
	font-weight : normal;
}

*html #topMenu li li a {
	display : inline-block;line-height:18px;
}
*:first-child+html  #topMenu li li a {
	display : inline-block;
}
#topMenu ul li ul.short li a{
	width: 89px !important;width /**/: 100px; 
}

#topMenu li li a:hover, #topMenu li li a:focus {
	background-color : #605042 !important;
	color : white !important;

}


/* topMenu variable width classes
over-rides set fixed width for drop-downs 
#topMenu li li {
	width: 80px !important;
}
#topMenu li li a {
	width : 80px !important;
}*/

/* home item has to be 171px 
#topMenu ul li.menu-item-home {width: 80px;}
#topMenu li.menu-item-home a {width : 80px;}*/
/* default so can be output without classes applied 
#topMenu ul li {width: 80px;}
#topMenu li a {width: 80px;}*/

/* 
	variables: item1 through item10
	Customise width of top level items - uncomment section below
	Note: you have a total of around 60em to work with (at default text sizes) 
#topMenu ul li.menu-item1 a {width: 15em;} 
*/

#topMenu li.menu-item-home a {margin-left:7px;}
/*

#topMenu ul li.menu-item2 {width: 15em;} #topMenu li.menu-item2 a {width : 14em;}
#topMenu ul li.menu-item3 {width: 15em;} #topMenu li.menu-item3 a {width : 14em;}
#topMenu ul li.menu-item4 {width: 5em;} #topMenu li.menu-item4 a {width : 4em;}
#topMenu ul li.menu-item5 {width: 6em;} #topMenu li.menu-item5 a {width : 5em;}
#topMenu ul li.menu-item6 {width: 15em;} #topMenu li.menu-item6 a {width : 14em;}
#topMenu ul li.menu-item7 {width: 15em;} #topMenu li.menu-item7 a {width : 14em;}
#topMenu ul li.menu-item8 {width: 15em;} #topMenu li.menu-item8 a {width : 14em;}
#topMenu ul li.menu-item9 {width: 15em;} #topMenu li.menu-item9 a {width : 14em;}
#topMenu ul li.menu-item10 {width: 15em;} #topMenu li.menu-item10 a {width : 14em;}
*/

