.style9 {	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.style10 {    font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;}.style11 {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;}.style12 {	font-family: Verdana, Arial, Helvetica, sans-serif}.style13 {	font-size: 12px}.style15 {	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold; }.style17 {	font-size: 24px; 	font-weight: bold;}.cabinTable {	font-size: 12px;	font-weight: normal;	text-align: left;	vertical-align: top;	margin: 0;}.cabinTableDesc {	font-size: 18px;	font-weight: bold;	text-align: left;	vertical-align: top;	margin: 0;}.cabinTableRates {	font-size: 12px;	font-weight: normal;	text-align: right;	margin: 0;	color: #9b6400;}
.columnFix {	clear: both;}
.image {	margin: 10px;}
.right {	float: right;	clear: right;}
.left {	float: left;	clear: left;}
.narrow {	width: 215px;}
.imgCaption {	margin: 0;	padding: 0 0 0 10px;	font-size: 10px;}
ul.normalize {	list-style: none;	margin: 0;	padding: 0;}
.indent {	margin-left: 50px !important;}
.centered {	text-align: center;}
.red {	color: #f00;}
h2.pageTitle {	font-family: "Times New Roman",Times,serif;	font-size: 22px;	color: #5f7e6c;	text-align: right;	border-bottom: 1px solid #5f7e6c;	font-weight: normal;}
.photoList {	clear: both;}.photoList ul {	list-style: none;	margin: 0 0 0 200px;	padding: 0;}
.photoList ul li {	float: left;	padding-right: 10px;}#content .container,#content .container td {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;}
#content .container .leadLetter {	font-size: 22px;	color: #9b6400;}
#content .container h2 {	text-align: center;	font-size: 18px;}
#guidelines #content .container h2 {	font-style: italic;}
#content .container .cabinTable {	border: 1px solid #666;	padding: 5px;	margin-bottom: 5px;}#content .container .cabinTable .image {	border: 1px solid #666;}#content .container .cabinTable h3 {	font-size: 16px;	font-weight: bold;	text-align: left;	vertical-align: top;	margin: 0;}
#content .container.cabinTable h4 {	font-size: 12px;	font-weight: normal;	text-align: right;	margin: 0;	color: #9b6400;}
#content .container .columnView {	width: 600px;}
html > body #content .container .columnView .right {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/bg2.jpg);	width: 265px;}
#content .container .columnView em {	font-style: normal;	font-weight: bold;}
#content .container .columnView ul {	list-style: none;	margin: 0;	padding: 0;}
#content .container .columnView ul li {	padding: 3px 0;}
#content .container .columnView .left,#content .container .columnView .right {	width: 295px;	padding: 10px;}
#content .container .columnView strong {	color: #0070c0;}
#content .container .columnView strong.noBold {	font-weight: normal;}#camping #content .container li strong.brown {	font-weight: normal;	color: #9b6400;}
table.prettyTable {	border-left: 1px solid #aaaaaa;	border-bottom: 1px solid #aaaaaa;	margin: 10px 0;}
table.prettyTable td {	padding: 5px;	border-right: 1px solid #aaaaaa;	border-top: 1px solid #aaaaaa;	background: #fff;	font-size: 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;}
table.prettyTable td.data {	text-align: center;}
table.prettyTable tr.title td {	text-align: right;	font-size: 16px;	font-weight: bold;	background: #dddddd;}
table.prettyTable tr.dateAndTitle td {	font-weight: bold;}
table.prettyTable tr td h2 {	margin: 0;	text-align: center;}
.announcement {	font-size: 24px;	text-align: center;	color: #0070c0;}
.announcement strong {	font-weight: normal;	color: #000;}