body{width:100%;margin:0;padding:0;font-family:'Ubuntu';font-size:1em;background:transparent url(../images/main_backgr3.png) no-repeat;background-attachment:fixed;background-size:100% 100%;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;}/**/
ul{list-style:none;margin:0;padding:0}	
img{border:none}	
.left{float:left;}
.right{float:right;}
.clear{clear:both;margin:0;padding:0;line-height:0;}
a{text-decoration:none;color:inherit;}
.main_wrapper{width:100%;height:100%;position:absolute;overflow:hidden;}
header{width:100%;padding:1% 0 0;position:fixed;top:0;z-index:100;background:url(../images/header_back1.png) repeat;box-shadow:0px 2px 5px 1px #867259;-moz-box-shadow:0px 2px 5px 1px #867259;-webkit-box-shadow:0px 2px 5px 1px #867259;}
header img{height:70px;width:auto;position:relative;left:3%;margin:1% 0 1.5% 0}

header .header_txt{
	width:40%;
	position:absolute;
	font-family: 'Marck Script', cursive;
	text-shadow: 1px 1px 3px #006400;
	right:3%; 
	top:15%;
	font-size:1.4em;
	text-align:right;
	color:#006400;
	font-weight:100;
	/*filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	/*-ms-transform: rotate(6deg); 
    -webkit-transform: rotate(6deg); 
    transform: rotate(6deg);*/
}
/*main menu*/
.main_menu{width:96%;min-width:50%;padding:0 2%;position:relative;background:url(../images/header_back1.png) repeat;box-shadow:0px -2px 5px 1px #867259;-moz-box-shadow:0px -2px 5px 1px #867259;-webkit-box-shadow:0px -2px 5px 1px #867259;}

.main_menu ul{width:80%;}
.main_menu ul li{float:left;font-size:1.1em;text-transform:uppercase;padding:1%;text-shadow: 1px 1px 3px #006400;}
.main_menu ul li.selected{background:url(../images/menu_back.png) repeat;color:#ffffff}
.main_menu ul li:hover{background:url(../images/menu_back.png) repeat;color:#ffffff}

/*language switch*/
.main_menu .language_switch{right:3%;top:0%;text-align:left;padding:1% 2% 0.8%;position:absolute;background:url(../images/menu_back.png) repeat;color:#ffffff;text-transform:uppercase;text-shadow: 1px 1px 3px #006400;white-space:nowrap;font-size:1em}
.language{width:auto;position:relative;margin:0;padding:0 15% 0 0}
.language img{height:12px;width:auto;margin:0 10% 0 0;}
.language:hover span{color:#006400}
.language{cursor:pointer;display:none;}
.language.checked{width:auto;display:inline-block;margin:0;padding:0 15% 0 0}

/*admin tools*/
.admin_tools{width:auto;left:4%;margin-top:1%;position:absolute;color:#990000;}
.admin_tools a{line-height:25px;}


.content_wrapper{position:relative;padding:2% 3% 0;overflow:auto;z-index:5;}
.content_wrapper .content{width:75%;text-align:right;position:relative;left:25%;}
.content_wrapper .content img{cursor:pointer}
.social{position:fixed;left:4%;top:30%;}
.social ul li{margin:5px auto;}
.social ul li a img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.social ul li a img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.editable{padding-bottom:5%;}
footer{width:100%;height:auto;position:absolute;bottom:0;}
footer .footer_content{width:94%;height:100%;padding:1% 3%;position:relative;bottom:0;display:none;background:url(../images/header_back1.png) repeat;font-size:0.8em;color:#333333;text-shadow:1px 1px 3px #006400;z-index:15;}
.footer_content a.bigger{font-size:1.6em}
.footer_content a:hover{color:#eae000;}
.footer_content .left{width:30%;text-align:left}
.footer_content .middle{width:40%;margin:1.75% auto 0;float:left;text-align:center;font-size:1.6em;position:relative;display:none}
.footer_content .middle img{position:absolute;top:1.75%}
.footer_content .middle img.lft{left:5%}
.footer_content .middle img.rgt{right:5%}
.footer_content .middle div{width:90%;vertical-align:10px;margin:0 auto;}
.footer_content .right{width:30%;text-align:right}
.footer_content .left .fb_zone{margin-top:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;}
.footer_content .left .fb_zone:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.footer_content .center{text-align:center}
.footer_btn{width:auto;height:auto;position:relative;margin:0 auto;padding:0.5% 2%;top:100%;text-align:center;text-shadow:1px 1px 3px #006400;background:url(../images/header_back1.png) repeat;box-shadow:0px -2px 5px 1px #867259;-moz-box-shadow:0px -2px 5px 1px #867259;-webkit-box-shadow:0px -2px 5px 1px #867259;/*-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;*/z-index:16;cursor:pointer;color:#333333;}
.footer_btn:hover{color:#eae000}
.footer_btn span.arrow{font-size:1.3em;}
.dialogue{width:30%;display:none;top:30%;left:33%;padding:2%;position:fixed;z-index:10;background:#e1e1e1;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0px 5px 20px 3px #867259;-moz-box-shadow:0px 5px 20px 3px #867259;-webkit-box-shadow:0px 5px 20px 3px #867259;}
.dialogue.img{width:auto;top:10%;z-index:99999}
.dialogue_close{width:30px;height:30px;position:absolute;background:url(../images/close.png) no-repeat;top:-13px;right:-13px;cursor:pointer;}
.loading{position:absolute;display:none;width:100%;height:100%;top:0;left:0;z-index:99999;background:url(../images/loading.gif) no-repeat center center;background-size:20%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}