body {
	background-color: #8F8C65;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align: center;
}

img {
	border-style: none;
}

#pagecontainer {
	background-color: #FFFEE7;
	background-image: url(../img/bg-shadow.gif);
	background-repeat: repeat-y;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	width: 980px;
}

#logo-left {
	background-color: #8F8C65;
	background-position: bottom;
	background-repeat: no-repeat;
	color: #E7DEC6;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
}

#blog {
	background-image: url(../img/spacer.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
	text-align: right;
	top: -20px;
	padding-right: 20px;
	padding-bottom: 0;
}

#bcrumb {
	background-image: url(../img/top-shadow.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	color: #E7DEC6;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	height: 24px;
	padding-bottom: 0px;
	padding-left: 0;
	padding-right: 20px;
	padding-top: 0;
	text-align: right;
}

#bcrumb a:link, #bcrumb a:visited {
	border-bottom-color: #E7DEC6;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #E7DEC6;
	text-decoration: none;
}

#bcrumb a:hover {
	border-bottom-color: #E7DEC6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
}

#container {
	background-color: #FFFEE7;
	border-color: #FFFEE7;
	border-style: solid;
	border-width: 2px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	text-align: left;
	width: 946px;
}

.price {
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	background-color: #EBDDB6;
	color: #3E0A0A;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	padding: 6px;
	width: 246px;
	margin-left:2px;
}

.price-terms {
	background-color: #EBDDB6;
	color: #736131;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
	width: 242px;
}

.price-a {
	border-bottom-color: #736131;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #736131;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.price-a:hover{
	border-bottom-color: #736131;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #444444;
}

.tourprice {
	font-family: Helvetica, Arial, sans-serif;
}

.safari {
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	background-color: #EBDDB6;
	color: #3E0A0A;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding: 6px;
	width: 242px;
}

.safari_list {
	background-color: #EBDDB6;
	color: #736131;
	line-height: 1.3em;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 230px;
}

#itin_head {
	float: left;
	border-color: #EBDDB6;
	border-style: solid;
	border-width: 1px;
	background-color: #EBDDB6;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 438px;
	color: #321408;
}

#bannerimg {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
}

#content {
	margin-left: 217px;
	width: 734px;
}

#content h1 {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 6px;
}

#content .wrap, #header .wrap, .column .wrap, #footer-nav .wrap {
	clear: both;
	padding: 5px;
}

#content h2 {
	color: #321408;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

#content h2 a:link {
	border-bottom-color: #736131;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#content h2 a:hover {
	border-bottom-color: #736131;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#content h2 a:visited {
	border-bottom-color: #736131;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
	color: #321408;
	font-size: 14px;
	font-weight: bold;
}

#content h3 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

#content h4 {
	color: #321408;
	font-size: 13px;
	font-weight: bold;
	margin: 8px 0 4px 0px;
	line-height: 20px;
}

#content h5 {
	color: #321408;
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0 3px 0px;
	line-height: 20px;
}

#content h5 a:link, #content h4 a:link, #content h3 a:link {
	border-bottom-color: #e7e7e7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #3E0A0A;
	text-decoration: none;
}

#content h5 a:visited, #content h4 a:visited, #content h3 a:visited {
	border-bottom-color: #e7e7e7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #3E0A0A;
	text-decoration: none;
}

#content h5 a:hover, #content h5 a:active, #content h4 a:hover, #content h4 a:active, #content h3 a:hover, #content h3 a:active {
	border-bottom-color: #989898;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #3E0A0A;
	text-decoration: none;
}

#content h6 {
	background-color: #e7e7e7;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	width: 206px;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 7px 0 0 0;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #e7e7e7;
}

#content p {
	color: #321408;
	line-height: 1.6em;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

