

body{background:#002723; margin: 19px 0 auto; padding: 0;} 
tr,td{font-family:Arial, Helvetica, sans-serif; color:#CFD39F; font-size:12px;}
.title{background:url(../images/title.jpg) no-repeat center; height:130px; margin:10px 0 0 0;}
.amenities_title{background:url(../images/amenities_title.jpg) no-repeat center; width:330px; height:57px;}
.amenities_center{background:url(../images/amenities_center.jpg) repeat-x top; width:330px; height:307px; border-left:3px solid #01620F; border-right:3px solid #01620F; }
.amenities_bottom{background:url(../images/amenities_bottom.jpg) no-repeat center; width:330px; height:13px;}
ul, li{
	list-style:none;
	margin:0;
	padding:0;
	}
	
	li{
		background:url(../images/bullet.gif) no-repeat left;
		padding:0 0 0 30px;
		line-height:28px;
		font-size:12px;
		text-align:left;
		}
		
.contact_title{background:url(../images/contact_title.jpg) no-repeat center; #014221 width:331px; height:56px;}
.contact_bottom_left{background:url(../images/contact_bottom_left.jpg) left no-repeat; width:11px; height:11px;}
.contact_bottom_right{background:url(../images/contact_bottom_right.jpg) right no-repeat; width:11px; height:11px;}
a.mail:link, a.mail:active, a.mail:visited{font-family:Arial, Helvetica, sans-serif; color:#CFD39F; font-size:11px; text-decoration:none;}
a.mail:hover{text-decoration:underline}

.nav{
	font-size:18px;
	text-align:center;
	padding:8px 0 10px 0;
	color:#54B662;
	}
	
a.navlink:link, a.navlink:active, a.navlink:visited{
	text-decoration:none;
	color:#54B662;
	}

a.navlink:hover{
	text-decoration:none;
	color:#FFFFFF;
	border-top:3px solid #CEDC1B;
	}

a.cur:link, a.cur:active, a.cur:visited{ 
	text-decoration:none;
	color:#FFFFFF; font-size:18px;
	text-align:center;
	border-top:3px solid #CEDC1B;
	}

a.cur:hover{
	font-size:18px;
	text-align:center;
	text-decoration:none;
	color:#54B662;
	
	}
	
.tilte_bg_left{background:url(../images/content_title_left.jpg) no-repeat right ; width:11px; height:33px;}
.tilte_bg_right{background:url(../images/content_title_right.jpg) no-repeat left; width:11px; height:33px}
.content_bg{background:#00371E; margin:0; padding:8px 30px 3px 30px; line-height:2;}
.content_top_left{background:url(../images/content_top_left.jpg) left top no-repeat #00371E ; width:10px; height:11px;}
.content_top_right{background:url(../images/content_top_right.jpg) right top no-repeat #00371E; width:10px; height:11px;}
.content_bottom_left{background:url(../images/content_bottom_left.jpg) left bottom no-repeat #00371E ; width:10px; height:11px;}
.content_bottom_right{background:url(../images/content_bottom_right.jpg) right bottom no-repeat #00371E ; width:10px; height:11px;}

a.read_more:link, a.read_more:active, a.read_more:visited{font-family:Arial, Helvetica, sans-serif; color:#3F9252; font-size:12px; text-decoration:underline;}
a.read_more:hover{text-decoration: none; color:#E0E973;}

.footer{background:url(../images/footer_bg.jpg) no-repeat; margin:0; height:81px; padding:8px 0 8px 0; color:#002723}
.footerlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration: underline; color:#002723;}
.footerlink:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}

	
	
	/* ..................... reservation ............................*/
	
	h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		margin:0;
		padding:0;
		color:#00371E;
		}
		
		
	.reservform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#9EA088;
	padding-top:10px;
	padding-bottom:10px;
	}
	
.reservhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#9EA088;
	padding-top:20px;
	padding-bottom:20px;
	}
	
.highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9EA088;
	padding-bottom:15px;
	padding-left:15px;
	}

.textfield{
	border:1px solid #000000;
	color:#333333;
	font-family:Arial, Helvetica, Verdana,  sans-serif;
	font-size:11px;
	padding-left:2px;
	width:200px;
	}


.button{
	background-color:#cccccc;
	border:1px solid #999;
	color:#000000;
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:60px;
	height:30px;
	}	
	
.smallbodyblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}


.name{
	color:#9EA088;
	}
	
.useful{
	color:#FFFFFF;
	}
	
	h4{
		font-size:14px;
		color:#9EA088;}
		
		
.feedback-textfield{
	height:20x;
	width:200px;
	font-size:11px;
	}

