
#menu {
	clear: both;
	width: 625px;
	top: 55px;
	position: absolute;
	height: 90px;
	text-align: right;
	margin-left: 285px;
	z-index:1200;
	overflow: hidden;
}

#menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	white-space:nowrap;
	display:inline-block;
}

#menu li {
	display:inline-block;
	display:inline;
}

#menu ul.level1 div {
	position:absolute;
	left:-9999px;
}

#menu ul.level1 {
	margin:0px auto;
}

#menu ul.level1 li.level1-li {
	float: right;
	display:block;
	position:relative;
}

#menu ul li div ul {
	margin:0px;
	}

#menu a.level1-a {
	display:block;
	color:#000000;
	line-height:25px;
	text-decoration:none;
	padding:2px 10px 0px 10px;
	text-align:center;
	background:url(images/menudivider.jpg) no-repeat;
	background-position:0px;
	font-size:12px;
	font-weight:bold;
}

#menu a.level1-afirst {
	display:block;
	color:#000000;
	line-height:25px;
	text-decoration:none;
	padding:2px 10px 0px 10px;
	text-align:center;
	background:url(images/spacer.gif) no-repeat;
	background-position:0px;
	font-size:12px;
	font-weight:bold;
}

#menu ul.level1 li.level1-li a.level1-a {
	float:left;
}



#menu ul li:hover div {
	left:50%;
	top:20px;
}

#menu ul li:hover div ul {
	display:block;
	position:relative;
	left:-50%;
}

#menu ul li:hover div ul.lastsub {
	display:block;
	position:relative;
	left:-68%;
}

#menu ul li:hover div ul.secondlastsub {
	display:block;
	position:relative;
	left:-55%;
}

#menu ul li div ul li a {
	height:25px;
	color:#000000;
	line-height:30px;
	text-decoration:none;
	padding:6px 6px 6px 6px;
	font-size:12px;
}




#ORIGmenu ul li:hover div {
	left:50%;
	top:25px;
}

#ORIGmenu ul li:hover div ul {
	display:block;
	position:relative;
	left:-50%;
}

#ORIGmenu ul li div ul li a {
	height:25px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
	padding:6px 6px 6px 6px;
	font-size:12px;
}

#menu a:hover div {
	left:0px;
	top:23px;
}

#menu a:hover div ul {
	position:relative;
	left:-50%;
}

#menu li a:hover, #menu li a.fly:hover {
	text-decoration:underline;
	white-space:nowrap;
	color:#822524;
}

#menu li:hover > a, #menu ul li:hover > a.fly {
	text-decoration:underline;
	color:#822524;
}

#menu ul li div ul li a:hover {
	color:#822524;
}

#menu table {
	position:absolute;
	height:0px;
	width:0px;
	left:50%;
	border-collapse:collapse;
	margin-top:-4px;
}



<!--[if lte IE 7]>
#menu ul {display:inline;}
<![endif]-->