#main_dest_landing {
	float: left;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 5px;
	width: 445px;
}
#main_dest_landing .col_left {
float:left;
width:215px;
margin:0 0 0 0;
}
#main_dest_landing .col_center {
float:left;
width:15px;
margin:0 0 0 0;
}
#main_dest_landing .col_right{
float:left;
width:215px;
margin:0 0 0 0;
}
#main_dest_landing_wide .col_wide_left {
float:left;
width:210px;
margin:0 0 0 0;
}
#main_dest_landing_wide .col_wide_center {
float:left;
width:30px;
margin:0 0 0 0;
}
#main_dest_landing_wide .col_wide_right{
float:left;
width:210px;
margin:0 0 0 0;
}



#main_dest_landing_wide .col_wide_lft {
float:left;
width: 330px;
margin:0 0 0 0;
}
#main_dest_landing_wide .col_wide_cen {
float:left;
width: 40px;
margin:0 0 0 0;
}
#main_dest_landing_wide .col_wide_rgt{
float:left;
width: 330px;
margin:0 0 0 0;
}
.super_intro {
	color: #888;
	font-size: 16px;
	font-weight: normal;
	line-height: 1.1em;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
}

#main_dest_landing strong {
	color: #666;
}

#content p a:link, #content .list_value a:link, .similar_produk a:link, #content li a:link {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#content p a:visited, #content .list_value a:visited, .similar_produk a:visited, #content li a:visited {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#content p a:hover, #content p a:active, #content .list_value a:hover, #content .list_value a:active, .similar_produk a:hover, .similar_produk a:active, #content li a:hover, #content li a:active {
	border-bottom-color: #989898;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
}
.separator_non_ie {
	clear: both;
	height: 3px;
	margin-bottom: 6px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 6px;
	padding: 0;
}
.separator {
	clear: both;
	height: 3px;
	margin-bottom: 6px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 6px;
	padding: 0;
}
.separator_sml {
	clear: both;
	height: 2px;
	margin-bottom: 1px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 1px;
	padding: 0;
}
.separator_lrg {
	border-top-color: #321408;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 16px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
}
.visible_separator {
	border-top-color: #321408;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 1px;
	margin-bottom: 7px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 3px;
	padding: 0;
}

.visible_separator_spacer {
	border-top-color: #e7e7e7;
	border-top-style: solid;
	border-top-width: 2px;
	clear: both;
	height: 1px;
	margin-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 9px;
	padding: 0;
}

.visible_separator_main {
	border-top-color: #ccc;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 2px;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 6px;
	padding: 0;
}

.visible_separator_main_spacer {
	border-top-color: #321408;
	border-top-style: solid;
	border-top-width: 1px;
	clear: both;
	height: 1px;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 15px;
	padding: 0;
}

#content ul {
	line-height: 1,5em;
	list-style-type: none;
	color: #321408;
	margin: 0;
	padding: 0;
}

#content li {
	background-image: url(../img/symbols/bullet-content-list.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 0;
	padding-top: 0;
	color: #321408;
}

#content #sidebar_tour iframe {
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

#content #main_tour {
	float: left;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 15px;
	padding-top: 10px;
	width: 443px;
}

#content #main_tour_wide {
	float: left;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 15px;
	width: 710px;
}

#content #sidebar_tour {
	float: left;
	padding: 1px;
	width: 263px;
}

#content .list_name {
	float: left;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	width: 185px;
}

#content .list_value {
	float: left;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 0;
	width: 400px;
}

#content .list_days {
	float: left;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	width: 85px;
	color: #321408;
}

#content .list_days_value {
	float: left;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 0;
	width: 305px;
	color: #321408;
}

#content .list_tour_head {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	background-color: #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 290px;
	color: #321408;
}

#content .list_tour {
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 4px;
	width: 290px;
	color: #321408;
}

#content .list_tour a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
}

#content .list_tour a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}

#content .list_from_head {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	background-color: #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 100px;
	color: #321408;
}

#content .list_from {
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 4px;
	width: 100px;
	color: #321408;
}

#content .list_to_head {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	background-color: #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 100px;
	color: #333;
}

#content .list_to {
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 4px;
	width: 100px;
	color: #333;
}

#content .list_price_head {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	border-right: none;
	background-color: #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 60px;
	color: #333;
}

#content .list_price {
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 4px;
	width: 60px;
	color: #333;
}

