body {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:0px;

	font-size:11px;

	background-color:#c74402;

}
h1 {
	font-size:14px; 
	color:#7e7904;
	margin:0px;
	}
h2 {
	font-size:12px; 
	color:#7e7904;
	margin:0px;
	}

a:link, a:visited {

	color:#696a1a;

	font-size:11px;

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a:hover {

	color:#696a1a;

	font-size:11px;

	text-decoration:underline;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#guests {

	width:90px;

}

#children {

	width:90px;

}

#rooms_qt {

	width:90px;

}

.pic {margin-bottom:10px; border:1px solid #b79c81;}

.title_01 {

	color:#676202;

	font-size:16px;

	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.title_02 {

	color:#e03803;

	font-size:14px;

	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.text_01 {

	color:#696a1a;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.text_02 {

	color:#656565;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.text_03 {

	color:#686302;

	font-size:12px;

	font-family:"Times New Roman", Times, serif;

}

.text_04 {

	color:#656002;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;

}
.text_05 {

	color:#656002;

	font-size:9px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;

}
.text_att {

	color:#656565;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.text_att a {color:#656002; text-decoration:none;}
.text_att a:visited {color:#656002; text-decoration:none;}
.text_att a:hover {color:#e03803; text-decoration:underline;}
.text_att a:active {color:#e03803; text-decoration:underline;}
.text_att ul {line-height:25px;}

.button_n {

	background-image:url(btn_n.gif);

	background-repeat:repeat-x;

	color:#f4f2db;

	font-size:13px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.button_o {

	background-image:url(btn_o.gif);

	background-repeat:repeat-x;

	color:#f4f2db;

	font-size:13px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.imgBg_n {

	width:240px;

	height:180px;

	background-image:url(imgBgl_n.gif);

	background-repeat:no-repeat;

}

.imgBg_o {

	width:240px;

	height:180px;

	background-image:url(imgBgl_o.gif);

	background-repeat:no-repeat;

}

.orangeLine {

	background-image:url(orangeLine.jpg);

	background-repeat:repeat-y;

	line-height:4px;

}

.separator {

	background-image:url(separator.gif);

	background-repeat:no-repeat;

}

.leftBg {

	background-image:url(leftBg.jpg);

	background-repeat:repeat-y;

}

.rightBg {

	background-image:url(rightBg.jpg);

	background-repeat:repeat-y;

}

.header {

	background-image:url(logo_image.jpg);

	background-repeat:no-repeat;
	background-color:#000;

}

.line1 {
	margin-top:0px;
	margin-bottom:10px;

	background-image:url(line.gif);

	background-repeat:repeat-x;

	background-position:center;

}

.line2 {

	background-image:url(line.gif);

	background-repeat:repeat-x;

	background-position:bottom;

	line-height:1px;

}

.welcomeImg {

	background-image:url(welcomeImg.jpg);

	background-repeat:no-repeat;

}



.form {

	margin:0px;

	padding:0px;

}

.btnLeft {

	background-image:url(btn_left.gif);

	background-repeat:no-repeat;

}

.btnMiddle {

	background-image:url(btn_middle.gif);

	background-repeat:repeat-x;

}

.btnRight {

	background-image:url(btn_right.gif);

	background-repeat:no-repeat;

}

.searchSubmit {

	background-color:transparent; 

	border:0px; 

	height:20px;

	text-align:center;

	cursor:pointer;

	color:#ffffff;

	font-weight:bold;

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.searchSubmit2 {

	background-color:transparent; 

	border:0px; 

	height:20px;

	text-align:center;

	cursor:pointer;

	width:140px;

	color:#ffffff;

	font-weight:bold;

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.inputText {

	color:#4b4946;

	width:90px;

	border:solid 1px #767674;

}

.select {

	color:#4b4946;

	width:90px;

	border:solid 1px #767674;

}











.detailsBorder {

	border:1px solid #ff8484;

}

.room_text_1 {

	background-color:#ffabab;

	color:#35244a;

	font-size:11px;

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.room_text_2 {

	background-color:#62389a;

	color:#ffffff;

	font-size:11px;

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.calendar_btn {

	cursor:pointer;

}

.availability {

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:center;

}

.availability #tab_n {

	width:110px;

	height: 22px;

	background-color: #6d8248;

	border: 1px solid #e7e7e7;

	padding-left: 5px;

	padding-right: 5px;

	cursor:pointer;

}

.availability #tab_o {

	color:#73a018;

	width:110px;

	height: 22px;

	background-color: #e7e7e7;

	border: 1px solid #e7e7e7;

	padding-left: 5px;

	padding-right: 5px;

	cursor:pointer;

}

.availability #tab_off {

	color:#73a018;

	width:110px;

	height: 22px;

	background-color: #fff4e5;

	border: 1px solid #fff4e5;

	padding-left: 5px;

	padding-right: 5px;

}

.rooms {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:100%;

	height:100%;

}

.rooms a {

	background-color:#73a018;

	color:#FFFFFF;

	font-weight: bold;

	font-size: 11px;

	text-decoration:none;

	text-transform:uppercase;

}

.rooms a:hover {

	background-color:#ffffff;

	color:#73a018;

	font-weight: bold;

	font-size: 11px;

	text-transform:uppercase;

}

.rooms img {

	border:1px solid #73a018;

	text-align:left;

}

.rooms table {

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	width:100%;

}

.rooms .btn_n {

	background-color:#7e7b07;

	color:#ffffff;

	font-weight: bold;

	font-size: 11px;

	text-decoration:none;

	text-transform:uppercase;

	cursor:pointer;

	font-family: Arial, Helvetica, sans-serif;

}

.rooms .btn_o {

	background-color:#cb4705;

	color:#ffffff;

	font-weight: bold;

	font-size: 11px;

	text-transform:uppercase;

	cursor:pointer;

	font-family: Arial, Helvetica, sans-serif;

}

.rooms .room_text_subtitle_1 {

	background-color: #cccc98;

	color:#696a1a;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align:left;

}

.rooms .room_text_subtitle_2 {

	background-color:#7e7b07;

	color:#ffffff;

	font-weight:normal;

	text-align:left;

}

.rooms .room_text_subtitle_3 {

	background-color:#FFFEFB;

	color:#5F8314;

	font-weight:bold;

	text-align:center;

}

.rooms .room_text_subtitle_4 {

	background-color:#5F8314;

	color:#FFFBF4;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	text-align:center;

}

.rooms .room_text_subtitle_5 {

	background-color: #cccc98;

	color:#ffffff;

	text-align:left;

}

.rooms .room_text_subtitle_6 {

	background-color: #FFFBF4;

	color:#512400;

	text-align:left;

}

.rooms .room_text_subtitle_7 {

	background-color:#FFFBF4;

	color:#557612;

	text-align:left;

}

.rooms .room_links_1 {

	background-color:#7e7b07;

	color:#702500;

	font-weight:normal;

	text-align:left;

	width:100px;

	float:left;

}

.rooms .room_links_2 {

	background-color:#cb4705;

	color:#0079b0;

	font-weight:normal;

	text-align:right;

}

.rooms .details {

	border:1px solid #cb4705;

	color:#ffffff;

	font-weight:normal;

	text-align:left;

	margin-top:2px;

}

.rooms .details_tr_even {

	background-color:#f3efe6;

}

.rooms .details_tr_odd {

	background-color:#cccc98;

}

.rooms .details_prices_1 {

	background-color:#7e7b07;

	color:#ffffff;

	font-weight:normal;

	text-align:left;

	text-transform:capitalize;

}

.rooms .details_prices_2 {

	background-color:#cccc98;

	color:#696a1a;

	font-weight:normal;

	text-align:left;

}

.rooms .details_day_title {

	background-color:#cb4705;

	color:#ffffff;

	font-weight:normal;

	text-align:center;

}

.rooms .details_subtotal {

	color:#7e7f6b;

	font-size:11px;

	font-weight:normal;

	text-align:center;

}

.rooms .details_discount {

	color:#FF0000;

	font-size:9px;

	text-align:center;

}

.rooms .details_date {

	color:#5F8314;

	text-align:center;

}

.rooms .details_subtotal_legend {

	color:#7e7f6b;

	font-size:10px;

	font-weight:bold;

	text-align:center;

}

.rooms .details_discount_legend {

	color:#FF0000;

	font-size:10px;

	text-align:center;

}

.find_lodging {

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.find_lodging table {

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.find_lodging td {

	width:50%;

}

.find_lodging .input_field {

	width:70px;

}

.find_lodging .fl_title {

	background-color: #6d8248;

	color:#FFFFFF;

	padding-left: 5px;

	padding-right: 5px;

	line-height:24px;

	height: 24px;

}

.find_lodging .fl_subtitle_1 {

	text-align:left;

	width:110px;

	float:left;

}

.find_lodging .fl_subtitle_2 {

	text-align:right;

}

.find_lodging .fl_subtitle_3 {

	background-color:#7e7b07;

	color:#3f539a;

	font-weight:bold;

	text-align:center;

}

.find_lodging .fl_subtitle_4 {

	background-color:#cb4705;

	color:#ffffff;

	font-weight:bold;

	text-align:center;

}

.find_lodging .fl_left_field {

	background-color:#7e7b07;

	height:24px;

	color:#ffffff;

	line-height:24px;

	text-align:left;

	padding-top: 0px;

	padding-left:5px;

}

.find_lodging .fl_right_field {

	height:24px;

	line-height:24px;

	color:#696a1a;

	background-color: #cccc98;

}

.reservations {

	background-color: #fff4e5;

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:100%;

	height:100%;

}

.reservations table {

	background-color: #fff4e5;

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:100%;

}

.reservations td {

	width:50%;

}

.reservations #input_field {

	width:70px;

}

.reservations .r_title {

	background-color: #73a018;

	border-bottom: 0px solid #606060;

	font-weight:bold;

	color:#FFFFFF;

	padding-left: 5px;

	padding-right: 5px;

	height: 20px;

}

.reservations .r_subtitle_1 {

	text-align:left;

	width:130px;

	float:left;

}

.reservations .r_subtitle_2 {

	font-weight:normal;

	text-align:right;

}

.reservations .r_left_field {

	background-color:#f7ecdc;

	width: 136px;

	height:20px;

	text-align:left;

	padding-top: 2px;

	padding-left:5px;

}

.reservations .r_right_field {

	width: 136px;

	height:20px;

	background-color: #faf0e3;

}

.destinations {

	background-color: #fff4e5;

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:100%;

}

.destinations a {

	background-color:#FF6417;

	color:#FFFFFF;

	font-weight: bold;

	font-size: 11px;

	text-decoration:none;

	text-transform:capitalize;

}

.destinations a:hover {

	background-color:#FFFFFF;

	color:#FF6417;

	text-decoration:none;

	font-weight: bold;

	font-size: 11px;

	text-transform:capitalize;

}

.destinations select {

	font-size:11px;

	line-height:0px;

}

.destinations table {

	background-color: #fff4e5;

	color:#180b00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	width:100%;

}

.destinations td {

/*width:50%;*/

}

.destinations img {

	border:1px solid #ff6417;

	text-align: left;

}

.destinations .btn_n {

	background-color:#FFFFFF;

	color:#FFFFFF;

	font-weight: bold;

	font-size: 11px;

	text-transform:capitalize;

	cursor:pointer;

}

.destinations .btn_o {

	background-color:#FF6417;

	color:#FF6417;

	text-decoration:none;

	font-weight: bold;

	font-size: 11px;

	text-transform:capitalize;

	cursor:pointer;

}

.destinations .d_title {

	background-color: #ff6417;

	border-bottom: 0px solid #606060;

	font-weight:bold;

	color:#FFFFFF;

	padding-left: 5px;

	padding-right: 5px;

	height: 20px;

}

.destinations .d_subtitle_1 {

	text-align:left;

	width:100px;

	float:left;

}

.destinations .d_subtitle_2 {

	font-weight:normal;

	text-align:right;

}

.destinations .d_text_subtitle_1 {

	background-color:#f4e9da;

	color:#7e7f6b;

	font-weight:bold;

	text-align:left;

}

.destinations .d_text_subtitle_2 {

	background-color:#f4e9da;

	color:#3f539a;

	font-weight:normal;

	text-align:left;

}

.destinations .d_text_subtitle_3 {

	color:#3f539a;

	font-weight:bold;

	text-align:center;

}

.destinations .d_text_subtitle_4 {

	background-color:#f3efe6;

	color:#3f539a;

	font-weight:normal;

}

.destinations .d_links_1 {

	background-color:#f4e9da;

	color:#702500;

	font-weight:normal;

	text-align:left;

	width:100px;

	float:left;

}

.destinations .d_links_2 {

	background-color:#f4e9da;

	color:#0079b0;

	font-weight:normal;

	text-align:right;

}


