@charset "UTF-8";
/* CSS Document */

body {
	background:#b5aa94 url(../images/background_gradient.png) repeat-x;
	margin:0px 0px 40px 0px;
}

.normal_Text {
	font: normal 11px Arial, Helvetica, sans-serif ;
	line-height:18px;
	color:#382412;
}

.bold_Text {
	font: bold 12px Arial, Helvetica, sans-serif ;
	line-height:18px;
	color:#382412;
}

.normal_Text_policy {
	font: normal 12px Arial, Helvetica, sans-serif ;
	line-height:18px;
	color:#382412;
}

.center_Policy {
	padding: 0px 20px 0px 20px;
}

.body_Text {
	font: normal 12px Arial, Helvetica, sans-serif ;
	line-height:18px;
	color:#b5aa94;
}

.email_Icon {
	background:url(../images/email_tab.png) no-repeat;
	height:23px;
}

.main_Tabs {
	background:url(../images/main_tabs_background.png) no-repeat;
	height:90px;
	width:231px;
}

.main_Tabs_Position {
	padding:20px 0px 12px 0px;
}

.menu_Tabs_Position {
	padding:25px 0px 12px 0px;
}

.footer_Repeat_Position {
	padding:10px 0px 0px 0px;
}

.footer_Repeat {
	background:url(../images/bottom_Seperator_1px.png) repeat-x;
}

.dark_Repeat {
	background:url(../images/dark_Seperator_1px.png) repeat-x;
}

.footer_Repeat,
.dark_Repeat {
		height:2px;
}

#brochure {
	background:url(../images/title_Reservation.png) no-repeat;
}

#brochure_active {
	background:url(../images/title_Reservation_active.png) no-repeat;
}

#service_card {
	background:url(../images/title_Service_Card.png) no-repeat;
}

#service_card_active {
	background:url(../images/title_Service_Card_active.png) no-repeat;
}

#thespa {
	background:url(../images/title_The_Spa.png) no-repeat;
}

#thespa_active {
	background:url(../images/title_The_Spa_active.png) no-repeat;
}

#special_offers {
	background:url(../images/title_Special_Offers.png) no-repeat;
}

#special_offers_active {
	background:url(../images/title_Special_Offers_active.png) no-repeat;
}

#brochure,
#brochure_active,
#service_card,
#service_card_active,
#thespa,
#thespa_active,
#special_offers,
#special_offers_active {
		padding:50px 0px 30px 20px;
}

.small_11px_normal {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #b5aa94;
}

.title_18px_normal {
	font:normal 16px Arial, Helvetica, sans-serif ;
	color: #b5aa94;
}

.title_16px_normal {
	font:normal 16px Arial, Helvetica, sans-serif ;
	color: #382412;
}

/* LINK GENERAL*/

a:link, 
a:visited {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #b5aa94;
	text-decoration:none;
	font-weight:lighter;
}

a:hover {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color:#e0990a;
	text-decoration:none;
	font-weight:lighter;
}

/* LINK POLICY*/

a.policy:link, 
a.policy:visited {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #b5aa94;
	text-decoration:underline;
	font-weight:lighter;
}

a.policy:hover {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color:#e0990a;
	text-decoration:underline;
	font-weight:lighter;
}

/* LINK FRANCHISER*/

a.franchise:link, 
a.franchise:visited {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #382412;
	text-decoration:underline;
	font-weight:lighter;
}

a.franchise:hover {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color:#382412;
	text-decoration:underline;
	font-weight:lighter;
}

/* LINK EMAIL*/

a.email:link, 
a.email:visited {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #ebe5d8;
	text-decoration:none;
	font-weight:lighter;
	padding-left:80px;
}

a.email:hover {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #382412;
	text-decoration:none;
	font-weight:lighter;
	padding-left:80px;

}

/* LINK FOOTER*/

a.footer:link, 
a.footer:visited {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #382412;
	text-decoration:none;
	font-weight:lighter;
	line-height:18px;
}

a.footer:hover {
	font:normal 11px Arial, Helvetica, sans-serif ;
	color: #6d5a49;
	text-decoration:none;
	font-weight:lighter;
	line-height:18px;
}

/* CUSTOM FORM  DONT FORGET  THE JS FILE*/

span.select {
	position: absolute;
	width: 199px;
	height: 29px;
	padding: 6px 0px 0px 10px;
	color: #382412;
	font:bold 14px Arial, Helvetica, sans-serif;
	background:url(../images/input_title.png) no-repeat;
	overflow: hidden;
}

.input_name, 
.input_email,
.input_phone,
.input_day,
.input_year {
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #382412;
	border: none;
	background: none;
}

.input_name  {
	width: 189px;
	height: 23px;
	padding: 6px 0px 0px 10px;
}
.input_email  {
	width: 390px;
	height: 23px;
	padding: 6px 0px 0px 10px;
}

.input_phone {
	width: 150px;
	height: 23px;
	padding: 6px 0px 0px 10px;
}

.input_day {
	width: 48px;
	height: 23px;
	padding: 6px 0px 0px 10px;
}

.input_year {
	width: 63px;
	height: 23px;
	padding: 6px 0px 0px 10px;
}

.input_name_background {
	background:url(../images/input_name.png) no-repeat;
}

.input_email_background {
	background:url(../images/input_email.png) no-repeat;
}

.input_phone_background {
	background:url(../images/input_phone.png) no-repeat;
}

.input_day_background {
	background:url(../images/input_day.png) no-repeat;
}

.input_year_background {
	background:url(../images/input_year.png) no-repeat;
}

#slideshow {
	position:relative;
	height:390px;
}
