@charset "utf-8";
/* CSS Document */
body{
	background-color:#bebca2;
	margin-top:0px;
	margin-bottom:0px; 
	padding:0px;
	}
p {
color: #ffffff;
font-size: 11px;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
text-decoration: none;
}

p A {
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

p A:hover {
color: #bebca2;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}


a:link {text-decoration:underline;
color:#FFFFFF;}
a:hover {text-decoration:none;
color:#bebca2;}
a:visited {text-decoration:none;
color:#FFFFFF;}

/*Start of Top navigation*/

.home, .home a, .home a:visited{
	background:url(../images/b_nav2_home_01.jpg) no-repeat;
	height:70px;
		width:100px;
	float:left;
	text-indent:-9999px;
	}
	
.home a:hover{
	background:url(../images/b_nav2_home_01-over.jpg) no-repeat;
	}
	
.promotions, .promotions a, .promotions a:visited{
	background:url(../images/b_nav2_promo_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.promotions a:hover{
	background:url(../images/b_nav2_promo_01-over.jpg) no-repeat;
	}



.promo {
color:#66FF00;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
font-style:italic; }

.promo2 {
color:#FF6699;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
font-style:italic;
line-height: 1.4em;

}

.promo3 {
color:#de93f1; 
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
font-style:italic;
line-height: 1.4em;

}

.promo4 {
color:#06C7FF;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:13px;
font-style:italic;
line-height: 1.4em;

}

.promo5 
{
color:#f27921; 
font-family: Georgia,'Times New Roman',Times,serif; 
font-size: 13px; 
font-style: italic; 
line-height: 1.4em;
margin:auto;
margin-bottom:10px;
margin-top:10px;
}

.promo6 
{
color:#e3d008; 
font-family: Georgia,'Times New Roman',Times,serif; 
font-size: 13px; 
font-style: italic; 
line-height: 1.4em;
margin:auto;
margin-bottom:10px;
margin-top:10px;
}
.promo7 
{
color:#ffffff; 
font-family: Georgia,'Times New Roman',Times,serif; 
font-size: 13px; 
font-style: italic; 
line-height: 1.4em;
margin:auto;
margin-bottom:10px;
margin-top:10px;
}


.rooms, .rooms a.room_top, .rooms a.room_top:visited{
	background:url(../images/b_nav2_villas_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.rooms a.room_top:hover{
	background:url(../images/b_nav2_villas_01-over.jpg) no-repeat;
	}

.room_in{ text-indent:0px;}


.rooms1 {
	background:url(../images/b_nav2_villas_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
	
.facilities, .facilities a, .facilities a:visited{
	background:url(../images/b_nav2_facilities_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.facilities a:hover{
	background:url(../images/b_nav2_facilities_01-over.jpg) no-repeat;
	}

.meetings, .meetings a, .meetings a:visited{
	background:url(../images/b_nav2_meetings_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.meetings a:hover{
	background:url(../images/b_nav2_meetings_01-over.jpg) no-repeat;
	}

.events, .events a, .events a:visited{
	background:url(../images/b_nav2_events_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;	
	text-indent:-9999px;}
	
.events a:hover{
	background:url(../images/b_nav2_events_01-over.jpg) no-repeat;
	}
	
.contact, .contact a, .contact a:visited{
	background:url(../images/b_nav2_contact_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.contact a:hover{
	background:url(../images/b_nav2_contact_01-over.jpg) no-repeat;
	}

.reservations, .reservations a, .reservations a:visited{
	background:url(../images/b_nav2_reservations_01.jpg) no-repeat;
	height:70px;
	width:100px;
	float:left;
	text-indent:-9999px;}
	
.reservations a:hover{
	background:url(../images/b_nav2_reservations_01-over.jpg) no-repeat;
	}
	
/*End of Top navigation*/
	
/*Start of Small Menu*/
.aboutus a, .aboutus a:visited {
	background:url(../images/b_snav2_about_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.aboutus a:hover {
	background:url(../images/b_snav2_about_01-over.jpg) no-repeat;
	}

.travelinfo a, .travelinfo a:visited {
	background:url(../images/b_snav2_travel_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.travelinfo a:hover {
	background:url(../images/b_snav2_travel_01-over.jpg) no-repeat;
	}
	
.fast-facts a, .fast-facts a:visited {
	background:url(../images/b_snav2_facts_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.fast-facts a:hover {
	background:url(../images/b_snav2_facts_01-over.jpg)}
	
.visa-info a, .visa-info a:visited {
	background:url(../images/b_snav2_visa_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.visa-info a:hover {
	background:url(../images/b_snav2_visa_01-over.jpg)}

/*End of Small Menu*/

/*Start of Villas-Menu*/

.tirta1 a, .tirta1 a:visited {
	background:url(../images/tirta_00_off.jpg) no-repeat;
	width:128px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.tirta1 a:hover {
	background:url(../images/tirta_00_on.jpg) no-repeat;
	}

.tirta2 a, .tirta2 a:visited {
	background:url(../images/tirta_01_off.jpg) no-repeat;
	width:143px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.tirta2 a:hover {
	background:url(../images/tirta_01_on.jpg) no-repeat;
	}
.premier a, .premier a:visited {
	background:url(../images/tirta_00_off.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.premier a:hover {
	background:url(../images/tirta_00_on.jpg) no-repeat;
	}

.junior a, .junior  a:visited {
	background:url(../images/tirta_01_off.jpg) no-repeat;
	width:143px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.junior  a:hover {
	background:url(../images/tirta_01_on.jpg) no-repeat;
	}


.tirta3 a, .tirta3 a:visited {
	background:url(../images/tirta_suite_off.jpg) no-repeat;
	width:82px;
	height:25px;
	text-indent:-9999px;
	margin-right:15px;
	float:right;
	}
	
.tirta3 a:hover {
	background:url(../images/tirta_suite_on.jpg) no-repeat;
	}
	
	
.standard-rooms a, .standard-rooms a:visited {
	background:url(../images/b_snav2_standard_01.jpg) no-repeat;
	width:180px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.superior-rooms a:hover {
	background:url(../images/b_snav2_standard_01-over.jpg) no-repeat;
	}
.superior-rooms a, .superior-rooms a:visited {
	background:url(../images/b_snav2_standard_01.jpg) no-repeat;
	width:117px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.standard-rooms a:hover {
	background:url(../images/b_snav2_standard_01-over.jpg) no-repeat;
	}
	
.deluxe-rooms a, .deluxe-rooms a:visited {
	background:url(../images/b_snav2_deluxe_01.jpg) no-repeat;
	width:92px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.deluxe-rooms a:hover {
	background:url(../images/b_snav2_deluxe_01-over.jpg) no-repeat;
	}


.suite-rooms a, .suite-rooms a:visited {
	background:url(../images/b_snav2_suite_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.suite-rooms a:hover {
	background:url(../images/b_snav2_suite_01-over.jpg) no-repeat;
	}

/*End of Villas-Menu*/
	
#container{
	background-color:#383f1c; 
	width:800px; 
	margin-left:auto; 
	margin-right:auto;
	}
	
.header{
	width:800px; 
	border:0; 
	margin:0px;
}

.modify {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.modify a {
	font-weight: normal;
	text-decoration: underline;
}

.modify a:hover {
	color:#383f1c;
	font-weight: normal;
	text-decoration: underline;
}

.h-turibeachresort{
	background:url(../images/logo_275x84.jpg) no-repeat; 
	background-position:26px 0px;
	height:84px;
	margin:0px;
	text-indent:-9999px;	
}
	
.h-renovation{
	background:url(../images/renovation-notice.jpg) no-repeat;
	text-indent:-9999px;
	width:195px;
	height:225px;
	margin-left:auto;
	margin-right:auto;
	background-position:3px 0px;
}
	
h1{
	text-align:justify;
	color:#bebca2;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16.5px;
	}
	
.left-container{
	width:200px;
	background:url(../images/rsvn_bg.jpg) no-repeat;
	margin-top:5px;
	margin-left:5px;
	float:left;
	text-align:center;
	color:#A9BC8E;
	text-indent:0px;
	display:block;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	padding-top: 40px;
	}

.low-rates{
	font-family: Arial, Helvetica, sans-serif; 
	color:#383f1c; 
	font-weight:bold; 
	font-size: 12px;
	
	}

.availability a, .availability a:visited {
	background:url(../dwh/calltoaction.jpg) no-repeat;
	display:block;
	height:28px;
	width:150px;
	text-indent:-9999px;
	margin-left:auto;
	margin-right:auto;
	}
	
.availability a:hover{
	background:url(../dwh/calltoaction_hover.jpg) no-repeat;
	}
	
.right-container{
	float:right; 
	width:560px; 
	margin-left:25px; 
	color: #FFFFFF; 
	font: 72%/1.6em Arial, Helvetica, sans-serif; 
	text-align:justify; 
	margin-right:10px;
	}
	
.footer{
	background-image:url(../images/border_div1.jpg); 
	height:73px; 
	width:800px; 
	color: #bebca2; 
	clear:both; 	
	font: 68%/1.6em Arial, Helvetica, sans-serif; 
	background-repeat:no-repeat; 
	text-align:center; 
	padding-top:8px;
	margin: 0px;
	}
	
.footer a{
	color: #bebca2; 
}

.footer a:hover{
	color: #FFFFFF; 
}

#footermenu a{
	color: #bebca2;
	text-decoration:none; 
}

#footermenu a:hover{
	color: #bebca2;
	text-decoration:underline; 
}





/*Promos*/

.H-JanSpecial{
	background:url(../images/promotions/banner_janspecial.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin-left:auto;
	margin-right:auto;
	margin-top:134px;
	display:block;
		}
		
.H-ValSpecial{
	background:url(../images/promotions/banner_vday_500.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	display:block;
		}

.H-aprilSpecial{
	background:url(../images/promotions/banner_aprfiesta.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin-left:auto;
	margin-right:auto;
	margin-top:134px;
	display:block;
		}
		
.H-maySpecial{
	background:url(../images/promotions/banner_may.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
}
		
		
.H-julySpecial{
	background:url(../images/promotions/banner_july.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
}
.H-AugExtravaganza{
	background:url(../images/promotions/aug-xtravgnz.jpg) no-repeat;
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
}
		
.H-Septf1{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/banner_sept-f1.jpg);
	background-repeat: no-repeat;
}
.H-Decawake{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/dec_promo.jpg);
	background-repeat: no-repeat;
}
.H-Septawake{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/sept_awake08.jpg);
	background-repeat: no-repeat;
}
.H-Octwhite{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/oct_white.jpg);
	background-repeat: no-repeat;
}

.H-Corp{
	width:500px;
	height:198px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/corp_group.jpg);
	background-repeat: no-repeat;
}

.H-Lunar{
	width:500px;
	height:150px;
	text-indent:-9999px;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/lunar-small.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}

.H-Septfns{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/sept_fns08.jpg);
	background-repeat: no-repeat;
}
.G-Septfns{
	width:500px;
	height:150px;
	text-indent:-9999px;
	margin:auto;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
	display:block;
	background-image: url(../images/promotions/christmas.jpg);
	background-repeat: no-repeat;	
	
}

.p-janSpecial{
	color:#66FF00; font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:13px; 
	font-style:italic;}
	
	
/*Start Table*/
/*.table-header{
	background-color: #616342;
	text-align:center;
	width:142px;
	display:block;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:13px;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
}
*/
.table-val{
	background-color: #616342;
	text-align:center;
	width:215px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
}

.table-val2{
	background-color: #616342;
	text-align:center;
	width:215px;
	display:block;
	height:33px;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:15px;
}


.table-header{
background-color: #616342;
text-align:center;
color:#FFFFFF;
font-size: 11px;
line-height: 2em;
}

.table-header_00{
	background-color: #FF0000;
	text-align:center;
	font-size: 11px;
	line-height: 2em;
	color: #FFFFFF;
}


.table-side{
background-color: #616342;
color:#FFFFFF;
font-size: 11px;
line-height: 1.7em;
}
.table-side_00{
	background-color: #FFF;
	font-weight: bold;
	color:#FF0000;
	font-size: 11px;
}


.table-content{
background-color:#71734e;
color:#FFFFFF;
font-size: 11px;
line-height: 2em;
}
.table-content_00{
	background-color:#FFF;
	margin:0 10px 10px;
	color:#ff0000;
	font-size: 11px;
}

.table-foot{
color:#FFFFFF;
font-size: 11px;
line-height: 1.7em;
}

.table-nav{
background-color:#49502A}



/*End of Table*/

#promo {
	color: #FFFFFF;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-left:40px;
	margin-right:20px;
	}

/*Left Container*/
.left-container-villas{
	width:45%;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-top:45px;
	margin-left:0px;
	padding-top:400px;
	float:left;
	text-align:center;
/*	background-image: url(../images/facts.jpg);
*/	background-repeat: no-repeat;
	}

.left-container-villas p{
	color:#BEBCA2;
	text-indent:0px;
	display:block;
	}
.left-container-roomtype{
	background-image:url(../images/villas.jpg);
	background-repeat: no-repeat;
}
.left-container-roomtype00{
	background-image:url(../images/premier.jpg);
	background-repeat: no-repeat;
}	
.left-container-facts{
	background-image:url(../images/facts.jpg);
	background-repeat: no-repeat;
}

.left-container-about{
	background-image:url(../images/about.jpg);
	background-repeat: no-repeat;
}

.left-container-travel{
	background-image:url(../images/travel.jpg);
	background-repeat: no-repeat;
}

.left-container-visa{
	background-image:url(../images/visa.jpg);
	background-repeat: no-repeat;
}

.online-reserve{
	background:url(../images/rsvn_bg.jpg) no-repeat;
	width:200px;
	text-indent:-9999px;
	display:block;
	margin-left: 5px;
	text-align:center;
	}
	
/*End of Left Container*/

/*right Container*/
.right-container-villas{
	width:50%; 
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-top:20px; 
	margin-left:15px;
	margin-right:15px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	}
.right-container-villas td{
	width:50%; 
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-top:20px; 
	text-align:center;
	color:#FFFFFF;
}
/*Start villa Table*/
/*.table-header{
	background-color: #616342;
	text-align:center;
	width:142px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:13px;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
}*/

.table-villa{
	background-color: #616342;
	text-align:left;
	width:265px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:2px;
	padding-left:10px
}

.table-villa2{
	background-color: #616342;
	text-align:center;
	width:70px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:2px;
}

.table-villa3{
	background-color: #616342;
	text-align:left;
	width:168px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
	height:20px;
}

.table-villa4{
	background-color: #616342;
	text-align:center;
	width:105px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:2px;
	height:20px;
}

.table-villa5{
	background-color: #616342;
	text-align:center;
	width:392px;
	display:block;
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:2px;
	height:20px;
}

.left-container-facilities{
	width:45%; 
	background:url(../images/facilities_00.jpg) no-repeat;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-top:25px; 
	padding-top:410px;
	text-align:left;
	float:left;
	}

.left-container-facilities p{
	color:#A9BC8E;
	text-indent:0px;
	display:block;
	}
	
/*End of Villa Table*/


/*Facilities*/

.table-facilities{
	background-color: #616342;
	display:block;
	padding-top:3px;
	height:25px;	
	background-color: #616342;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#BEBCA2;
	border:#383F1C solid 1px;
	width:274px;
}

.table-facilities-c1{
	width:136px;
	display:block;
	padding-top:2px;
	height:25px;	
	background-color: #71734E;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;

	}
	
.recreation-rooms a, .recreation-rooms a:visited {
	background:url(../images/b_snav2_recreation_01.jpg) no-repeat right;
	width:250px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.recreation-rooms a:hover {
	background:url(../images/b_snav2_recreation_01-over.jpg) no-repeat right;
	}
	
.spa-menu a, .spa-menu a:visited {
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	background-image: url(../images/b_snav2_spa_01.jpg);
	background-repeat: no-repeat;
	}
	
.spa-menu a:hover {
	background:url(../images/b_snav2_spa_01-over.jpg) no-repeat;
	}
	
.dining-menu a, .dining-menu a:visited {
	background:url(../images/b_snav2_dining_01.jpg) no-repeat;
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:right;
	}
	
.dining-menu a:hover {
	background:url(../images/b_snav2_dining_01-over.jpg) no-repeat;
	}
	
/*End of Facilities*/

/*Meetings*/

.left-container-meetings{
	width:45%; 
	background:url(../images/meetings.jpg) no-repeat;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin-top:5px; 
	padding-top:400px;
	float:left;
	text-align:center;
	}

.left-container-meetings p{
	color:#A9BC8E;
	text-indent:0px;
	display:block;
	}

.table-meeting-c1{
	width:92px;
	display:block;
	height:70px;	
	background-color: #616342;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#bebca2;
	border:#383F1C solid 1px;
	font-weight:bold;
	padding-top:12px;

	}

.table-meeting-c2-r1{
	width:47px;
	display:block;
	height:70px;	
	background-color: #616342;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 8px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:12px;
	vertical-align:middle;
	}
.table-meeting-c2-r1a{
	width:47px;
	display:block;
	height:70px;	
	background-color: #616342;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 8px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:12px;
	vertical-align:middle;
	}	
	
.table-meeting-c2-r1b{
	width:53px;
	display:block;
	height:70px;	
	background-color: #616342;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 8px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:12px;
	vertical-align:middle;
	}	
	
.table-meeting-c1-r2x{
	width:92px;
	height:50px;
	display:block;
	padding-top:2px;
	background-color: #616342;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#bebca2;
	font-weight:bold;	
	border:#383F1C solid 1px;
	padding-top:12px;
	}
	
.table-meeting-c2x-r2x{
	width:47px;
	display:block;
	padding-top:2px;
	background-color: #71734E;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:2px;
	}

.table-meeting-c1-r5x{
	width:47px;
	height:50px;	
	display:block;
	background-color: #71734E;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:12px;
	}

.table-meeting-c1-r5xb{
	width:53px;
	height:50px;
	display:block;
	background-color: #71734E;
	text-align:center;
	float:left;
	font: Arial, Helvetica, sans-serif 10px; 
	color:#FFFFFF;
	border:#383F1C solid 1px;
	padding-top:12px;
	}
	
.nomarg{
	padding:0px;
	height:62px;}
/*End of Meetings*/

/*Events*/

.left-container-events{
	background:url(../images/events.jpg) no-repeat;
	}
	
pic_nav_c1_r1{
	background:url(../images/b_events_xmas04_01.jpg) no-repeat;
	width:200px;
	height:100px;} 
	
/*End of Events*/

/*Contact Us*/
.left-container-contact{
	background:url(../images/contact.jpg) no-repeat;
	}
.coloredtxt{
	color:#BEBCA2}
/*End of Contact Us*/

/*Standard Rooms*/

.tirta_1n2 {
	background:url(../images/tirta_1n2.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:42px;
	}
.tirta_3n4 {
	background:url(../images/tirta_3n4.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:42px;
	}
.tirta_suite {
	background:url(../images/tirta_suite.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:42px;
	}		
.standard_rooms_big {
	background:url(../images/standard03.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:40px;
	}
.suite_rooms_big {
	background:url(../images/suite03.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:40px;
	}

.deluxe_rooms_big {
	background:url(../images/deluxe03.jpg) no-repeat right;
	text-indent:-9999px;
	margin-right:20px;
	height:40px;
	}


.left-container-standard{
	width:198px; 
	background:url(../images/rsvn_bg.jpg) no-repeat center top; 
	margin-top:5px;
	padding-left:17px;
	padding-right:17px;
	float:left;
	text-align:center;
	color:#BEBCA2;
	text-indent:0px;
	display:block;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	}

.right-container-standard{
	float:right; 
	width:533px; 
	padding-left:10px;
	color: #FFFFFF; 
	font: 72%/1.6em Arial, Helvetica, sans-serif; 
	text-align:justify; 
	margin-right:10px;
	}
	
/*Ocean*/

.left-container-ocean{
	background:url(../images/spa.jpg) no-repeat;
	width: 363px;
	}

.left-container-pool{
	background:url(../images/spa_pool.jpg) no-repeat;
	width: 363px;
	}
.left-container-massage{
	background:url(../images/spa_menu.jpg) no-repeat;
	width: 363px;
	}

.right-x{

	}

.content {	color: #FFFFFF;
	font: 72%/1.6em Arial, Helvetica, sans-serif;
	margin:0 10px 10px;
    padding:0 10px 10px;
	text-align:left;
}
.content-header {	font: 100%/1.6em Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#bebca2;
	font-weight:bold;
}
.header1 {font: 150%/1.6em Georgia, "Times New Roman", Times, serif;
	font-weight:normal; color:#bebca2;
}
.all{
	width:100%;
	height:100%;
	margin:8px 0px 8px 0px;
	text-align:center;
}



/*CTA AREA*/

.check_avail {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight: normal;
text-decoration: none;
line-height: 1.5em;
}

.check_avail A {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: underline;
font-weight: normal;
}

.check_avail A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCFF00;
text-decoration: none;
font-weight: normal;
}

.currency {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #465E00;
	text-decoration: none;
	line-height: 1.5em;
}

.rate {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-style: normal;
color: #465E00;
text-align: center;
text-decoration: none;
line-height: 1.5em;
}




.txt_contents{font-size: 10px; color: rgb(51, 51, 51); font-family: Verdana,Arial,Helvetica,sans-serif;"}
.errmsg {font-size: 10px; color: rgb(51, 51, 51); font-family: Verdana,Arial,Helvetica,sans-serif;"}