#content .list_kitty_head {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	border-left: none;
	background-color: #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 105px;
	color: #333;
}

#content .list_kitty {
	float: left;
	font-size: 11px;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 6px;
	width: 105px;
	color: #333;
}

#content .main_tour_feature {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	background-color: #e7e7e7;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 6px;
	width: 230px;
	color: #333;
}

#content .main_tour_feature a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #333;
}

#content .main_tour_feature a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}

#content .main_tour_feat_det_lft {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;
	background-color: #FFFEE7;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 231px;
	color: #333;
}

#content .main_tour_feat_det_lft a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #333;
}

#content .main_tour_feat_det_lft a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}

#content .main_tour_feat_det_cen {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-left: 0px;
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;
	background-color: #FFFEE7;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 230px;
	color: #333;
}

#content .main_tour_feat_det_cen a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #333;
}

#content .main_tour_feat_det_cen a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}
#content .main_tour_feat_det_rgt {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-left: 0px;
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;
	background-color: #FFFEE7;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	width: 231px;
	color: #333;
}

#content .main_tour_feat_det_rgt a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #333;
}

#content .main_tour_feat_det_rgt a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}

#content .main_tour_feat_bot {
	float: left;
	border-color: #ddd;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px;
	width: 700px;
}

#content #main_page {
	float: left;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 5px;
	width: 475px;
}

#content #sidebar_page {
	float: left;
	padding: 5px;
	width: 200px;
}

#enquire_now {
	background-image: url(../img/symbols/enquire-now-btn.gif);
	background-position: right;
	background-repeat: no-repeat;
	color: #666;
	font-family: Georgia, Times, serif;
	font-size: 18px;
	height: 46px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	width: 184px;
}

#enquire_now a, #enquire_now a:visited, #enquire_now a:hover, #enquire_now a:active {
	color: #666;
	display: block;
	padding-bottom: 0;
	padding-left: 10px;
	padding-right: 0;
	padding-top: 14px;
	text-decoration: none;
}

.product_info_box {
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	color: #666;
	font-family: Georgia, Times, serif;
	font-size: 22px;
	margin-bottom: -1px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 5px;
	width: 172px;
}

.product_info_box a {
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.featured_product_price {
	color: #666;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 14px;
}

.product_info_box_price {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 22px;
}

#price_tag {
	background-image: url(../img/symbols/enquire-now-btn.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#price_tag .label, #price_tag .label a, #price_tag .label a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0;
	padding-top: 5px;
	text-decoration: none;
}

#price_tag .label a:hover, #price_tag .label a:active {
	text-decoration: underline;
}

#price_tag .items, #price_tag .items a, #price_tag .items a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 0;
	padding-left: 4px;
	padding-right: 0;
	padding-top: 0;
	text-decoration: none;
}

#price_tag .items a:hover, #price_tag .items a:active {
	text-decoration: underline;
}

#rating_tag {
	background-image: url(../img/get-quote.gif);
	background-position: right;
	background-repeat: repeat;
	height: 69px;
}

#rating_tag .label, #rating_tag .label a, #rating_tag .label a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0;
	padding-top: 5px;
	text-decoration: none;
}

#rating_tag .label a:hover, #rating_tag .label a:active {
	text-decoration: underline;
}

#rating_tag .items, #rating_tag .items a, #rating_tag .items a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 0;
	padding-left: 4px;
	padding-right: 0;
	padding-top: 0;
	text-decoration: none;
}

#rating_tag .items a:hover, #rating_tag .items a:active {
	text-decoration: underline;
}

#location_tag {
	background-image: url(../img/get-quote.gif);
	background-position: right;
	background-repeat: repeat;
	height: 69px;
}

#location_tag .label, #location_tag .label a, #location_tag .label a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0;
	padding-top: 5px;
	text-decoration: none;
}

#location_tag .label a:hover, #location_tag .label a:active {
	text-decoration: underline;
}

#location_tag .items, #location_tag .items a, #location_tag .items a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 0;
	padding-left: 4px;
	padding-right: 0;
	padding-top: 0;
	text-decoration: none;
}

