/* CSS Document for primary links */

.yuimenubar{
	visibility:visible;
	position:static;
}
.yuimenu .yuimenu,.yuimenubar .yuimenu{
	visibility:hidden;
	position:absolute;
	top:-10000px;
	left:-10000px;
}

.yuimenubar ul, .yuimenu ul {
	list-style-type:none;
}

.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 {
	margin:0;
	padding:0;
}

.yuimenuitemlabel, .yuimenubaritemlabel {
	white-space:nowrap;
}

.hide-scrollbars * {
	overflow:hidden;
}

.hide-scrollbars select {
	display:none;
}

.yuimenu.show-scrollbars {
	overflow:visible;
}

.yuimenubar > .bd > ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	line-height:0;
	visibility:hidden;
}

.yuimenubaritem {
}

.yuimenubarnav .yuimenubaritem {
	float:left;
	
	padding:0px 5px 0px 1px;
	overflow:hidden;
	cursor: pointer;
	line-height:1.1em;
}

.yuimenubarnav .yuimenubaritem.first-of-type {
}

.yuimenubaritemlabel {
	display:block;
	cursor: pointer;
	float:left;
	width:116px;
	font-size:21px;
	color:#4a2725;
	letter-spacing:-1px;
	text-align:center;
	text-decoration:none;
	padding:15px 0px 15px 0px;
}
			
.yuimenubaritem-selected, .yuimenubaritem a.active {
	color:#fff;
	background:url(../images/dropdown/menu-act.gif) repeat-x 0 0;
}

.yuimenubaritem:hover  {
	background:url(../images/dropdown/menu-act.gif) no-repeat 1px 0px;
}

.yuimenu .bd {
	background:url(../images/dropdown/bot.png) no-repeat 0 bottom;
	padding:0px 0px 4px 0px;
	height: auto!important;
	position:absolute;
	border-top:0;
	width:135px;
	top:0;
	z-index:1111;
	margin:-5px 0px 0px 1px;
}

.yuimenu .bd .bd {
	margin:0px 0px 0px 0px;
}

.yuimenu ul {
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	height: auto!important;
	background:url(../images/dropdown/top.gif) no-repeat 0 0 #ff811f;
}

.first-of-type .yuimenuitem {
	padding:0px 0px 0px 0px;
	background: none;
}

.yuimenuitemlabel {
	clear:both;
	display:block;
	height:100%;
	background:url(../images/dropdown/menu-line.gif) no-repeat 7px bottom;
	font-size:12px!important;
	color:#4a2725!important;
	text-decoration:none;
	padding:5px 5px 5px 10px;
}	
.yuimenu #yui-gen7 a {
	background: none;
}

.yuimenu .bd .bd .yuimenuitem {
	background:url(../images/dropdown/menu-line.gif) no-repeat 7px bottom;
}

.yuimenu .bd .bd  #yui-gen10 {
	background: none;
}
	
.yuimenuitemlabel-selected, .yuimenuitem a.active {
	color:#fff!important;
}

.main-menu ul ul li div {
	position: relative;
	margin:0px 0px 0px 0px;
	left:74px!important;
}
