
body { }

img
{
  behavior: url('css/pngbehavior.htc');
}

p { }
td { }
.home_stoneFade { background-image: url(../images/stone_fade_homepage.jpg); background-repeat: no-repeat; background-position: right top }
.pan_fishing_back  { background-image: url(../images/panoramic_fishing_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_wilderness_back   { background-image: url(../images/panoramic_wilderness_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_location_back  { background-image: url(../images/panoramic_location_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_lodge_back  { background-image: url(../images/panoramic_lodge_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_dining_back  { background-image: url(../images/panoramic_dining_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_prices_back  { background-image: url(../images/panoramic_prices_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_excellence_back  { background-image: url(../images/panoramic_excellence_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_luxury_back  { background-image: url(../images/panoramic_luxury_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_contact_back  { background-image: url(../images/panoramic_contact_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_legal_back  { background-image: url(../images/panoramic_legal_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_excelrowing_back { background-image: url(../images/panoramic_excelrowing_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0 }
.pan_conference_back { background-image: url(../images/panoramic_conference_back.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; border-width: 0; }
.pan_conference_pic   { background-image: url(../images/panoramic_conference_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_fishing_pic { background-image: url(../images/panoramic_fishing_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0; }
.pan_wilderness_pic    { background-image: url(../images/panoramic_wilderness_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_location_pic  { background-image: url(../images/panoramic_location_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_lodge_pic  { background-image: url(../images/panoramic_lodge_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_dining_pic  { background-image: url(../images/panoramic_dining_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_prices_pic  { background-image: url(../images/panoramic_prices_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_excellence_pic  { background-image: url(../images/panoramic_excellence_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_luxury_pic  { background-image: url(../images/panoramic_luxury_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_contact_pic  { background-image: url(../images/panoramic_contact_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_legal_pic  { background-image: url(../images/panoramic_legal_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.pan_excelrowing_pic  { background-image: url(../images/panoramic_excelRowing_1.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 0; border-width: 0 }
.text { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt }
.text_subhead { color: #666; font-size: 11pt; font-family: arial, helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15pt; }
.textTableLine { border-top: 1px solid #666; }
.textTable { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; margin-top: 5px; margin-bottom: 5px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #666   }
.textTableBottom { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; margin-top: 5px; margin-bottom: 5px; border-top: 1px solid #666; border-bottom: 1px solid #666 }
.textSubhead { color: #4b4b4b; font-size: 8pt; font-family: "Arial Black", "Arial Bold", "Arial MT Bold"; line-height: 20pt; word-spacing: 1pt; letter-spacing: 2pt }
.text_para_divider  { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; background-image: url(../images/square_dot.gif); background-repeat: no-repeat; background-position: center top; margin-right: 10px; margin-left: 8px; padding-top: 7px; width:5px; }
.text_para_divider_2 { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; background-image: url(../images/square_dot_grey.gif); background-repeat: no-repeat; background-position: center top; margin-right: 3px; margin-left: 3px; padding-top: 7px }
.text_para_divider_3 { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; background-image: url(../images/square_dot.gif); background-repeat: no-repeat; background-position: center top; margin-right: 3px; padding-top: 7px; }
.footer { color: #666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12pt }
.accolades { color: #9a1512; font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12pt; text-align: center; }
.accolades_special { color: #9a1512; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-align: center; }
.accolades_italic { color: #666; font-size: 8pt; font-weight: normal; font-style: italic; }
.accolades_home { color: #9a1512; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12pt; text-align: right; }
.text a { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; text-decoration: underline }
.text a:hover { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; text-decoration: underline }
.contact { color: #666; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18pt; margin: 0 10px; padding: 0 }
.contact a { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18pt; text-decoration: underline; margin: 0; padding: 0 }
.contact a:hover { font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18pt; text-decoration: underline; margin: 0; padding: 0 }
.cameos { border: solid 1px white }
.picture_keyline { border: solid 1px white }
.welcome { background-image: url(../images/word_welcome.gif); background-repeat: no-repeat; background-position: right 25px; }
h1 { color: #666; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; display:inline; font-weight:normal }
h2 {  color: #666;font-size: 14pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20pt; display:inline; font-weight:normal; }
.additional_info { font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif; line-height: 135%; width: 270px; padding-top: 25px; }
.additional_info_home { font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif; line-height: 135%; padding-top: 25px; width: 220px; }
.additional_info_quote { color: #666; font-size: 85%; font-style: italic; }
.additional_emphasis { font-weight: normal; font-style: italic; }
.additional_emphasis_red { color: red; font-style: italic; font-weight: normal; }


ul.nav{
		font-family:Verdana, Geneva, sans-serif;
		font-size:9px;
		list-style-type:none;
		padding:8px 0px 8px 0px;
		margin:0px ;
		width:220px;
		text-align:center;
	}
	
ul.nav li{
		padding:10px 0px 0px 0px;
	}
	
ul.nav a:link{
		color:#74674B;
		text-decoration:none;
	}
	
ul.nav a:visited{
		color:#74674B;
		text-decoration:none;
	}
	
ul.nav a:hover{
		color:#1A1611;
		text-decoration:none;
		font-weight:bold;
		font-size:10px;
		}
		
.red{color:#C33;
font-weight:bold;}



.item{
	
	border-top:1px solid #C1B5A8;
	margin-top:15px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
}

.flm{
	float:left;
	margin:0px 20px 20px 0px ;
}

.flag{
	margin:10px;
	width:85px;
	float:left;
}