#location_tag .items a:hover, #location_tag .items a:active {
	text-decoration: underline;
}

#enquire_now_tag {
	background-image: url(../img/get-quote.gif);
	background-position: right;
	background-repeat: repeat;
	height: 69px;
}

#enquire_now_tag .label, #enquire_now_tag .label a, #enquire_now_tag .label a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0;
	padding-top: 5px;
	text-decoration: none;
}

#enquire_now_tag .label a:hover, #enquire_now_tag .label a:active {
	text-decoration: underline;
}

.add_to_quote_btn {
	border-bottom-color: #ddd;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFEE7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #ddd;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #FFFEE7;
	border-top-style: solid;
	border-top-width: 1px;
}

.add_btn {
	background-color: #f4f4f4;
	border-bottom-color: #ddd;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #eee;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #ddd;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #eee;
	border-top-style: solid;
	border-top-width: 1px;
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	width: 100px;
}

.add_btn a, .add_btn a:visited, .add_btn a:hover, .add_btn a:active {
	border-style: none;
	color: #666;
	text-decoration: none;
}

.added_btn {
	background-color: #f4f4f4;
	border-bottom-color: #ddd;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #eee;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #ddd;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #eee;
	border-top-style: solid;
	border-top-width: 1px;
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	width: 120px;
}

.added_btn a, .added_btn a:visited, .added_btn a:hover, .added_btn a:active {
	border-style: none;
	color: #666;
	text-decoration: none;
}

.add_btn .symbol {
	color: #5B6646;
	font-weight: bold;
}

.added_btn .symbol {
	color: #5B6646;
	font-weight: bold;
	padding: 2px;
}

.added_to_quote_btn {
	border-bottom-color: #FFFEE7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ddd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #FFFEE7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ddd;
	border-top-style: solid;
	border-top-width: 1px;
}

#add_to_quote_tag {
	background-image: url(../img/get-quote.gif);
	background-position: right;
	background-repeat: repeat;
	height: 69px;
}

#add_to_quote_tag .label, #add_to_quote_tag .label a, #add_to_quote_tag .label a:visited {
	color: #FFFEE7;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0;
	padding-top: 5px;
	text-decoration: none;
}

#add_to_quote_tag .label a:hover, #add_to_quote_tag .label a:active {
	text-decoration: underline;
}

.similar_tours {
	background-color: #e7e7e7;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	float: left;
	margin:5px 0 5px 0;
	width: 100%;
}

.similar_tours option, .similar_tours select {
	font-size: 10px;
}


.background_highlight {
	background-color: #e7e7e7;
	border-color: #ddd;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 10px;
	padding: 10px;
}

img.leftalign {
	float: left;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 0;
}

img.rightalign {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0;
	margin-top: 0;
}

img.valign_middle {
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0;
	vertical-align: middle;
}

.img_descript {
	color: #666;
	font-family: Arial, Verdana, Tahoma, serif;
	font-size: 11px;
	text-align: right;
	margin-bottom: 0px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	font-style: italic;
}

p.imagecaption {
	font-size: 11px;
	font-style: italic;
	line-height: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 5px;
}

#content .frontpagelead {
	float: left;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 10px;
	margin-top: 0;
	width: 225px;
}

#content .frontpagefeature {
	float: left;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 10px;
	margin-top: 0;
	width: 230px;
}

#content .frontpagefeature a:link, #content .frontpagefeature li a:link, #content .frontpagefeature a:visited, #content .frontpagefeature a:hover, #content .frontpagefeature a:active {
	border-bottom-color: #5B6646;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#content .r-corner-special-inner p {
	color: #FFFEE7;
}

#content .r-corner-special-inner a:link, #content .r-corner-special-inner a:visited {
	border-bottom-color: #9EB179;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #9EB179;
}

#content .r-corner-special-inner a:hover, #content .r-corner-special-inner a:active {
	color: #ccc;
}

#content .frontpagefeature h3 {
	color: #5B6646;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#content .specialfeature h3 {
	color: #FFFEE7;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.r-corner-feature {
	display: block;
}

