.jquerycssmenu{
	padding:0px 0px 0px 23px;
}

.jquerycssmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor:pointer;
}

/*Top level list items*/
.jquerycssmenu ul li{
	position: relative;
	display: inline;
	float: left;
	cursor:pointer;
	z-index:1;
	
}


/*Top level menu link items style*/
.jquerycssmenu ul li .firstlvl{
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding-top:20px;
	font-size:19px;
	margin-top:0px;
	position: relative;
	z-index:11;
	text-shadow:1px 0px 0px #ffffff;
}

.jquerycssmenu ul li:hover .firstlvl{
	color:#ffffff;
}

.jquerycssmenu ul .activeMenu .firstlvl{
	color:#ffffff;
	border-bottom:2px solid #fff;
}


.jquerycssmenu ul .divider{
	margin:0px 14px;
	padding:0px;
	height:72px;
	z-index:0;
	width:2px;
	background:url('../images/menu_divider.png') no-repeat;
}





/*Sub menu*/
.jquerycssmenu ul li ul{
	background:url('../images/sub_menu.png') repeat;
	width:100%;
	min-width:180px;
	padding:80px 20px 10px;
	position:absolute;
	top:-15px;
	left:-20px;
	z-index:10;
	display:none;
}

.jquerycssmenu ul li ul li{
	display:block;
	clear:both;
	padding-bottom:15px;
}

.jquerycssmenu ul li ul li a{
	color:#fff;
	font-size:16px;
	text-decoration:none;
	white-space:nowrap;
}

.jquerycssmenu ul li ul li:hover a{
	color:#fff;
	font-size:16px;
}