/* CSS Document */
/*page alignment*/
.box_container{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:20px 0px 20px 0px;
}
.box_imagecontainer{
width:180px;
height:auto;
padding:0px 0px;
float:left;
margin:0px 0px;
}
.box_image{
width:180px;
height:130px;
padding:0px 0px;
float:left;
margin:0px 0px;
}
.box_rightcontainer{
width:410px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.box_header{
width:390px;
height:auto;
padding:0px 0px 0px 20px;
margin:0px auto;
float:left;
font-family:Verdana,Helvetica,Geneva,sans-serif;
font-size:12px;
font-weight: normal;
color:#6d8aac;
display: block;
font-weight:bold;
}
/*.box_header h1{
width:400px;
height:5px;
padding:0px 0px 0px 10px;
margin:0px auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align: left;
font-weight: normal;
color:#533207;
line-height:21px;
display: block;
}*/
.box_imageline{
width:410px;
height:5px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
}
.box_image_underline{
width:380px;
height:5px;
padding:0px 0px;
margin:0px auto;
}
.box_contents{
width:410px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.box_contents p{
width:390px;
height:auto;
padding:0px 0px 0px 20px;
margin:13px 0px 0px 0px;;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
text-align: justify;
font-weight: normal;
line-height:19px;
display:block;
}
img.box_images{
width:180px;
height:130px;
margin:0px auto;
padding:0px 0px;
}
.box_small{
width:20px;
height:20px;
margin:0px auto;
padding:0px 0px;
float:left;
}
.box_small_img{
width:50px;
height:35px;
margin:0px auto;
padding:0px 0px;
}
.box_sub_heading{
width:390px;
height:0px;
margin:0px auto;
padding:0px 0px 0px 20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#ce8c40;
display:inline;
font-weight:bold;

}
.box_sub_headinghide{
width:390px;
height:0px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
text-align: justify;
font-weight: normal;
line-height:19px;
display:block;
}
.box_sub_headinghide p{
width:390px;
height:0px;
margin:0px auto;
padding:0px 0px 0px 20px;
float:left;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
text-align: justify;
font-weight: normal;
line-height:19px;
display:block;
}
.clear{
clear:both;
}
.box_sub_headinghidediv{
width:390px;
height:0px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 20px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#707070;
text-align:justify;
font-weight:normal;
line-height:19px;
display:block;
}
/*<!--.rightcontainer h1{
width:590px;
height:24px;
padding:0px 0px;
float:left;
margin:2px 0px;
font-family:"Times New Roman", Times, serif;
font-size:26px;
text-align:left;
font-weight:400;
color:#987A1F;
line-height:21px;
display:block;
}-->*/
.common_heading{
width:590px;
height:auto;
padding:0px 0px;
float:left;
margin:0px 0px;
font-family:Tahoma;
font-size:20px;
color:#BD9866;
display:block;
}
.box_longcontent{
width:580px;
height:auto;
padding:0px 0px 0px 10px;
float:left;
margin:0px 0px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#ce8c40;
display: block;
font-weight:bold;
}
.box_heading_sub h3{
width:590px;
margin: 0px 0px;
padding:0px 0px;
font-family:Verdana,Helvetica,Geneva,sans-serif;
font-size:18px;
text-align:left;
color:#533207;
line-height:21px;
display: block;
font-style:inherit;
font-weight:normal;
}
.blank_div{
width:410px;
height:4px;
float:left;
}
/*.....................contactus page..........................*/
.contact_container{
width:590px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.contact_inner{
width:490px;
height:auto;
float:left;
padding:0px 0px 0px 100px;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#5F5F5F;
}
.contact_wrapper{
width:600px;
height:auto;
padding:0px 0px;
margin:20px 0px 0px 0px;
float:left;
border:0px;
}
.common_font{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5F5F5F;
font-weight:normal;
}
.common_textbox{
width:150px;
height:18px;
border:1px solid #006666;
padding:0px 0px;
margin:0px 0px;
}
.common_textarea{
width:250px;
height:150px;
border:1px solid #006666;
padding:0px 0px;
margin:0px 0px;
}
.contact_iframe{
width:530px;
height:auto;
padding:0px 0px 0px 70px;
margin:20px 0px 0px 0px;
float:left;
border:0px;
}
.common_fonts{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5F5F5F;
font-weight:normal;
color:#FFFFFF;
}

/*..........................................e_brochure.........................*/
.brochure_container{
width:600px;
height:auto;
padding:0px 0px;
margin:20px 0px 0px 0px;
float:left;
border:0px;
}
.brochure_innercontainer{
width:600px;
height:auto;
padding:0px 0px;
margin:0px 0px;
float:left;
}
.brochure_text{
width:600px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5F5F5F;
font-weight:normal;
}
.bochureimage_container{
width:300px;
height:180px;
padding:0px 0px;
margin:0px 0px 0px 120px;
float:left;
background:#990033;
}
.space{
width:600px;
height:30px;
padding:0px 0px;
margin:0px auto;
float:left;
}
.bochureimage{
width:300px;
height:180px;
padding:0px 0px;

}

/*********************************photogallery******************************/
.photogallery_container{
width:590px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.photogallery_wrapper{
width:590px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.photogallery_image{
width:180px;
height:auto;
padding:0px 0px;
margin:5px 0px 0px 12px;
float:left;
}
img.photoimg{
width:180px;
height:140px;
padding:0px 0px;
}
.paging_container{
width:590px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.paging_inner{
width:570px;
height:auto;
padding:0px 20px 0px 0px;
margin:0px auto;
float:left;
}
.paging{
width:68px;
height:auto;
padding:0px 0px 0px 6px;
margin:0px auto;
float:right;
}
.pagination{
width:14px;
height:auto;
padding:2px 0px 0px 6px;
margin:0px auto;
float:left;
background:#C0893F;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:1px solid #FFFFFF;
}
.pagination a{
    padding:0px 0px;
	color:#FFFFFF;
	text-decoration:none;
}
.pagination a:hover{
    padding:0px 0px;
	color:#990000;
	text-decoration:none;
}
/*...................accomodation..............*/
.sliding{
width:410px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
/****************maps.............*/
.map_container{
width:590px;
height:auto;
float:left;
padding:0px 0px;
margin:20px 0px 0px 0px;
}
.map_inner{
width:550px;
height:auto;
float:left;
padding:0px 0px 0px 20px;
margin:0px auto;}
img.map{
width:550px;
height:400px;
padding:0px 0px;
}
/**********************reservations****************/
.reservation_wrapper{
width:600px;
height:auto;
padding:0px 0px;
margin:0px 0px 0px 0px;
float:left;
border:0px;
}
.reservation_textarea{
width:250px;
height:120px;
border:1px solid #006666;
padding:0px 0px;
margin:0px 0px;
}
/*.reservation_container{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:20px 0px 20px 0px;
}*/
/************************weather*****************/
.weather_wrapper{
width:410px;
height:auto;
margin:0px auto;
padding:0px 0px 0px 180px;
border:0px;
float:left;
}
.weather_container{
width:240px;
height:420px;
padding:0px 0px;
margin:0px auto;
float:left;
}
/*****************sitemap*/
.sitemap-holder{
width:590px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.sitemap-holder h1{
	font-size:21px;
	font-weight:normal;
	margin:3px 0px 3px 0px;
	padding:3px 0px;
	color:#815438;
	display:inline;
	text-align:left;
	width:590px;
	float:left;
}
.sitemap-holder h1 a{
	color:#815438;
	text-decoration:none;
	padding:0px 0px 0px 130px;
	background:url(../images/main-arrow.gif) no-repeat 98px 1px;
}
.sitemap-holder h1 a:hover{
	color:#315B33;
	text-decoration:none;
}
.sitemap-holder_inner{
width:590px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.sitemap-holder h3{
	font-size:16px;
	font-weight:normal;
	margin:3px 0px 3px 0px;
	padding:3px 0px;
	color:#815438;
	display:inline;
	text-align:left;
	width:590px;
	float:left;
	font-family:Trajan Regular;
	font-weight:bold;
	}
.sitemap-holder h3 a{
	color:#815438;
	text-decoration:none;
	padding:0px 0px 0px 180px;
	background:url(../images/arrows.gif) no-repeat 160px 3px;
}
.sitemap-holder h3 a:hover{
	color:#315B33;
	text-decoration:none;
}
/*****seasons***/
.box_seasons{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:5px 0px 5px 0px;
}
.box_seasonswrapper{
width:590px;
height:auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
}
.box_container_sns{
width:490px;
height:auto;
padding:0px 50px 0px 50px;
float:left;
margin:0px auto;
display:inline;
}
.box_splits{
width:490px;
height:auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
}
.box_splits_sns{
width:310px;
height:auto;
padding:0px 0px;
float:left;
margin:0px auto;
}
.box_splits_sns p{
width:300px;
height:20px;
padding:0px 0px;
float:left;
margin:0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
margin:0px 0px 20px 0px;
}
.box_rights_sns{
width:160px;
height:auto;
padding:0px 10px 0px 10px;
float:left;
margin:0px auto;
}
.box_rights_splits{
width:160px;
height:auto;
padding:0px 0px;
margin:0px auto;
float:left;
}
.box_rights_splits p{
width:160px;
height:18px;
padding:0px 0px;
margin:0px 0px 1px 0px;
float:left;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
}
.box_rainfall{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
display:inline;
}
.box_rainfall_wrapper{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
display:inline;
}
.box_rainfall_wrapper p{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
display:inline;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
}
.box_rainfall_big{
width:530px;
height:auto;
padding:0px 30px 0px 30px;
float:left;
margin:0px auto;
display:inline;
}
.box_rainfall_big p{
width:185px;
height:20px;
padding:0px 0px 0px 0px;
float:left;
margin:0px 0px 0px 170px;
display:inline;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#6D8AAC;
}
.box_rainfall_table{
width:590px;
height:auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
display:block;
}
.box_rainfall_table_splits{
width:590px;
height:25px;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
display:block;
}
.rainfall_dates{
width:27px;
height:20px;
padding:5px 5px 0px 5px;
float:right;
margin:0px auto;
display:block;
background:#EAEAEA;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
}
.average_month{
width:39px;
height:25px;
float:right;
padding:0px 35px 0px 60px;
margin:0px auto;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:13px;
color:#707070;
}
.average_celcius{
width:84px;
height:25px;
float:right;
padding:0px 0px 0px 50px;
margin:0px auto;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:13px;
color:#707070;
}
.rainfall_celcius{
width:27px;
height:20px;
padding:5px 5px 0px 5px;
float:right;
margin:0px auto;
display:block;
background:#DFDFDF;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
}
.box_climate{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:20px 0px 0px 0px;
display:block;
}
.box_climate_inner{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px 0px 0px 0px;
display:block;
}
.box_climate_inner h3{
width:200px;
height:25;
padding:0px 0px 0px 0px;
float:left;
margin:0px 0px 8px 0px;
display:block;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:19px;
color:#6D8AAC;
line-height:19px;
font-weight:normal;
}
.box_climate_inner p{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:0px 0px 5px 0px;
display:block;
font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif,Tahoma;
font-size:12px;
color:#707070;
}
/********box...for..related..*/
.box_container_related{
width:590px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
margin:10px 0px 10px 0px;
}