.r-corner-feature * {
	background-color: #9EB179;
	display: block;
	font-size: .01em;
	height: 1px;
	overflow: hidden;
}

.r-corner-feature1 {
	background-color: #b6c49a;
	border-left-color: #d5ddc5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d5ddc5;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
}

.r-corner-feature2 {
	background-color: #b0bf92;
	border-left-color: #f5f7f1;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #f5f7f1;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
}

.r-corner-feature3 {
	border-left-color: #b0bf92;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b0bf92;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 1px;
	margin-right: 1px;
}

.r-corner-feature4 {
	border-left-color: #d5ddc5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d5ddc5;
	border-right-style: solid;
	border-right-width: 1px;
}

.r-corner-feature5 {
	border-left-color: #b6c49a;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b6c49a;
	border-right-style: solid;
	border-right-width: 1px;
}

.r-corner-feature-inner {
	background-color: #9EB179;
	padding: 5px;
}

.r-corner-special {
	display: block;
}

.r-corner-special * {
	background-color: #5B6646;
	display: block;
	font-size: .01em;
	height: 1px;
	overflow: hidden;
}

.r-corner-special1 {
	background-color: #848c74;
	border-left-color: #b8bdaf;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b8bdaf;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
}

.r-corner-special2 {
	background-color: #7a8369;
	border-left-color: #eeefec;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #eeefec;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
}

.r-corner-special3 {
	border-left-color: #7a8369;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #7a8369;
	border-right-style: solid;
	border-right-width: 1px;
	margin-left: 1px;
	margin-right: 1px;
}

.r-corner-special4 {
	border-left-color: #b8bdaf;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b8bdaf;
	border-right-style: solid;
	border-right-width: 1px;
}

.r-corner-special5 {
	border-left-color: #848c74;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #848c74;
	border-right-style: solid;
	border-right-width: 1px;
}

.r-corner-special-inner {
	background-color: #5B6646;
	padding: 5px;
}

.frontpagefeature .separator {
	border-bottom-color: #5B6646;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	height: 1px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 5px;
}

.specialfeature .separator {
	border-bottom-color: #9EB179;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	height: 1px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 5px;
}

#sidebar {
	margin-left: -951px;
	width: 210px;
}

#tour_entry {
	background-color: #FFFEE7;
	border-bottom-color: #FFFEE7;
	border-bottom-style: solid;
	border-bottom-width: 7px;
	border-top-color: #FFFEE7;
	border-top-style: solid;
	border-top-width: 5px;
	color: #D6DACB;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
}

#tour_entry a, #tour_entry a:visited, #tour_entry a:hover {
	color: #D6DACB;
	text-decoration: none;
}

#info {
	background-color: #BD945A;
	height: 206px;
	text-align: right;
}

#getquote {
	background-image: url(../img/symbols/get-quote.gif);
	background-position: right;
	background-repeat: repeat;
	height: 69px;
	margin-top: 1px;
}

#getquote .label {
	padding-bottom: 2px;
	padding-left: 72px;
	padding-right: 0;
	padding-top: 8px;
}

#getquote .label a, #getquote .label a:visited, #getquote .label a:hover, #getquote .label a:active {
	color: #666;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	text-decoration: none;
}

#getquote .items {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 72px;
	padding-right: 4px;
	padding-top: 0;
}

#getquote .items a, #getquote .items a:visited, #getquote .items a:hover, #getquote .items a:active {
	background-color: #e7e7e7;
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
	color: #666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	text-decoration: none;
}

#sitesearch {
	background-color: #e7e7e7;
	border-bottom-color: #ddd;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFEE7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #ddd;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #FFFEE7;
	border-top-style: solid;
	border-top-width: 1px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 5px;
}

#sitesearch form {
	margin: 0;
	padding: 0;
}

#sitesearch .q {
	border-bottom-color: #FFFEE7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #999;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #FFFEE7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #999;
	border-top-style: solid;
	border-top-width: 1px;
	width: 150px;
}

