#contentWrapper{
	position:relative;
}
#lang{
	background-color:#cc0000; /* CHANGE COLOR OF BUTTON HERE */
	position:absolute;
	top:0;
	right:20px;
	color:#DDD;
	z-index:20;
	border:1px #FFF solid;
	border-top:none;
	font-size:11px;
	-webkit-transition: box-shadow 0.3s;
	-moz-transition: box-shadow 0.3s;
	-ms-transition: box-shadow 0.3s;
	-o-transition: box-shadow 0.3s;
	transition: box-shadow 0.3s;
}
#lang>#currentLang{
	position:relative;
	padding: 4px;
}
#lang img{
	position:relative;
	margin-left:5px;
	top:-1px;
	vertical-align:middle;
	display:inline;
	padding-right:5px;
}
#lang>#currentLang>div{
	position:relative;
	display:inline;
}
#lang>ul{
	list-style:none;
	display:block;
	opacity:0;
	height: 0; overflow: hidden; 
	-webkit-transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
	-ms-transition: opacity .4s ease-in-out;
	transition: opacity .4s ease-in-out;
	z-index:20;
	margin:0;
	padding:0;
}
#lang>ul>li{
	color:#FFF;
	border-top:1px #AAA solid;
	background-color:#668000;
	padding:4px;
	padding-right:4px;
}
#lang>ul>li>a{
	color:#CCC;
	text-decoration:none;
}
#lang>ul>li>a:hover{
	text-decoration:underline;
}
#lang:hover{
	background-color:#cc0000;
	cursor:pointer;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
}
#lang:hover>ul{
	opacity:1;
	height: auto; 
}