#Menu {
	position:relative;
	overflow: visible !important;
	z-index:225;
	width:98%;
	height:50px;
	margin: 11px auto 11px auto;
	clear:both;
	border-radius: 4px;
	/* Gradient BG Start */
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, rgb(106, 27, 143)),
	color-stop(0.75, rgb(180, 89, 222))
);
background-image: -o-linear-gradient(bottom, rgb(106, 27, 143) 0%, rgb(180, 89, 222) 75%);
background-image: -moz-linear-gradient(bottom, rgb(106, 27, 143) 0%, rgb(180, 89, 222) 75%);
background-image: -webkit-linear-gradient(bottom, rgb(106, 27, 143) 0%, rgb(180, 89, 222) 75%);
background-image: -ms-linear-gradient(bottom, rgb(106, 27, 143) 0%, rgb(180, 89, 222) 75%);
background-image: linear-gradient(to bottom, rgb(106, 27, 143) 0%, rgb(180, 89, 222) 75%);
	/* Gradient BG End */
}
.dropDown{
position:relative;
z-index:20;

}
nav .cssmenu { 
	margin:0; padding:0;
	position:relative;
	z-index:20;

}
nav .cssmenu li {
	z-index:25;
	list-style-type:none;
	display:block;
	float:left;
	width:140px;
	height:50px;
	text-align:center;
	line-height:50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	overflow: visible !important;
}
nav .cssmenu li a {
	display:block;
	text-decoration:none;
	color:#FFF;
	z-index: 200;
}
nav .cssmenu li:before {
	float:left;
	content:'|';
	color:#EEE;
}
nav .cssmenu li:first-child:before {
content: none;
}
nav .cssmenu li:hover {
	background-color:rgb(163, 82, 204);
	z-index: 20;
}
nav .cssmenu ul {
	display:none;
	position:relative;
	z-index:40;
	overflow: visible !important;
}
nav .cssmenu li:hover > ul {
	display:block;
	position:relative;
	z-index:20;
	overflow: visible !important;
	
}
nav .cssmenu ul li {
	background-color:rgb(31, 25, 25);
	position:relative;
	z-index: 20;
}
nav .cssmenu ul li:hover {
	background-color:rgb(163, 82, 204);
	position:relative;
	z-index:20;
}
nav .cssmenu ul ul {
	display:none;
	position:relative;
	z-index:2;
}
nav .cssmenu ul li:hover > ul {
	display:block;
	margin-left:160px;
	margin-top:-50px;
	position:relative;
	z-index:30;
}
nav .cssmenu ul ul li {
	background-color:rgb(31, 25, 25);
	content: none;
	position:relative;
	z-index:2;
}
nav .cssmenu ul ul li:hover {
	background-color:rgb(163, 82, 204);
	position:relative;
	z-index:2;
}
nav .cssmenu ul li:before {
	content: none;
	position:relative;
	z-index:2;
}
nav .cssmenu ul ul li:before {
	content: none;
	position:relative;
	z-index:2;
}

@media all and (min-width: 900px) {
	#Menu {
		display:block;
		z-index:50;
	}
	.header {
		display:none;
	}
}
@media all and (max-width: 900px) {
	#Menu {
		display:none;
		z-index:50;
	}
	.header {
		display:block;
	}
}



