body	{margin:0px 0 0 0;background:#64c3d4 url(../../images/bg-body.jpg) repeat-x; font:Trebuchet MS, Arial;}a:link{color:#373838;text-decoration: none;}
a:activated	{color:#373838;text-decoration: none;}
a:visited{color:#373838;text-decoration: none;}
a:hover	{color:#408996;text-decoration: none;}
.maindiv{width:876px;}
.ulpadding{padding:7px 0 7px 30px; margin:0 0 0 0; }
.left_shdow	{background:url(../../images/shadowleft.jpg) repeat-y;}
.right_shdow	{background:url(../../images/shadowright.jpg) repeat-y;}
.bg_booknow	{background:url(../../images/bg-booknowbox.jpg) repeat-y; padding:0 0 0 18px;}

.menu_back	{background:url(../../images/menu_back.jpg) repeat-x;}

.address_text_head{ font-size:10pt; font-family:Georgia, Arial; font-weight:bold; color:#ffffff; text-align: center; padding:13px 0 0 0;}

.address_text { font-family: Arial; font-size:10pt; color:#ffffff; text-align: center; font-weight:normal;}
.address_text a:link{color:#ffffff;text-decoration: none;}
.address_text a:activated{color:#ffffff;text-decoration: none;}
.address_text a:visited{color:#ffffff;text-decoration: none;}
.address_text a:hover{color:#ffd300;text-decoration: none;}


.online_link{color:#408996; font:Trebuchet MS, Arial;}							
.online_link a:link{color:#408996;text-decoration: none;}
.online_link a:activated{color:#408996;text-decoration: none;}
.online_link a:visited{color:#408996;text-decoration: none;}
.online_link a:hover{color:#ff6a13;text-decoration: none;}
		
.padding_arrow
{
padding-top:8px;	
}


/*Reservations Start Css*/	
.calendar_inner02{position:absolute;z-index:1;margin:-50px 0 0 4px;}	
.quick_reservation {font-weight:bold;margin:0px;padding:0px 0 0px 0;font-size:20pt;font-family:Georgia, Trebuchet MS ;color:#ff721d;}
.check_inout1 {font-family:Trebuchet MS;font-weight:bold;color:#565656;text-align:left;font-size:10pt; padding:0 0 5px 0;}						
.check_inout1 a:link{color:#565656;text-decoration: none;}
.check_inout1 a:activated{color:#565656;text-decoration: none;}
.check_inout1 a:visited	{color:#565656;text-decoration: none;}
.check_inout1 a:hover	{color:#921c32;text-decoration: underline;}
.lowest_onlinetext2	{font-family:Trebuchet MS;font-weight:bold;text-align:center;font-size:11px;color:#565656;}
.lowest_onlinetext{font-family:Trebuchet MS;font-weight:bold;text-align:center;font-size:12px;color:#565656; padding:0 10px 0 0;}
.lowest_onlinetext a:link{text-decoration: none;color:#565656;}
.lowest_onlinetext a:activated	{text-decoration:none;color:#565656;}
.lowest_onlinetext a:visited{text-decoration: none;color:#565656;}
.lowest_onlinetext a:hover	{text-decoration:none;color:#ff6811;}	
/*Reservations End Css*/
	
/*packages Start Css*/			
.packages_innertext{font-weight:bold;margin:0px;padding:5px 0 10px 10px;font-size:10pt;color:#000000; font-family:Trebuchet MS;}							
.packages_innertext a:link{color:#000000;text-decoration: none;}
.packages_innertext a:activated{color:#000000;text-decoration: none;}
.packages_innertext a:visited{color:#000000;text-decoration: none;}
.packages_innertext a:hover{color:#e99e18;text-decoration: underline;}
/*packages End Css*/					
h1{font-weight:normal;margin:0px;padding:0px;font-size:18pt;font-family:Georgia, Trebuchet MS ;color:#267cab;}	

h2 { font-size:10pt; font-family:Georgia, Arial; font-weight:bold; margin:0; padding:0px 0 5px 0; color:#ff6a13; text-align:left;}
h2 a:link	{ color:#ff6a13; text-decoration: none; }
h2 a:activated	{ color:#ff6a13; text-decoration: none; }
h2 a:visited	{ color:#ff6a13; text-decoration: none; }
h2 a:hover	{ color:#1d79af; text-decoration:none; }

.h2 { font-size:10pt; font-family:Georgia, Arial; font-weight:bold; margin:0; padding:0px 0 5px 0; color:#ffffff; text-align:left;}
.h2 a:link	{ color:#ffffff; text-decoration: none; }
.h2 a:activated	{ color:#ffffff; text-decoration: none; }
.h2 a:visited	{ color:#ffffff; text-decoration: none; }
.h2 a:hover	{ color:#1d79af; text-decoration:none; }

.ulpadding{padding:9px 0 9px 34px; margin:0 0 0 0; }

p{padding:6px 0 0 0; margin:0px;}

.redheading	{
			padding:5px 0 0px 10px;
			color:white;
			font-family:Georgia;
			font-size: 10pt;
			font-weight:bold;
			text-align:left;
			height:15px;
			}

.comfort_in_footer{font-weight:normal;margin:0px;padding:0px;font-size:14pt;font-family:Georgia, Trebuchet MS ;color:#000000; text-align:center;}													
.text_body{font-weight:normal; text-align:justify; margin:0px;padding:0px;font-size:10pt;color:#373838; font-family:Trebuchet MS; line-height:22px;}	

.contact_text_body{font-weight:normal; text-align:justify; margin:0px;padding:0px;font-size:10pt;color:#373838; font-family:Trebuchet MS; line-height:18px;}
									
.right_photo{position:absolute; margin:515px 0 0 580px; padding:0px;}

.right_panel_inner{position:absolute; margin:-105px 0 0 -4px; padding:0px; }

.right_booking_inner{position:absolute; margin:190px 0 0 591px; padding:0px;}

.logo{ position:absolute; margin:67px 0 0 50px; padding:0px;}

.bg_footer	{background:url(../../images/footer-image.jpg) no-repeat; width:850px; height:91px; vertical-align:top; text-align:left;}

.bg_footer_inner  {background:url(../../images/footer-image_inner.jpg) no-repeat; width:850px; height:91px; vertical-align:top; text-align:left;}

.footer_text{font-weight:normal; text-align:left;font-size:10pt;color:#ffffff;font-family:Trebuchet MS;}										
.footer_menu01{font-weight:bold; text-align:left;font-size:10pt;color:#115a82; padding:10px 0 10px 0; font-family:arial; text-align:center; line-height:22px;}
.footer_menu01 a:link{color:#115a82;text-decoration: none;}
.footer_menu01 a:activated	{color:#115a82;text-decoration: none;}
.footer_menu01 a:visited{color:#115a82;text-decoration: none;}
.footer_menu01 a:hover	{color:#ffd300;text-decoration:none; }

.footer_menu{font-weight:bold; text-align:center; margin:0px;padding:0px;font-size:10pt;color:#fdfcd4; font-family:Trebuchet MS; line-height:22px;}										
.footer_menu a:link{color:#fdfcd4;text-decoration: none;}
.footer_menu a:activated	{color:#fdfcd4;text-decoration: none;}
.footer_menu a:visited{color:#fdfcd4;text-decoration: none;}
.footer_menu a:hover	{color:#ffeb2b;text-decoration:none; }

.digi_text{font-weight:normal; text-align:center; margin:0px;padding:0px;font-size:10pt;color:#1d79af; font-family:Trebuchet MS; line-height:22px;}										
.digi_text a:link{color:#1d79af;text-decoration: none;}
.digi_text a:activated	{color:#1d79af;text-decoration: none;}
.digi_text a:visited{color:#1d79af;text-decoration: none;}
.digi_text a:hover	{color:#ffd300;text-decoration:none; }


/*Css for dyanamic pages*/


.GridDataheader
{
	padding:2px 0 2px 10px;
	height:25px;
	font-size:10pt; 
	font-family:Georgia, Arial;
	font-weight:bold; margin:0; 
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	background-color:#64C3D4; 
} 
 .GridDataheader1
 {
 	height:25px;
	font-size:10pt; 
	font-family:Georgia, Arial;
	font-weight:bold; margin:0; 
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
    background-color:#64C3D4;  
	padding-right:5px;
 }	
	
.GridDataheader5
{
   padding:2px 0 2px 10px;
    height:25px;
   font-size:10pt; 
	font-family:Georgia, Arial;
	font-weight:bold; margin:0; 
	color:#ffffff;
    text-align:left;
    vertical-align:middle;
    background-color:#64C3D4; 
} 
		
	
	
.DescriptionInner
{
	font-weight:normal;  margin:0px;padding:0px;font-size:10pt;color:#373838; font-family:Trebuchet MS; line-height:22px;
} 
.DescriptionInner a:link	{ color:#000000; text-decoration: none; }
.DescriptionInner a:activated	{ color:#000000; text-decoration: none; }
.DescriptionInner a:visited	{ color:#000000; text-decoration: none; }
.DescriptionInner a:hover	{ color:#8e6235; text-decoration:none; }

.DownlodandWeb
	{
		color:#000000;
		font-weight: bold;
		font-size: 13px;
		 font-family:Arial;
		
	}	
INPUT.TextBox
{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	border: solid 1px #7F9DB9;
	
	height: 18px;
	vertical-align: top;
}	
						        

 .pkgtablehead
{
		font-family:arial;
		font-weight:bold;
		font-size:10pt;
		color:#ffffff;
		background-color:#1C7AB0;
		vertical-align:middle;
	   text-align:left;
}


.body_text	{font-weight:normal;  margin:0px;padding:0px;font-size:10pt;color:#373838; font-family:Trebuchet MS; line-height:22px;}
.body_text a:link	{ color:#000000; text-decoration: none; }
.body_text a:activated	{ color:#000000; text-decoration: none; }
.body_text a:visited	{ color:#000000; text-decoration: none; }
.body_text a:hover	{ color:#8e6235; text-decoration:none; }