
#main-menu {
	/*display:inline;*/
	position: absolute;
	/*right: 0;
	top: 50%;*/
	/*height:100%;*/
	top:-110px; /* up-down change */
	font-size: 23px;


	/*background-color: rgba(255, 255, 255, .8);*/
	border-radius: 10px;
	padding-top: 24px; /* up-down change */
	padding-bottom: 10px; /* up-down change */
	/*-webkit-box-shadow: 1px 2px 12px 0 #221912;
	-moz-box-shadow: 1px 2px 12px 0 #221912;
	box-shadow: 1px 2px 12px 0 #221912;*/
	
	/*visibility:hidden;*/
	display:none;
	white-space: nowrap;
	z-index:100;

}

#main-menu ul {
	list-style: none;
	position:relative;
	margin-right:10px;
}

#main-menu ul a {
	text-decoration:none;
}

#main-menu ul a > span {
	font-family:'BPreplayBold', Arial, Helvetica, sans-serif;
	/*font-size:30px;*/
	color:#FFF;
	text-decoration:none;
	/*width: 500px;*/
	padding:10px;
	/*padding-left: 62px;*/
	padding-left: 0;
	display:block;
	letter-spacing: .06em;
	
	background-repeat:no-repeat;
	background-position:6px center;
	
	line-height: 1.5em;
	font-size: 100%;
	padding-right: 15px;
}


#main-menu ul li a > img {
	height: 1.5em;
	padding: 10px 5px;
}

#main-menu ul a > span,
#main-menu ul li a > img {
	float: left;
	padding-top: 90px; /* up-down change */
	border:0;
}

#main-menu ul li {
	background-color:rgb(255,100,100);
	background-color:rgba(255,0,0,.8);

	margin-top:5px; /* up-down change */
	border-radius:10px;

	/*-webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, .7);
	-moz-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, .7);
	box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, .5);*/

	-webkit-box-shadow: 0px 0px 5px 5px rgba(255, 255, 255, .7);
	-moz-box-shadow: 0px 0px 5px 5px rgba(255, 255, 255, .7);
	box-shadow: 0px 0px 5px 5px rgba(255, 255, 255, .7);
	
	border: 2px solid #fff;

	
	/*position:relative;*/
	/*right: -1000px;*/

	float: left;
	margin-left: 10px;
	
	position:relative;
	
	top:-500px;
}