#sitesearch .s, .similar_produk .s {
	border-bottom-color: #999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFEE7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #999;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #FFFEE7;
	border-top-style: solid;
	border-top-width: 1px;
	margin: 0;
	padding: 0;
}










div#menu {
	background-color: #EBDDB6;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
	width: 210px;
}

div#menu ul {
	background-color: #EBDDB6;
	border-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:none;
}

div#menu ul li {
	background-color: #EBDDB6;
	border-bottom-color: #E5CF9B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #E5CF9B;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #EBDDB6;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FFFEE7;
	border-top-style: solid;
	border-top-width: 1px;
	display: block;
	margin: 0;
	padding: 0;
}

div#menu ul li a {
	background-color: #EBDDB6;
	color: #3E0A0A;
	display: block;
	font-size: 12px;
	height: 14px;
	line-height: 1em;
	margin: 0;
	padding-bottom: 1px;
	padding-left: 22px;
	padding-right: 2px;
	padding-top: 5px;
	text-decoration: none;
}

div#menu ul li ul li, div#menu ul li ul li ul li, div#menu ul li ul li ul ul li {
	border-style: none;
	margin: 0;
}

div#menu ul ul li a {
	margin-left: 10px;
}

div#menu ul ul ul li a {
	margin-left: 20px;
}

div#menu ul ul ul ul li a {
	margin-left: 30px;
}

div#menu li ul, div#menu li.open li.closed ul {
	display: none;
}

div#menu li.open ul {
	background-color: #EBDDB6;
	display: block;
}

div#menu ul li.open a {
	background-image: url(../img/symbols/bullet_open_ie-new.gif);
	background-repeat: no-repeat;
}

div#menu ul li.closed a {
	background-image: url(../img/symbols/bullet_closed_ie-new.gif);
	background-repeat: no-repeat;
}

div#menu ul li.sub a {
	background-image: url(../img/symbols/bullet_leaf_ie-new.gif);
	background-repeat: no-repeat;
}

div#menu li.active a {
	background-position: 0px -20px;
	color: #3E0A0A;
}

div#menu li.active li a {
 	background-position: 0px 0px;
	color: #3E0A0A;
}

div#menu ul li a:hover {
	background-color: #E5CF9B;
	color: #000;
}







































#footer-nav {
	background-color: #8F8C65;
	border-color: #e7e7e7;
	border-style: solid;
	border-width: 1px;
	clear: both;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	width: 974px;
}

#footer-nav .col {
	float: left;
	line-height: 1em;
	text-align: left;
	width: 192px;
}

#footer-nav .col a, #footer-nav .col a:visited, #footer-nav .col a:active {
	color: #321408;
	display: block;
	font-size: 11px;
	text-decoration: none;
}

#footer-nav .col a:hover {
	color: #321408;
}

#footer-nav p {
	margin: 5px;
}

#footer-logos {
	background-color: #8F8C65;
	border-color: #8F8C65;
	border-style: solid;
	border-width: 1px;
	clear: both;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-bottom: 20px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 1px;
	text-align: center;
	width: 960px;
}

#footer-logos img {
	border-style: none;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 8px;
	vertical-align: top;
}

#footershadow {
	background-image: url(../img/bottom-shadow.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 1px;
}

#footer-logos a:link, #footer-logos a:visited {
	color: #321408;
	font-size: 11px;
}

#footer-logos a:hover, #footer-logos a:active {
	color: #000;
}

#footer-logos p {
	font-size: 11px;
}

.column {
	float: left;
}

.image {
	width: 150px;
}

.image img {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
}

.text {
	width: 500px;
}

.clearboth {
	clear: both;
	margin: 0;
}

.clearleft {
	clear: left;
	height: 1px;
	margin: 0;
	padding: 0;
}

.form_highlight {
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #333;
}

.required {
	font-style: italic;
	font-weight: bold;
}

#related-info {
	background-color: #FFFF00;
	color: #321408;
	font-style: italic;
	width: 200px;
}

* html .column {
	display: inline;
}

* html #sidebar li {
	height: 1%;
}

