body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	text-align:center;
	/*background:#fff url(../images/header-bk.gif) repeat-x top left;*/
	width:100%;
}
* {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	outline-style:none;
	outline-width:0;
}
img,fieldset {
	border:none;
	outline:none;
}
ul,ol,li {
	list-style:none;
}	
a {
	text-decoration:none;
}
a:visited  {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/*----------------------- Page Structure ---------------------*/
/*----------------------- Start wrapper ----------------------*/
#wrapper {
	margin:0 auto;
	text-align:left;
	width:1000px;
	/*background:url(../images/content-bg.jpg) no-repeat top left;*/
	overflow:hidden;
	
}
/*----------------------- Start header ----------------------*/

#header{
	width:100%;
	height:89px;
}
.logo{
	width:410px;
	float:left;
	height:89px;
}
.navigation{
	width:565px;
	float:right;
	height:89px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	margin-right:25px;
	overflow:hidden;
}
.title{
	width:100%;
	height:31px;
	padding-top:10px;
}
.menu{
	width:100%;
	margin-top:10px;
}
.menu a{
	font-size:12px;
	color:#018bc4;
	font-weight:normal;
	margin-left:10px;
	_margin-left:7px;
	padding:5px 0px;
	font-style:normal;
	text-align:right;
}
.navigation ul{
	width:465px;
	margin-top:20px;
	margin-left:145px;
}
.navigation ul li{
	display:inline;
	float:left;
}
.navigation ul li a{
	font-size:12px;
	color:#018bc4;
	font-weight:normal;
	margin-left:10px;
	_margin-left:7px;
	padding:5px 0px;
	display:block;
	font-style:normal;
	text-align:right;
}
.navigation ul li a:hover{
	float:left;
	list-style:none;
	font-size:12px;
	/*width:65px;*/
	padding:5px 0px;
	font-weight:normal;
	color:#f7941e;
	background:url(../Images/contactUs_over.jpg) no-repeat;
	font-style:normal;
}
.navigation ul li a.active{
	float:left;
	list-style:none;
	font-size:12px;
	/*width:65px;*/
	padding:5px 0px;
	font-weight:normal;
	color:#f7941e;
	background:url(../Images/contactUs_over.jpg) no-repeat;
	font-style:normal;
}

/*##########Start Content ##################*/
#content{
	width:100%;
