/* ######################## MENU STYLES ######################## */

/* ************************ MAIN MENU DIV ************************ */
#menu {
	position:				absolute;
	z-index:					20;
	top:						16px;
	left:						127px;
	width:					157px;
	height:					436px;
	margin: 					auto 0;
	background:				url(/images/layout/menu-back.png) repeat-y 0 0;
	display: 				table;
	overflow:				hidden;
}

#innermenu {
	display: 				table-cell;
	vertical-align: 		middle;
}

/* ************************ MENU LEVEL 0 ************************ */
#menu ul.level0 {
	margin:					0;
	padding:					0;
	width:					157px;
	text-align:				center;
}

#menu li.sublevel0, #menu li.active0 {
	position:				relative;
	display:					block;
	width:					157px;
	line-height:			34px;
	list-style:				none;
	vertical-align:		middle;
	height:					inherit;
	margin:					0;
	padding:					0;
}

#menu li.active0 {
	background-color:		#996B88;
	border-bottom:			1px solid #79546B;
	height: inherit;
}

#menu a.menulink-0 {
	font-weight:			bold;
	text-decoration:		none;
	color:					#695548;
}

#menu a.menulink-a0 {
	font-weight:			bold;
	text-decoration:		underline;
	color:					#FFFFFF;
}
/*
#menu li.sublevel0:hover {
	background-color:		#FF0000 !important;
}

#menu li.active0:hover {
	background-color:		#996B88 !important;
}
*/
/* ************************ MENU LEVEL 1 ************************ */
#menu ul.level1 {
	position:				relative;
	width:					157px;
	height:					inherit;
	list-style:				none;
	margin:					0;
	padding:					0;
	background-color:		#9B8C83;
	border-top:				1px solid #79546B;
}

#menu li.active1 {
	background-color:		#695548;
}
#menu li.sublevel1:hover > a.menulink-1 {
	color:					#FFF;
}

/* ######################## END MENU STYLES ######################## */