#search_frm fieldset {
	background-color: #BD945A;
	border-color: #BD945A;
	border-style: solid;
	border-width: 1px;
	width: 224px;
}
#search_frm input {
	background-color: #FFFEE7;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 1px;
}
#search_frm textarea {
	background-color: #FFFEE7;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}









#contact_frm fieldset {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	width: 242px;
}

#contact_frm fieldset a:link {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #333;
	text-decoration: none;
}

#contact_frm fieldset a:visited {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #515151;
	text-decoration: none;
}

#contact_frm fieldset a:hover {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #333;
}

#contact_frm legend {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	padding: 4px;
	text-transform: uppercase;
}

#contact_frm label {
	display: block;
	float: left;
	margin-right: 0.5em;
	text-align: right;
	width: 62px;
}

#contact_frm .submit input {
	font-family: Georgia, Times, serif;
	font-size: 14px;
	margin-left: 05em;
}

#contact_frm input {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact_frm textarea {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact_frm select {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 0px;
}

#contact_frm #tip-1, #contact_frm #tip-0 {
	background-color: #e7e7e7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	display: block;
	float: right;
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 20px;
	padding: 5px;
	text-align: left;
}

.form_highlight {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #333;
}

.required {
	font-style: italic;
	font-weight: normal;
}

.frm_req {
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:3px;
}

#contact_frm fieldset ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#contact_frm fieldset li {
	background-image: url(../img/symbols/bullet-content-list.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0;
	padding-top: 0;
}

#contact_frm .telnos {
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	height: 28px;
}

.start_date_head {
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 0;
	padding-top: 10px;
	width: 130px;
}

.end_date_head {
	font-size: 11px;
	float: left;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 0;
	padding-top: 10px;
	width: 145px;
}
.start_date {
	float: left;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding-bottom: 2px;
	padding-left: 9px;
	padding-right: 0;
	padding-top: 0;
	width: 130px;
}

.end_date {
	line-height: 15px;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0;
	padding-top: 0;
	width: 145px;
}
.itin-days {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	margin: 0;
	padding-bottom: 3px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px;
}

.sitemap {
	float: left;
	width: 350px;
}

.sitemap h3{
	width: 350px;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	margin: 0;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
}

#content #sidebar_index {
	float: left;
	border-color: #8E9666;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	width: 279px;
	background-color: #A5AD7B;
}
#content #sidebar_index p {
	color: #333;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#content #sidebar_index a {
	color: #333;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border-bottom-color: #404040;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-decoration: none;
}
#content #sidebar_index a:hover {
	border-bottom-color: #404040;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
}
#content #sidebar_index_head h3 {
	float: left;
	padding: 5px;
	width: 281px;
	background-color: #404040;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
}
.sidebar_main_separator {
	border-bottom-color: #404040;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	height: 1px;
	margin-bottom: 12px;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 2px;
}




.list_head {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}
#content .feat_loc {
	float: left;
	font-weight: bold;
	line-height: 5px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	width: 60px;
	color: #321408;
}
#content .feat_loc2 {
	float: left;
	font-weight: normal;
	line-height: 5px;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	width: 250px;
	color: #321408;
}
#content .feat_rate {
	float: left;
	font-weight: bold;
	line-height: 5px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	width: 75px;
	color: #321408;
}
#content .feat_rate2 {
	float: left;
	font-weight: normal;
	line-height: 5px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	width: 95px;
	color: #321408;
}
#content .description {
	float: left;
	font-weight: normal;
	line-height: 1.6em;
	width: 500px;
	color: #321408;
}
#content .description a:link, #content .description a:visited{
	color: #321408;
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-decoration: none;
}
#content .description a:hover {
	color: #321408;
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration: none;
}

div#search-results {
	background-color: #FFFEE7;
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 0;
	margin-top: 7px;
	width: 930px;
}

#enquiry {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	width: 142px;
	color: #3E0A0A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	margin: 20px 0 0 2px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 0;
}




























































































































