@font-face {
	font-family: 'http://www.anastasiossevasti.com/css/AWConquerorSlab-Light';
	src: url('http://www.anastasiossevasti.com/css/awconquerorslablight.eot');
	src: url('http://www.anastasiossevasti.com/css/awconquerorslablight.eot?#iefix') format('embedded-opentype'),
			 url('http://www.anastasiossevasti.com/css/awconquerorslablight.woff') format('woff'),
			 url('http://www.anastasiossevasti.com/css/awconquerorslablight.ttf') format('truetype'),
			 url('http://www.anastasiossevasti.com/css/awconquerorslablight.svg#awconquerorslablight') format('svg');
	font-weight: normal;
	font-style: normal;
	font-weight:100;
}


html, body{
	margin:0px;padding:0px;width:100%;height:100%;
	background-color: #e9e6df !important;
    -webkit-overflow-scrolling: touch;    
    position:relative;
}

.page_wrap{
	width:100%;height:100%;
	position:relative;top:0px;z-index:100;
	background-color: white !important;
	overflow-x:hidden;
	background-color:#f1f1f1;
}


.slidemenu{
	width:100%;height:100%;
	position:absolute;top:0px;
	background:white;left:100%;z-index:200;
	background:#bc8c51;
}

.slidemenu ul{
	position:relative;
	padding:0px;margin:0px;
	padding-left:20px;
}

.slidemenu ul li{
	display:block;position:relative;
	width:100%;height:25px;line-height:30px;
	text-align:center;
}

.slidemenu ul li a{
    font-family: georgia, serif;
	display:block;
	color:#5e564b;
	text-decoration:none;
	font-size: 18px;text-transform:uppercase;	
}

.downmenu
{
position:relative !important;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;display:block;
margin-top:60px;
}

.downmenu li { display: inline; }

.downmenu li a
{
	text-decoration: none;
	padding: .2em 1em;
    font-family: georgia, serif;
	color:#ba9765;
	font-size: 16px;text-transform:uppercase;
	margin-bottom:10px !important;line-height:1.6em;
}

.closeslide{
	position:relative;width:100%;height:24px;
	background-image:url(../images/close.png);
	background-repeat:no-repeat;background-position:20px 4px;
	padding-top:5px;padding-bottom:5px;display:block;margin-top:20px;
}

.logoblock{
	position:relative;
	width:100%;height:170px;
	background-color:white;
}

.main-img{
	position:relative;
	width:100% !important;height:70%  !important;
	background:black;overflow:hidden;
}

.simg{
	position:absolute;width:100%;height:100%;top:0px;left:0px;display:block;
}

.inncycle{
	position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:100;
}

.topmainloader{
	position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:200;
	background-color:white;/*background-image:url(../photos/ajax-loader.gif);*/
	background-repeat:no-repeat;background-position:center center;
}

.menuopen{
	position:absolute;
	right:20px;
	bottom:20px;width:20px;height:20px;
}

.menuopen img{
	width:100%;height:100%;
}

.logo{
	position:absolute;margin-left:auto;margin-right:auto;
	display:block;left:0px;right:0px;top:30px;
	width:298px;height:105px;
}

.logo img{
	width:100%;height:100%;
}

.contentarea{
	position:relative;
	width:100%;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: center;
	color: #4b443e !important;
	line-height:1.7em;
}

.contentarea h1{
	padding:0px;
	margin:0px;
    font-family: 'AWConquerorSlab-Light';
    font-size: 1.6em;
	line-height:1.5em;
	color: #ba9765 !important;
	text-align:center;
	letter-spacing:1px;
	margin-bottom:10px;
	padding-top:20px;
	font-weight:normal;
	position:relative;
}

.contentarea h2{
	padding:0px;
	margin:0px;
    font-style: italic;
    font-family: georgia, serif;
    	font-size: 1.2em;
	line-height:1.5em;
	color: #ba9765 !important;
	text-align:center;
	letter-spacing:1px;
	position:relative;
	font-weight:normal;
}

.contentarea p{
	padding:0px;margin:0px;
	padding:10px;
	line-height:20px;
	position:relative;
    font-family: georgia, serif;
    font-style: italic;
    color:#685d59;line-height:2em;
}

.shp{
	position:absolute;
	left:0px;right:0px;
	width:121px;height:30px;
	background-image:url(../images/shp.png);
	bottom:5px;
	margin-left:auto;margin-right:auto;display:block;
}

.tw{
	position:absolute;
	left:0px;right:0px;
	width:30px;height:20px;
	background-image:url(../images/twitter.png);
	margin-left:auto;margin-right:auto;
	display:block;
	top:10px;left:-40px;
}

.fb{
	position:absolute;
	left:0px;right:0px;
	width:13px;height:23px;
	background-image:url(../images/face.png);
	margin-left:auto;margin-right:auto;
	display:block;
	top:10px;left:20px;
}

.trip{
	position:absolute;
	left:0px;right:0px;
	width:209px;height:20px;
	background-image:url(../images/trip.png);
	margin-left:auto;margin-right:auto;
	display:block;top:40px;
}

.linkwraps{
	width:100%;position:relative;height:auto;text-align:center;
}

.linkwraps a{
	text-align:center;border:0px;display:inline-block;margin:10px;
}

.linkwraps a img{
	border:0px;text-align:center;
}

.bigbook{
	position:relative;
	width:114px;height:114px;
	display:block;
	background-image:url(../images/book.png);
	margin-left:auto;margin-right:auto;
	margin-top:15px;
}

.footer{
	position:relative;
	width:100%;height:105px;
	margin-top:40px;
}

.txtowrap{
	position:relative;
}

.center_img_split{
	position:relative !important;
	width:100% !important;height:40%  !important;
	background:#e9e6df;overflow:hidden;display:block;
	padding-top:20px;padding-bottom:20px;
	margin-top:20px;margin-bottom:20px;
}

.innercentersplit{
	position:relative;
	width:100% !important;height:100%  !important;
}

.innercentersplit .simg{
	position:absolute;width:33%;height:100%;
}

.innercentersplit .simg:nth-child(1){
	left:0px;
}

.innercentersplit .simg:nth-child(2){
	left:33%;width:34% !important;
}

.innercentersplit .simg:nth-child(3){
	left:67%;
}

#map{
	position:absolute;left:0px;top:0px;
	width:100%;height:100%;
}


.btnwrap {
  background-color: #726d64;
  height: 42px;
  line-height: 42px;
  text-transform: uppercase;
  width: 100%;
  position: relative;
  display: block;
  width: 120px;
  margin-top: 15px;
  margin-left:auto;margin-right:auto;
}

.btnwrap span {
  position: absolute;
  width: 95%;
  height: 83%;
  border: 1px solid #ac9c74;
  display: block;
  margin-left: auto;
  margin-right: auto;
  top: 6%;
  left: 2%;
  text-align: center;
  font-family: 'AvenirLTStd-Black';
  color: #ac9c74;
  font-size: 15px;
}

/* menu slide */

nav:not(.mm-menu)
{
	display: none;
}

.header{
	text-align: center;
}
.header{
/*
	background: #777;
*/
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;


	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	width: 100%;
	height: 40px;
	padding: 0 50px;
}
.header.fixed
{
	position: fixed;
	top: 0;
	left: 0;
	z-index:999999;
}
.header a
{
	background: center center no-repeat transparent;
	/*
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
*/
	background-image:url(../images/menu2.png);
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 10px;
}
.content
{
	padding: 150px 50px 50px 50px;
}