body {	background: #A3C7A2;	font-family: Helvetica,Arial,sans-serif;	font-size: 9pt;}td {	font-family: Helvetica,Arial,sans-serif;	font-size: 9pt;	text-align: left;}h2 {	color: #562E19;	font-size: 18pt;}a {	color: #aa2a00;}a:hover {	color: #cc4a00;}#pageContent {	display: none;}#nav {	color: #fff;	background: #307673;	font-size: 14pt;	padding-top: 5pt;	padding-bottom: 5pt;	text-align: center;}#nav a {	color: #fff;	text-decoration: none;	padding-left: 7pt;	padding-right: 7pt;}#nav a:hover {	text-decoration: underline;}#content {	background: #EEE1AD;	padding: 10pt;	line-height: 10pt;}#credit {	color: #000;	text-align: left;	padding: 3pt;}#credit a {	color: #000;	text-decoration: none;}#credit p {	margin: 0pt;	padding: 0pt;	float:right;}#credit a:hover {	text-decoration: underline;}#roomList td {	text-align: center;}#roomList img {	border: 1pt solid #562E19;}#roomList a {	color: #562E19;	font-size: 10pt;	text-decoration: none;}#roomsMeadows {	background: url(images/roomcollage_meadows.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsMeadows p {	font-size: 16pt;	width: 300pt;	position: relative;	left: 450pt;	top: -15pt;}#roomsGardens {	background: url(images/roomcollage_gardens.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsGardens p {	font-size: 16pt;	width: 280pt;	position: relative;	left: 20pt;	top: -35pt;}#roomsPeaks {	background: url(images/roomcollage_peaks.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsPeaks p {	font-size: 16pt;	width: 280pt;	position: relative;	left: 450pt;	top: 160pt;}#roomsRivers {	background: url(images/roomcollage_rivers.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsRivers p {	font-size: 16pt;	width: 281pt;	position: relative;	left: 51pt;	top: 192pt;	background: #fff;	padding: 10pt;}#roomsFalls {	background: url(images/roomcollage_falls.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsFalls p {	font-size: 16pt;	width: 210pt;	position: relative;	left: 15pt;	top: -35pt;	background: #fff;	padding: 10pt;}#roomsGuesthouse {	background: url(images/roomcollage_guesthouse.jpg) no-repeat;	width: 772pt;	height: 500pt;}#roomsGuesthouse p {	font-size: 16pt;	width: 230pt;	position: relative;	left: 5pt;	top: -20pt;	background: #fff;	padding: 10pt;}#avaLink {	position: relative;	left: 545pt;	top: 320pt;}#avaLinkGardens {	position: relative;	left: 55pt;	top: 208pt;}#avaLinkPeaks {	position: relative;	left: 505pt;	top: 400pt;}#avaLinkRivers {	position: relative;	left: 584pt;	top: 390pt;}#avaLinkRivers img {	background: #fff;}#avaLinkFalls {	position: relative;	left: 50pt;	top: 350pt;}#avaLinkGuesthouse {	position: relative;	left: 560pt;	top: 390pt;}#avaLinkGuesthouse img {	background: #fff;}#tpBlurb {	float:right;	background: #F8F1D7;	padding: 10pt;	margin: 10pt;	display: inline;	width: 250pt;}#tpBlurb ul {	margin: 0pt;	padding: 0pt;}#tpBlurb h2 {	margin-top: 0pt;	padding-top: 0pt;}#quote {	display: block;	font-style: italic;	text-align: right;	color: #562E19;}#author {	font-style: normal;	font-weight: bold;	color: #307673;}#ratesTable {	border: 1pt solid #000;	width: 570pt;}#ratesTable td {	border-bottom: 1pt solid #AC9433;}.roomName {	background: #F8F1D6;	font-weight: bold;	border-right: 1pt solid #AC9433;}.ratesTableHead td {	background: #F5ECC8;	border-bottom: 1pt solid #AC9433;}#mileage {		background: #B0C0B0;	}	.br {			border-right: 1pt solid #4f4f4f;		border-bottom: 1pt solid #4f4f4f;		}		.bl {			border-left: 1pt solid #4f4f4f;		border-bottom: 1pt solid #4f4f4f;		}	.brt {			border-right: 1pt solid #4f4f4f;		border-bottom: 1pt solid #4f4f4f;		border-top: 1pt solid #4f4f4f;		}		.blt {			border-left: 1pt solid #4f4f4f;		border-bottom: 1pt solid #4f4f4f;		border-top: 1pt solid #4f4f4f;		}			.b {			border-bottom: 1pt solid #4f4f4f;		}		.rt {			border-right: 1pt solid #4f4f4f;		border-top: 1pt solid #4f4f4f;		}	.rtl {			border-right: 1pt solid #4f4f4f;		border-top: 1pt solid #4f4f4f;		border-left: 1pt solid #4f4f4f;		}		.r {			border-right: 1pt solid #4f4f4f;		}			.rl {			border-right: 1pt solid #4f4f4f;		border-left: 1pt solid #4f4f4f;		}	div.printHide {	margin: 0pt;	padding: 0pt;}.printHide {	display: none;}.screenHide {	display: block;}