/*	background:url(../images/innercontent-bk.jpg) no-repeat top left;*/
/*	height:800px;*
	background:#FFF;*/	
}
/*Banner slider*/
.banner{
	width:950px;
	height:254px;
	margin:0px 25px 0px 25px;
}
.feature {
	width:906px;
/*	background:url(../images/feature-bk.png) repeat;
*/	background:#fff;
    margin:0px 25px 0px 25px;
	padding:22px 22px 10px 22px;
	overflow:hidden;
}
.featureBottom{
	height:9px;
	width:952px;
	background:url(../images/feature-bottom-bk.png) no-repeat;
	margin:0px 26px 0px 24px;
}
.feature div.guest{
	width:290px;
	float:left;
}
.feature div.location{
	width:605px;
	float:left;
}
.feature div.teknaf{
	width:300px;
	float:left;
	padding-left:16px;
}
.contentp{
 	font-family:"Vladimir Script";
	color:#5394BF;
	font-size:30px;
	font-weight:bold;
}
.guest ul{
	 	width:290px;
		padding:17px 10px 0px 0px;
}
.guest ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	background:url(../images/bullet.gif) no-repeat top left;	
	line-height:26px;
	padding-left:25px;
}
/*.location span{
 	font-family:"Brush Script MT";
	color:#000;
	font-size:25px;
	font-weight:bold;
	font-style:normal;
}*/
.location p{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:24px;
	text-align:justify;
}
.location p strong{
 	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
}
.location .title {
 	font-family:"Vladimir Script";
	color:#5394BF;
	font-size:30px;
	font-weight:bold;
}
/*.teknaf span{
 	font-family:"Brush Script MT";
	color:#045086;
	font-size:25px;
	font-weight:bold;
	font-style:normal;
}*/
.teknaf p{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-align:justify;
}
.teknaf p strong{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
}
.feature div.contentLeft{
	width:332px;
   _width:342px;
	height:523px;
	float:left;
	/*background:url(../images/book-a-room-bk1.gif) no-repeat left top;*/
	padding:50px 0px 0px;
	/*margin-top:5px;*/
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: #fff3f3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZmZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(45deg, #fff3f3 30%, #ffe5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(30%,#fff3f3), color-stop(100%,#ffe5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg, #fff3f3 30%,#ffe5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg, #fff3f3 30%,#ffe5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg, #fff3f3 30%,#ffe5e5 100%); /* IE10+ */
background: linear-gradient(45deg, #fff3f3 30%,#ffe5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3f3', endColorstr='#ffe5e5',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}
.contentLeftText1{ color:#FFF; 
                  font-size:30px; 
				  font-weight:bold;
				  font-family:"Lucida Calligraphy"; 
				  margin-top:-50px; 
				  background:#15AAD4;
				  padding:10px 0 10px 10px;
				 -webkit-border-top-left-radius: 10px;
                 -webkit-border-top-right-radius: 10px;
                 -moz-border-radius-topleft: 10px;
                 -moz-border-radius-topright: 10px;
                  border-top-left-radius: 10px;
                  border-top-right-radius: 10px;}

.contentLeft input.number{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:200;
	color:#ff8400;
	text-align:justify;
	text-decoration:none;
	width:45px;
	
}
.contentLeft input.button{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:200;
	color:#fff;
	background:#ff8400;
	text-align:justify;
	text-decoration:none;
	width:150px;
	padding:2px 5px;
	margin:10px 0px 5px 30px ;
	border:2px #ff8400 outset;
	
}
.contentLeft input.button1{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:200;
	color:#fff;
	background:#ff8400;
	text-align:justify;
	text-decoration:none;
	width:120px;
	padding:2px 5px;
	margin:10px 0px 5px 10px ;
	border:2px #ff8400 outset;
}
.contentLeft p{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:200;
	color:#000;
	text-align:justify;
	text-decoration:none;
	padding:10px 30px;
}
.contentLeft strong{
	font-family:"Courier New", Courier, monospace;
	font-size:19px;
	font-weight:200;
	color:#ff8400;
	text-align:justify;
	text-decoration:none;
	display:block;
	padding:0px 30px;
}
.contentLeft strong.check{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:200;
	color:#000;
	text-align:justify;
	text-decoration:none;
}
.contentLeft td.field{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#000;
	text-align:justify;
	text-decoration:none;
	padding-left:5px;
}
.day{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:200;
	color:#fff;
	text-align:justify;
	text-decoration:none;
	margin:0px 0px 0px 30px;
	background:#FF9966;
}
.feature div.acContent{
	width:362px;
	float:left;
}
.feature div.acright{
	width:544px;
	float:left;
}
.acContent div.accommodation{
	width:284px;
	height:32px;
	margin-bottom:15px;
}
.acContent div.hoteldiv,div.cottagediv,div.tentdiv{
	width:100%;
}
/*.acContent div.accommodationImage{
	width:274px;
	height:266px;
	float:left;
}*/
.hoteldiv div.hotel{
	width:222px;
	float:left;
	margin-right:10px;
}
.hoteldiv div.acImage{
	width:130px;
	float:left;
	margin-bottom:10px;
}
.cottagediv div.cottage{
	width:222px;
	float:left;
	margin-right:10px;
}
.cottagediv div.acImage{
	width:130px;
	float:left;
	margin-bottom:10px;
}
.tentdiv div.tent{
	width:222px;
	float:left;
	margin-right:10px;
}
.tentdiv div.acImage{
	width:130px;
	float:left;
	margin-bottom:10px;
}

/*.acContent div.acImage{
	width:130px;
	float:left;
	margin-bottom:10px;
}*/
.acright div.cottageInfo{
	width:100%;
	padding:10px;
}
.acright div.tarrifchart{
	width:100%;
	margin-top:5px;
	padding:10px;
	
}
.acContent div.tarrif{
	width:100%;
	margin-top:0px;
}
.acContent span{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	padding-left:10px;
}
.acContent ul{
		width:100%;
		padding:10px 0px 0px 10px;
}

/*.hotel li,.cottage li{*/
.acContent ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	background:url(../images/bullet.gif) no-repeat top left;	
	line-height:24px;
	padding-left:25px;
}
/*.cottageInfo span {
	font-family:Arial, Helvetica, sans-serif;
	color:#045086;
	font-size:30px;
	font-weight:bold;
	font-style:normal;
}*/
.acContent p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-align:justify;
}
.cottageInfo p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-align:justify;
}
/*.tarrif span {
	font-family:"Brush Script MT";
	color:#045086;
	font-size:30px;
	font-weight:normal;
	font-style:normal;
}*/
.tarrif th,.tarrifchart th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	padding:8px 0px 8px 0px;
	border-right:1px solid #FFF;
}
.tarrif th.lastheading,.tarrifchart th.lastheading {
	
	border-right:none;
}
.tarrif td,.tarrifchart td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	padding:5px 0px 5px 2px;
	border-right:1px solid #4295D1;
	border-bottom:1px solid #4295D1;
}