.table-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
}
.table-text-left {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-left : 1px solid #A58C7B;
	vertical-align : top;
}
.table-text-left-bot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-left: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
	vertical-align: top;
}
.table-text-right {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-right : 1px solid #A58C7B;
}
.table-text-right-bot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-right: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
}
.table-text-bottom {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-left: 1px solid #A58C7B;
	border-right: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
}
.table-text-right-head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: bold;
	line-height: 14px;
	border-right : 1px solid #A58C7B;
}
.td-text-right-bot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #321408;
	font-weight: normal;
	line-height: 14px;
	border-left: 1px solid #A58C7B;
	border-right: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
}

.table-head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #321408;
	background-color: #EBDDB6;
	border-left: 1px solid #A58C7B;
	border-right: 1px solid #A58C7B;
	border-top: 1px solid #A58C7B;
}
.table-sub-head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #321408;
	background-color: #EBDDB6;
	border-left: 1px solid #A58C7B;
	border-right: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
}
.table-head-bottom {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #321408;
	background-color: #EBDDB6;
	border-left: 1px solid #A58C7B;
	border-right: 1px solid #A58C7B;
	border-bottom: 1px solid #A58C7B;
}
.table-subhead {

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

	font-size: 11px;

	font-weight: normal;

	color: #321408;

	letter-spacing: 1px;

	line-height: 14px;

}
#contact_form fieldset {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	width: 410px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

#contact_form fieldset a:link {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#contact_form fieldset a:visited {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#contact_form fieldset a:hover {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
}

#contact_form legend {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	padding: 5px;
}

#contact_form label {
	display: block;
	float: left;
	margin-right: 0.5em;
	text-align: right;
	width: 110px;
	padding-top: 2px;
	padding-right: 5px;
}

#contact_form .submit input {
	font-family: Georgia, Times, serif;
	font-size: 14px;
	margin-left: 4.5em;
}

#contact_form input {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact_form textarea {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact_form select {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact_form #tip-1, #contact_form #tip-0 {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	display: block;
	float: right;
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 20px;
	padding: 5px;
	text-align: left;
}
#contact fieldset {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	width: 410px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

#contact fieldset a:link {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#contact fieldset a:visited {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
	text-decoration: none;
}

#contact fieldset a:hover {
	border-bottom-color: #A58C7B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #321408;
}

#contact legend {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	padding: 5px;
}

#contact label {
	display: block;
	float: left;
	margin-right: 0.5em;
	text-align: right;
	width: 110px;
	padding-top: 2px;
	padding-right: 5px;
}

#contact .submit input {
	font-family: Georgia, Times, serif;
	font-size: 14px;
	margin-left: 4.5em;
}

#contact input {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact textarea {
	background-color: #EBDDB6;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #333;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact select {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	color: #321408;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}

#contact #tip-1, #contact_form #tip-0 {
	background-color: #FFFEE7;
	border-color: #A58C7B;
	border-style: solid;
	border-width: 1px;
	display: block;
	float: right;
	margin-bottom: 0;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 20px;
	padding: 5px;
	text-align: left;
}





#news fieldset {
	background-color: #FFFEE7;
	border-color: #FFFEE7;
	border-style: solid;
	border-width: 1px;
	width: 167px;
}
.input_news {
	display: block;
	margin: 10px 0 0 0;
	width: 167px;
	padding: 2px 2px 2px 5px;
	border: 1px solid #C3C2C5;
	color: #856B61;
	font-family: helvetica, sans;
	font-size: 11px;
	padding: 2px;
}
.submit_news {
	display: block;
	margin: 8px 10px 0 0;
	width: 49px;
	height: 18px;
}

#content .flag {
	float: left;
	font-size: 12px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 0;
	padding-top: 4px;
	width: 170px;
	color: #321408;
	valign: center;
}

#content .flag a {
	border-bottom-color: #321408;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #321408;
}

#content .flag a:hover {
	border-bottom-color: #321408;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #707070;
}
.link a:link, .link a:hover, .link a:visited {
	line-height: 1.6em;
	color: #321408;
	text-decoration: none;
	display: inline;
}


