
body{
background: #000000;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
size:12px;
}
div,tr,td,table{margin:0;padding0;}
#home{
	background:#FEFFC4
	}
#wrapper{
width:1004px;
margin:0 auto;
}

a{
text-decoration:none;
color:#000000;
}

a:hover{
text-decoration:underline;
color:#FFFFFF;
}

#banner{
background: url(../images/bannerpic.jpg) no-repeat top center;
height:343px;
}

.nav{
background:url(../images/nav2010.jpg) no-repeat;
height:41px;
float:right;
margin-top:40px;
width:726px;
}

.nav ul{
margin:0;
padding:0;
}

.nav ul li{
list-style:none;
float:left;
line-height:28px;
font-family:Arial; 
font-weight:bold;
font-size:13px;
color: #000000;

}
.nav ul li a{
text-decoration:none;
color:#000000;
outline:none;
}

#Home .nav ul li a.hme,
#room .nav ul li a.rooms,
#things .nav ul li a.thing,
#galls .nav ul li a.gallery,
#dis .nav ul li a.discount,
#cnt .nav ul li a.contact,
#nav ul li a:hover{
text-decoration:none;
outline:none;
color:#8A4734;
}

#midbody{
/*background:url(../images/bodybg.jpg) repeat-y;*/
background:#FEFFC4;

}

#midlft{
width:685px;
float:left;
padding:0 32px 0 17px;
background:none;
background:#FEFFC4;
}
#midlft7{
width:957px;
float:left;
padding:0 0 0 20px;
background:none;
background:#FEFFC4;
}
#midlft1{
width:685px;
float:left;
padding:0 0 0 17px;
background:none;
background:#FEFFC4;
}


#midlft p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#565604;
text-align:justify;
}

.rates p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#565604;
text-align:justify;
}

#midrt{
background:url(../images/menubg.jpg) no-repeat #FEFFC4;
width:253px;
height:593px;
float:right;
padding:0 17px 0 0;
}

.clear{
clear:both;
}

.galine{
background:url(../images/gal.jpg) no-repeat top center;
height:34px;
margin:15px 0 0 0;
}
.galine1{
background:url(../images/slogan.jpg) no-repeat top center;
height:34px;
margin:15px 0 0 0;
}

.galine3{
background:url(../images/contact_quote.gif) no-repeat top center;
height:269px;
margin:15px 0 0 0;
}
.galine2{
background:url(../images/btnslogan.jpg) no-repeat top center;
height:269px;
margin:15px 0 0 0;
}
.galimage{
margin-top:15px;
}

#lftarr{
background:url(../images/arrow_left.jpg) no-repeat;
float:left;
width:56px;
height:159px;
}
#rtarrow{
background:url(../images/arrow_right.jpg) no-repeat;
float:right;
width:56px;
height:159px;
}
.midgal{
float:left;
width:553px;
padding-left:13px;
}


.midgal ul {
margin:0;
padding:0;
}

.midgal ul li {
float:left;
list-style:none;
width:170px;
padding:0 8px 0 5px;
}

#inside{
width:205px;
padding:20px 15px 0 15px;

}

#inside ul{
margin:0;
padding:0;
}

#inside ul li{
list-style:none;
background:url(../images/bullet.gif) no-repeat 0 4px;
line-height:20px;
padding:0 0 0 15px;
border-top:1px dotted #BA8F04;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#inside1{
width:205px;
padding:40px 15px 30px 15px;

}

#inside1 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#000000;
}

#special{
width:241px;
height:119px;


}

#footer{
background:url(../images/footer.jpg) top no-repeat;
height:90px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFFFFF;
padding:15px 0 0 0;
}
#footer a{
text-decoration:none;
color:#FFFFFF;
}

#footer a:hover{
text-decoration:underline;
color:#000000;
}
#cont_info{ width:310px; float:left;  line-height:18px; color:#FCE2D9; font-size:12px}


#contactleft{
	width:582px;
	margin:0 auto;
	}
	
#contactright{
	width:362px;
	float:left;
	position: relative;
	margin:0 0 0 20px;
	}

#contactpg{
	padding:10px;
	top:10px;

	color:#FCE2D9;
	font-size:12px;
}

cont_form{
	width:540px;
	margin:0 auto;
	}

.border{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#F1EFEF;
	width:262px;
	height:18px;
	padding:2px;
}

.border1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #999999;
	background:#E8F9FF;
	width:262px;
	height:18px;
	padding:2px;
}
	
.bordera{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#919D9D;
	width:262px;
	height:18px;
	padding:2px;
	}

.bordera1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#fff;
	width:262px;
	height:18px;
	padding:2px;
	}
	
	.btn{
	background: #666666;
	border:2px solid #999999;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	cursor:pointer;
	color:#fff;
	}

.btn:hover{
	background: #666666;
	}
#c1{
	margin:0 auto;
	padding:0 0 0 20px;
	width:270px;
	float:left;
	line-height:25px;
	text-align:left;
	color:#000000;
	}	

#c2{
	margin:0;
	padding:0 0 0 20px;
	width:270px;
	line-height:25px;
	float:left;
	text-align:left;
	color:#000000;
}
.error{
	background: #DDB000;
	border-top:1px solid #FF7D7D;
	border-bottom:1px solid #FF7D7D;
	font-size:14px;
	padding:20px;	
	text-align:center;
	color:#fff;
	}

.ok{
	background: #EE1300;
	border-top:1px solid #DEFF00;
	border-bottom:1px solid #DEFF00;
	font-size:14px;
	padding:20px;	
	text-align:center;
	color:#fff;
	}
	
	.heading{
	background:#FBBB60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}
	.heading1{
	background:#FCA524;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
	.specil{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FAA222;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
	}
	
	.specil a{
	text-decoration:underline;
	color:#FF6600;
	}
	.specil a:hover{
	text-decoration:underline;
	color:#000;
	}
	
	.short{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #893503;
	text-align:center;
	}
	.beach{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565604;
	text-align:center;
	}
	.discountdown{
	
	padding:0 10px 0 10px;
	}
	
	.header{
	background:#FD9802;
	padding:0 10px 0 10px;
	}
	
	tr#effect {
		background:#CFD146;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
	
	tr#effect:hover {
		background: #FBBB60;
		}

	 
	
.newgallery{
width:956px;
padding:0 20px 20px 0;
}

#clickpine{
width:248px;
float:right;
}

#reason{
width:248px;
float:right;
}

#other{
float:left;
padding-top:10px;



width:241px;
}

#c2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
}






