.menulist, .menulist ul {
	margin:0px;
	list-style:none;
}
.menulist {
	padding:0px 0px 0px 8px;
	float:left;
}
.menulist ul {
	display:none;
	position:absolute;
	top:38px;
	left:30px;
	width:170px;
	padding:0px;
	background:#F6F2E9 url(/resources/images/design/bg_body.jpg) top left repeat;
}
.menulist ul ul {
	top:5px;
	left:170px;
}
.menulist li {
	float:left;
	display:block;
	position:relative;
	padding-left:3px;
}
.menulist ul li {
	float:none;
	padding:0px 0px 2px 0px;
}
.menulist a {
	display:block;
	float:left;
	color:#432A19;
	line-height:16px;
	font-size:14px;
	font-weight:normal;
	font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(/resources/images/design/bg_mainmenu.jpg) left top repeat-x;
}
.menulist a span {
	display:block;
	float:left;
	padding:11px 16px 18px;
	margin-bottom:-7px;
	position:relative;
	cursor:pointer;
	z-index:500;
}
.menulist a:hover, .menulist a.highlighted, .menulist a.highlighted:hover, .menulist a:focus, .menulist a.current {
	color:#FFF;
	text-decoration:none;
	background:#191B48;
}
.menulist a:hover span, .menulist a.highlighted span, .menulist a:focus span {
	background:url(/resources/images/design/arrow_mainmenu.gif) 50% 100% no-repeat;
}
.menulist ul a {
	padding:4px 12px;
	width:146px;
	background:#F6F2E9;
	float:none;
}
.menulist ul a span {
	padding:0px;
	margin:0px;
	display:inline;
	float:none;
}
.menulist ul a:hover, .menulist ul a.highlighted, .menulist ul a.highlighted:hover, .menulist ul a:focus, .menulist ul a.current {
	color:#FFF !important;
	background:#191B48 !important;
}
.menulist ul a:hover span {
	background:none;
}
.menulist a .subind {
	display:none;
}
/*
 HACKS:IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
*/
*:first-child+html .menulist ul li {
	float:left;
	width:100%;
}
* html .menulist ul li {
	float:left;
	height:1%;
}
* html .menulist ul a {
	height:1%;
}
/* End Hacks */