.tarrif td.1stcol,.tarrifchart td.1stcol {
	
	border-left:1px solid #4295D1;
}

.feature div.resort{
width:100%;
}
/*.resort span {
	font-family:"Brush Script MT";
	color:#000;
	font-size:30px;
	font-weight:normal;
	font-style:normal;
}*/
.resort p,.history p,.hotelBlueMarine p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:19px;
	text-align:justify;
}
/*.history span {
	font-family:"Brush Script MT";
	color:#000;
	font-size:30px;
	font-weight:normal;
	font-style:normal;
}*/

/*.hotelBlueMarine span {
	font-family:"Brush Script MT";
	color:#000;
	font-size:30px;
	font-weight:normal;
	font-style:normal;
}
*/
/*=================== Start Contact Us ====================================== */
.feature div.contactLeft{
	width:270px;
	float:left;
	margin-right:10px;
}
.feature div.contactMiddle{
	width:270px;
	float:left;
	margin-right:10px;
}
.feature div.contactRight{
	width:290px;
	float:left;
	margin-right:10px;
}
.contactLeft strong,.contactMiddle strong{
 display:block;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-style:normal;
 font-weight:bold;
 color:#045086;
 text-decoration:underline;
 padding:10px 0px 10px 0px;
}
.contactLeft span,.contactMiddle span{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 font-weight:bold;
 color:#000;
 text-align:left;
 line-height:19px;
 
}
.contactRight span.attribute{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-style:normal;
 font-weight:normal;
 color:#045086;
}
.contactRight input,.contactRight textarea{
padding:2px 0px 2px 2px;
}
.contactRight input.submitButton{
margin:5px 5px 5px 5px;
padding:2px 4px 2px 4px;
}
/*=================== End Contact Us ====================================== */


/*=================== Start Pagination ====================================== */
	

.gallerydiv div.pagination{
	width:100%;
	text-align:right;
	color:#333333;
	font-size:12px;
	margin-top:4px;
}
.paginationhighlight{
	background-color:#4295d1;
	color:#fff;
	font-size:12px;
	padding:2px 5px;
	font-weight:bold;
	font-style:normal;
}
.paginationhighlight a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
}
/*.paginationtxt{
	background-color:#9bc14b;
	color:#FFF;
	font-size:12px;
	padding:2px 5px;
	margin:0px 3px;
	font-weight:bold;
	font-style:normal;
}*/
 a.paginationtxt {
	background-color:#000000;
	color:#FFF;
	font-size:12px;
	padding:2px 5px;
	margin:0px 3px;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}
 a.paginationtxt:hover{
	background-color:#4295d1;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}
/*=================== End Pagination ====================================== */
#footer{
	width:100%;
	float:left;
	overflow:hidden;
	padding:13px 0px 20px 0px ;
	font-size:11px;
 }
.bottomNavigationList{
	float:left;
	width:530px;
	margin-left:25px;
}
.bottomNavigationList ul li {
	
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	display:inline;
	padding:5px;
	
}
.bottomNavigationList ul li a{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.bottomNavigationList ul li a:hover{
	font-size:11px;
	font-weight:bold;
	color:#D96C00;
	text-decoration:underline;
	}
.bottomNavigationList p{ font-size:11px; 
                         font-family:Verdana; 
						 color:#FFF; 
						 float:left; 
						 margin-left:5px;}
.toabLogo{ width:210px; float:left; color:#fff; font-size:12px; margin:20px 0 0 10px; }
.toabLogo img{ padding:0 3px 0px 3px; 
               position:relative;
			   width:80px; 
			   height:30px; 
			   margin-right:45px;
			   top:-10px; }
.twisterLogo{
	float:right;
	width:210px;
	margin:10px -20px 0 15px;
}
