BODY
{
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	/*background-color: #000000;*/
	/*color: #FFF;*/
}
P { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
a img {border-type: none; border-width: 0px;}
table.border { border-style: solid; border-width: 1px; border-color: #000000; }
td { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
td.date { font-family: arial,helvetica,sans-serif; font-size: 8pt; }
div.footer { font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; }
table.footer { background: background-color: #000000; }
a.footer { font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:hover.footer { font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #FFD02B; font-weight: bold; text-decoration: none; }
a.nav_normal { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: #000000; }
a.nav_normalSUB { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: red; }
a.nav_chosen { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: bold; }
a.nav_chosenSUB { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: red; font-weight: bold; }
table.guide_nav_top { background-color: #0060B0; }
table.nav_top { background-color: #000000; }
td.nav_top { font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold;}
a.nav_top { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFFFFF; font-weight: bold; }
a:hover.nav_top { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFD02B; font-weight: bold; }
div.header { font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000; font-weight: bold; }
a.small { font-family: arial,helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: underline; }
div.title { font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #D63726; font-weight: bold; }
.header1 { font-family: arial,helvetica,sans-serif;font-size: 20pt; color: #FFD02B; font-weight:700; }
H1 { font-family: arial,helvetica,sans-serif;font-size: 20pt; color: #D63726;  }
H2 { font-family: arial,helvetica,sans-serif;font-size: 14pt; color: #D63726; }
H3 { font-family: arial,helvetica,sans-serif;font-size: 12pt; color: #D63726; }

.left_header { font-family: arial,helvetica,sans-serif; font-size: 12pt; text-decoration: none; color: #D63726; font-weight: bold; }
div.nav_left { padding-left: 5px; font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFF; font-weight: bold; }
a.nav_left { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFF; font-weight: bold; }
a:hover.nav_left { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFD02B; font-weight: bold; }
div.ads_right { text-align: center; font-family: arial,helvetica,sans-serif; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold; }
div.ads_right.title { text-align: center; font-family: arial,helvetica,sans-serif; font-size: 8pt; text-decoration: none; color: #888888; font-weight: normal; }
div.ads_right.ad { text-align: center; padding-bottom:5px; }
div.ads_right.bot { text-align: center; padding-top: 10px; }
a.notvisited {text-decoration: none; color:blue;}

td.center-col { color: #FFD3A8; font-size: 10pt; border-left: 1px solid #D63726; border-right: 1px solid #D63726; padding-left: 17px; padding-right: 17px;  }

.lodge {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:		#FFD3A8;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.lodge_name {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color:		#F8733A;
	padding:	0px;
	padding-right:	3px;
	margin:		0px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	float: left;
}
.lodge_name a {
	color:		#F8733A;
	text-decoration: underline;
	vertical-align: bottom;
	float: left;
}
.lodge_name a:hover {
	color:		#FFD02B;
	float: left;
}

.lodge_desc {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:		#FFD3A8;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
	text-align: justify;
}

.lodge_type_hdr {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color:		#FFF;
	padding:	0px;
	margin:		0px;
	font-weight: bold;
	text-align: left;
}
.lodge_type {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color:		#FFF;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.lodge_amenities {
	padding-left: 20px;
	padding-right: 20px;
}
.lodge_amenities IMG {
	vertical-align: middle;
}

a.bottom_link { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFF; font-weight: bold; }
a:hover.bottom_link { font-family: arial,helvetica,sans-serif; font-size: 9pt; text-decoration: none; color: #FFD02B; font-weight: bold; }

.page_nav {
	/*background: url(images/nav_top.gif);*/
	background-color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color:		#ffffff;
	text-decoration: none;
	padding-right: 1em; padding-left: 1em;

}
.page_nav a {
	color:		#ffffff;
	text-decoration: none;
}
.page_nav a:hover {
	color:		#FFD02B;
}

a.purchase {
	font-family: arial,helvetica,sans-serif;
	font-size: 14pt; 
	color:		#008050;
	text-decoration: underline;
}
a:hover.purchase {
	color:		#FFD02B;
}

.contact { font-family: arial,helvetica,sans-serif;font-size: 12pt; color: #FFD3A8; }
.contact .big { font-size: 14pt; font-weight: bold; color: #FFD3A8; }
a.contact {
	font-family: arial,helvetica,sans-serif;
	font-size: 12pt; 
	color:		#F8733A;
	text-decoration: underline;
}
a:hover.contact {
	color:		#FFD02B;
}

div.link_region
{
	margin-top: 10px;
	padding-left: 3px;
	padding-right: 3px;
	font-family: arial,helvetica,sans-serif; 
	font-size: 9pt;
	text-align: left; 
	color: #F8733A;
	background-color: #410505;
	border: 1px solid #B90000;
			padding-bottom:5px;
}
div.link_region .title {
	color: #FFD3A8; font-size: 8pt; text-decoration: none; font-weight: bold; border: none; padding: 0px;
}
div.link_region a {
	text-decoration: underline; color: #F8733A; font-weight: normal;
}
div.link_region a:hover {
	text-decoration: underline; color: #FFD02B; font-weight: normal;
}

.listing, .bb_listing_phone, .bb_listing {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:		#FFD3A8;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.listing_name, .bb_listing_name {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color:		#F8733A;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.listing_name a {
	color:		#F8733A;
	text-decoration: underline;
}
.listing_name a:hover {
	color:		#FFD02B;
}
.listing_desc, .bb_listing_desc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:		#FFD3A8;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}

.partner {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:		#FFD3A8;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.partner_name {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color:		#F8733A;
	padding:	0px;
	margin:		0px;
	font-weight: normal;
	text-align: left;
}
.partner_name a {
	color:		#F8733A;
	text-decoration: underline;
}
.partner_name a:hover {
	color:		#FFD02B;
}

.guide_page { border-color: #D63726; }
.guide_prev { font-family: arial,helvetica,sans-serif;font-size: 8pt; color: #FFF; }
.body_table { background-color: #000; color: #FFF; }

.bb_container, .lst_container { margin-bottom: 0.5em; }
.bb_container { border: 1px solid #FFD02B; background-color: #330000; }
.bb_container { border: none; border: 1px solid #FFD02B; background-color: #330000;
	padding-left: 5px; padding-right: 5px; text-align: center;
	color:		#F8733A; width: 240px;
 }

.bb_listing_name {
}
.bb_listing_name a {
	color:		#FFD02B;
	text-decoration: underline;
}
.bb_listing_name a:hover {
	color:		#fff;
}

