.horizontalcssmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index:100;	
}
/*Top level list items*/
.horizontalcssmenu ul li{
	position: relative;
	display: inline;
	float: left;
	z-index:100;	
}
/*Top level menu link items style*/
.horizontalcssmenu ul li a{
	display: block;
/*	width: 10.295em; /*Width of top level menu link items*/
/*	margin: 2px 31px 2px 31px; */
	min-width:9.25em;
	border: 1px solid #202020;
	border-left-width: 0;
	text-decoration: none;
	background: #B0A07E;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	z-index:100;
	color:#770e0a;
/*	padding: 2px 2px 2px 2px; */
	height: 1.6em;
	line-height:1.6em;
}
	
/*Sub level 1 menu*/
.horizontalcssmenu ul li ul{
	left: 0;
	top: 0;
	border-top: 1px solid #202020;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	color:#770e0a;
	height: 1.4em;		
}

/*Sub level 1 menu list items*/
.horizontalcssmenu ul li ul li{
	display: inline;
	float: none;
	z-index:100;	
}


/* Sub level 1 menu links style */
.horizontalcssmenu ul li ul li a{
/*	width: 94px; /*width of sub menu levels*/
	width: 9em; /*Width of top level menu link items*/
	font-weight: bold;
/*	padding: 2px 10px 2px 10.5px; */
	background: #B0A07E;
	border-width: 0 1px 1px 1px;
	color:#770e0a;
	z-index:100;
}

.horizontalcssmenu ul li a:hover{
/* background: url(menubgover.gif) center center repeat-x; */
	background: #E2D8C5;
}

.horizontalcssmenu ul li ul li a:hover{
	background: #E2D8C5;
	z-index:100;	
}
/*Sub level 2 menu*/
.horizontalcssmenu ul li ul li ul{
	left: 0;
	top: 0;
	border-top: 1px solid #202020;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	color:yellow; /* #770e0a; */
	height: 1.4em;		
}

/*Sub level 2 menu list items*/
.horizontalcssmenu ul li ul li ul li{
	display: inline;
	float: none;
	z-index:100;
	color:#C00;
}


/* Sub level 2 menu links style */
.horizontalcssmenu ul li ul li ul li a{
	position: relative;
/*	width: 94px; /*width of sub menu levels*/
	width: 9em; /*Width of top level menu link items*/
	font-weight: bold;
/*	padding: 2px 10px 2px 10.5px; */
	background: #B0A07E;
	border-width: 0 1px 1px 1px;
	color:#770e0a;
	z-index:100;
	margin-left:33px;
}

.horizontalcssmenu ul li ul li a:hover{
/* background: url(menubgover.gif) center center repeat-x; */
	background: #E2D8C5;
}

.horizontalcssmenu ul li ul li ul li a:hover{
	background: #E2D8C5;
	z-index:100;	
}
.horizontalcssmenu .arrowdiv{
	position: absolute;
	right: 0;
/* background: transparent url(menuarrow.gif) no-repeat center left; */
	background: #E2D8C5;
	z-index:100;	
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
	z-index:100;	
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%;
	z-index:100;
 }
* html .horizontalcssmenu ul li a { height: 1%;
	z-index:100;
 }
/* End */
