@charset "utf-8";
/* CSS Document */

body{
margin: 0px;
/* background-color: #474336 */
background: url('img/main_bg.png') top center;
}

img{
	border: none;
}

.clear{
clear:both;
position:relative;
}

#containter{
width: 1040px;
min-height: 900px;
margin: 0 auto;
/* background: url('img/bg.jpg') repeat-y top center; */
margin-left:1
}
#wrapper{
width: 845px;
margin: 0 auto;

}

#left{
float:left;
width: 247px;
}


#logo{
float:left;
width: 726px;
height: 130px;
}


#right{
float:left;
width: 597px;
}

#left_text_img{
float:left;
width: 247px;
background-image: url('img/left_bg.jpg');
background-repeat:no-repeat;
height:325px;
}

#left_text{
font-family: tahoma;
font-size: 11px;
color: #696150;
line-height: 16px;
padding: 20px;
}

.right_text{
background-color: #ab9d81;
float:left;
font-family: arial, tahoma;
font-size: 12px;
color: #ffffff;
line-height: 18px;
padding: 12px 20px 7px 20px;
width: 259px;
height: 126px;
border-bottom: 16px solid #6a6150
}

.right_text_bottom{
background-color: #474133;
float:left;
font-family: arial, tahoma;
font-size: 12px;
color: #ffffff;
line-height: 18px;
padding: 12px 0px 26px 20px;
width: 269px;
height: 126px;
}



#footer{
float:left;
background-color: #2f2f2f;
padding: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #ffffff;
width: 815px;
}

#copyright{
float:left;
width: 300px;
margin-right:10px;
}

#copyright a{
color: #ffffff;
text-decoration:underline;
}

#find_us{
float:left;
width: 240px;
margin-right:10px;
}

#newsletter{
float: left;
}

#newsletter_field{
background-image:url('img/newsletter_icon.jpg'); backgrounbd-color: #ffffff; background-repeat:no-repeat; background-position:left; margin-right: 5px; padding: 4px 4px 4px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size:9px; border: 1px solid #ececec; width:170px; float:left
}

#content2{
	background-color:#474133;
	color:#FFFFFF;
	float:right;
	font-family:arial,tahoma;
	font-size:12px;
	line-height:18px;
	padding:12px 0 26px 20px;
	width:578px;
}

input.inputs, textarea.inputs, select{
	border: solid 1px #AB9D81;
	margin: 3px 0px;	
	width: 200px;
	color: #474133;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.error{
	color: #70160d;
	font-weight: bold;
}

.wrapperb1{
	background:url(img/left_col_bg.png) repeat-y left;
}

#homeBookingInfo{
	background: #474133;
	width: 598px;
	float: right;
}

.borderTop{
	border-top: solid 8px #6a6150;
}
		
.homeBooking1{
	color:#FFFFFF;
	float:right;
	font-family:arial,tahoma;
	font-size:12px;
	line-height:18px;
	padding:12px 20px 7px;
	width:259px;	
}


.homeBooking2{
	color:#FFFFFF;
	float:right;
	font-family:arial,tahoma;
	font-size:12px;
	line-height:18px;
	padding:12px 20px 7px;
	width:259px;	
}


h2{
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 15px 0px 0px 0px;
}


h2 .big{
	font-size: 25px;	
}

#homeBookingInfo h2{
	margin: 15px 0px 0px 25px;
}

#contactBox .right_text{
	font-size: 16px;
	line-height: 26px;
}

#thumbVideos img{
	border: solid 1px #ffffff;
}

#thumbVideos a{
	margin: 0px 5px;
}

	 