
/* Starter CSS for Menu */
#cssmenu {
	padding: 0;
	margin: 0;
	border: 0;
	width:100%;
	opacity: 1;
	text-align:center;
	

}
#cssmenu ul,
#cssmenu li {
  list-style: none;
  margin: 0;

 
}
#cssmenu ul {
  position: relative;
  z-index: 597;

}
#cssmenu ul li {
	float: left;
	min-height: 1px;
	vertical-align: middle;	 
	
		
}
#cssmenu ul li.hover ,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
 
}





#cssmenu ul li:hover  > ul {
  visibility: visible;
}





#cssmenu a {
	display: block;
	line-height: 1em;
	text-decoration: none;

}
/* Custom CSS Styles */
#cssmenu {
	
	
	font-family: marck script,cursive;
	font-size: 25px;



}
#cssmenu > ul {
  *display: inline-block;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;

}
#cssmenu  {
	text-transform: none;
	
}





#cssmenu li:hover 
> a {
 

    color: #6E6E6E;
    text-shadow:  0px 0px 5px rgba(255,255,255,1);
}
#cssmenu  li:active >  a {
  

  color: #FFFFFF;
  text-shadow:  0px 0px 5px rgba(0,0,0,1);
   
 
}
#cssmenu li.active >  a {
 
 
		
  color: #6E6E6E;
  text-shadow:  0px 0px 5px rgba(255,255,255,1);

}



#cssmenu li.last ul {
  left: auto;
  right: 0;
}

#cssmenu a {
	
	color: #4a4a4a;
	padding:  5px;
	  margin: 20px;
	  alignment-adjust: central;
	 
}
#cssmenu > li > a {




}
