body{
	margin:0px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
form {
	margin:0px;
	padding:0px;
}
input {
	border:#666666 1px solid;
	font-size:11px;
	color:#333333;
}
textarea {
	border:#666666 1px solid;
	font-size:11px;
	color:#333333;
}

.input-right {
	border:#666666 1px solid;
	font-size:11px;
	color:#333333;
	text-align:right;
	background-color:transparent;
	width:35px;
}



.headerleft{
	background-image:url(../genimages/logo_bg.jpg);
	background-repeat:no-repeat;
	height:286px;
	width:468px;
}

.headerright{
	background-image:url(../genimages/headerimg.jpg);
	background-repeat:no-repeat;
	height:162px;
	width:512px;
}

.topmenubg_repeat{
	background-image:url(../genimages/menubg.gif);
	background-repeat:repeat-x;
	height:42px;
}
.topmenu{
	font-size:13px;
	color:#4f2401;
	text-decoration:none;
	padding-right:8px;
	font-weight:bold;
}
.topmenu:hover{
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding-right:8px;
	font-weight:bold;
}
.home_visited{
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding-right:8px;
	font-weight:bold;
}
.topmenu_devider{
	font-size:13px;
	color:#4f2401;
	text-decoration:none;
	padding-right:8px;
	font-weight:bold;
}
.servicesbg_repeat{
	background-image:url(../genimages/services_topbg.gif);
	background-repeat:repeat-x;
	height:42px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:15px;
	color:#f5eee9;
	text-decoration:none;
	font-weight:bold;
}
.gallerysbg_repeat{
	background-image:url(../genimages/gallery_top.gif);
	background-repeat:repeat-x;
	height:42px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:15px;
	color:#351800;
	text-decoration:none;
	font-weight:bold;
}
.welcomebg_repeat{
	background-image:url(../genimages/welcome_bg.gif);
	background-repeat:repeat-x;
	height:256px;

}
.welcomeheading{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	padding-left:10px;
	text-decoration:none;
}
.Tranquilityspa{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#ffffc3;
	padding-left:60px;
	text-decoration:none;
}
.welcomebodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:3px;
	text-decoration:none;
	text-align:justify;
}
.ashboxbot_repeat{
	background-image:url(../genimages/ash_bot.gif);
	background-repeat:repeat-x;
	height:10px;

}
.ashboxtop_repeat{
	background-image:url(../genimages/ash_top.gif);
	background-repeat:repeat-x;
	height:10px;

}
.ashboxleft_repeat{
	background-image:url(../genimages/ash_left.gif);
	background-repeat:repeat-y;
	width:10px;

}
.ashboxright_repeat{
	background-image:url(../genimages/ash_right.gif);
	background-repeat:repeat-y;
	width:10px;

}

.bodytext{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}

.bodytextmonthlyspl{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:0px;
	padding-right:5px;
	text-align:justify;
}

.testimonialtext{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:left;
	text-align:justify;

}
.testomonial{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	color:#351800;
	text-decoration:none;
	text-align:justify;
}

.devider{
	background-image:url(../genimages/devider.gif);
	background-repeat:repeat-x;
	height:9px;
}

.more{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.more:hover{
	font-size:13px;
	color:#ffffc3;
	font-weight:bold;
	text-decoration:underline;
}

.link{
	font-size:12px;
	color:#00406f;
	font-weight:bold;
	text-decoration:none;
}
.link:hover{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.heading{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#351800;
	text-decoration:none;
}
.table{
	border:#e7d9a9 solid 1px;
	background:#fcfde3;
}

/************ left MENU START *********************/

.rightmenu_heading{
	font-family:Trebuchet MS, "Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	text-decoration:none;
}
.category{
	color: #FFFFFF;
	font: 12px/20px Arial, Helvetica, sans-serif;
	}
.category ul {margin: 0; padding: 0;}
.category li {
	list-style: none;
	}
.category li a {
	display: block;
	width:186px;
	padding-left:25px;
	text-decoration: none;
	color: #FFFFFF;
	background: url(../genimages/item-nor.gif) left top no-repeat;
	height:25px;
	line-height:22px;
	}
.category li a:hover {
	display: block;
	background: url(../genimages/item-hov.gif) left top no-repeat;
	padding-left:25px;
	color: #ffe6c9;
	background-color:#7b5c43;
	height:25px;
	line-height:22px;
	}
.category li a.active {
	color: #ffe6c9;
	padding-left:20px;
	background-color:#7b5c43;
	}

/******************** left MENU END ***************************/

/*Show Hide */
.question {	/* Styling question */
	
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	width:430px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:25px;
	background:url(../genimages/white_bullet2.gif) no-repeat left;
	background-color:#0b82b3;
	/*background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	*/
	height:25px;
	/* End layout CSS */
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	/*border:1px solid #005881;
	background-color:#E2EBED;*/
	font-size:13px;
	width:450px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	text-align:justify;
	color:#006189;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
.reserve_btn {
	background:url(../genimages/reserve.gif) no-repeat;
	border:0px;
	cursor:pointer;
	width:76px;
	height:26px;
	}

/*right portin start*/

.footerbg{
	background-image:url(../genimages/footerbg.gif);
	background-repeat:repeat-x;
	height:83px;
}

.footertext{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-right:3px;
}
.footertext:hover{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#ffffd1;
	text-decoration:none;
	padding-right:3px;
	text-decoration:underline;
}

.footertext_visited{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#ffffd1;
	text-decoration:none;
	padding-right:3px;
	text-decoration:underline;
}
.footerdevider{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-right:3px;
}
.copyright{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#e2d1b6;
	text-decoration:none;
}