#webmenu {
	font: 22px "Myriad Pro Cond";
	height: 28px;
	padding: 0px;
	list-style: none;
	text-align: left;
	font-variant: small-caps;
	color: #FFFFFF;
	float:left;
}

#webmenu ul {
	padding:0;
	margin:0;
}

#webmenu li {
   display: inline;
   margin: 0px;
   float:left;
	list-style: none;
}

#webmenu li a {
	padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   text-align:center;
   color: #FFFFFF;
   height: 100%;
}

#webmenu li a:hover {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   text-align:center;
   color: #cfe3f2;
   height: 100%;
}

li.mainlinks a {
	color:#000;
	text-decoration: none;
	background-image:url(../images/btn.jpg);
	padding-top:10px;
	height:24px;
}

li.mainlinks a:hover {
	text-decoration: none;
	color:#ffffff;
	background-image:url(../images/btn_hover.jpg);
}

#webmenu li ul {
	display: none;
	/*width: 10em; /* Width to help Opera out */
	background-color: #69f;
}

#webmenu ul ul li{
	position: absolute;
	margin: 0;
	padding: 0;
	background-color:#000000;
	background-image:none;
	color:#FFFFFF;
}

#webmenu li:hover ul, #webmenu li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	background-color:#000000;
	background-image:none;
	color:#FFFFFF;
}

html* #webmenu li:hover ul, #webmenu li.hover ul {
	display: block;
	position: absolute;
	left:558px;
	margin: 0;
	padding: 0;
	background-color:#000000;
	background-image:none;
	color:#FFFFFF;
}

#webmenu li:hover li, #webmenu li.hover li {
	float: none;
}
#webmenu li:hover li a, #webmenu li.hover li a {
	background-color: #52514F;
	color: #ffffff;
	background-image:none;
	width:210px;
	text-align:left;
	padding-left:5px;
	float:left;
	clear:both;
	border:1px solid #565553;
}
#webmenu li li a:hover {
	background-color: #C8DEE9;
	background-image:none;
	color:#000000;
	width:210px;
	text-align:left;
	padding-left:5px;
	float:left;
	clear:both;
	border:1px solid #565553;
}

html* #webmenu li:hover li a {
	background-color: #52514F;
	color: #ffffff;
	background-image:none;
	width:210px;
	text-align:left;
	padding-left:5px;
	border:1px solid #565553;
}
html* #webmenu li li a:hover {
	background-color: #C8DEE9;
	background-image:none;
	color:#000000;
	width:210px;
	text-align:left;
	padding-left:5px;
	border:1px solid #565553;
}