body {
	margin: 0px;
	background-color: #818068;
	background-repeat: no-repeat;
	background-position: center top;
}
h3 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
}
.bold {
	font-weight: bold;
}
#container {
	width: 862px;
	margin-right: auto;
	margin-left: auto;
	height: 750px;
}
#homeheader {
	border-width: 0 1px;
	border-style: solid;
	border-color: #9A997D;
	background-color: #6C6B4E;
	float: left;
	width: 860px;
}
#homeheader img {
	float: left;
}
#navbar {
	width: 626px;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: #9A997D;
	z-index: 1030;
	float: left;
	bottom: 0px;
}
#navbar li {
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#mainContentHome {
	height: 419px;
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
}
#mainContentHome p {
	margin: 0px;
	padding: 0px;
}
#mainContentHome  a:link {
	color: #54533C;
	text-decoration: none;
}
#mainContentHome a:visited {
	color: #54533C;
	text-decoration: none;
}
#mainContentHome a:hover {
	color: #2C1C12;
	text-decoration: none;
}
#mainContentHome a:active {
	color: #2C1C12;
	text-decoration: none;
}
#navbar span {
	font-family: Arial, Helvetica, sans-serif;
}
#mainContentHistory {
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	color: #818068;
	background-image: url(paperbg.jpg);
	background-repeat: repeat-y;
}
#mainContentBirdactivity {
	height: 419px;
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
	background-image: url(rightbirdactivity.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
#mainContentBirdactivity p {
	margin: 0px;
	padding: 0px;
}
#mainContentBirdactivity a {
	color: #54533C;
	text-decoration: none;
}
#mainContentContact {
	height: 419px;
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
	background-image: url(leftcontact.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#mainContentGreen {
	height: 419px;
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
	background-image: url(leftgreen.jpg);
	background-repeat: no-repeat;
}
#mainContentGreen p {
	margin: 0px;
	padding: 0px;
}
#mainContentBios {
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
}
.historyCols {
	font-family: Georgia, "Times New Roman", Times, Garamond, serif;
	font-size: 11px;
	width: 190px;
	color: #413025;
	margin: 0 12px;
	float: left;
}
.historyCols a:link {
	color: #413025;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}
.historyCols p {
	padding: 0px;
	margin: 0 0 16PX 0;
}
.historyCols h2 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0px;
}
#historyTable {
	width: 140px;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	z-index: 1040;
}
#historyTable .spacer {
	background-color: #FFFFFF;
}
#accoladesColLeft {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #2C1C12;
	text-align: right;
	float: left;
	width: 175px;
	margin: 8px;
}
#accoladesColLeft span {
	font-weight: bold;
}
#accoladesColLeft p {
	margin: 0px;
	padding: 3px 0;
	_padding: 3px 0;
}
#accoladesColRight {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #2C1C12;
	text-align: left;
	float: left;
	width: 175px;
	margin: 8px;
}
#accoladesColRight span {
	font-weight: bold;
}
#accoladesColRight p {
	margin: 0px;
	padding: 3px 0 6px 0;
	_padding: 3px 0 6px 0;
}
.greenGlobe {
	float: left;
	top: 90px;
	position: relative;
}
.center {
	text-align: center;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.alignRightDiv {
	text-align: right;
}
#mainContentDiv1 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 18px;
	color: #818068;
	float: left;
	width: 353px;
	height: 395px;
}
#mainContentDiv2 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.66em;
	line-height: 13px;
	color: #818068;
	float: left;
	width: 590px;
	height: 410px;
}
#mainContentDiv2 span {
	font-style: italic;
}
#mainContentDiv3 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 420px;
	height: 419px;
}
#mainContentDiv4 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 390px;
	height: 302px;
}
#mainContentDiv5 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 180px;
	height: 419px;
}
#mainContentDiv6 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 353px;
	height: 270px;
}
#mainContentDiv7 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 202px;
	height: 289px;
}
#mainContentDiv8 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 13px;
	color: #818068;
	float: left;
	width: 353px;
	height: 307px;
}
#mainContentDiv9 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	height: 380px;
	position: relative;
	text-align: left;
	width: 215px;
}
#mainContentDiv10 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 390px;
	height: 293px;
}
#mainContentDiv10 span {
	font-weight: bold;
}
#mainContentDiv12 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 390px;
	height: 236px;
}
#mainContentDiv14 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 425px;
	text-align: center;
}
#mainContentDiv14 p {
	margin: 16px 0 0 0;
}
#mainContentDiv14 span {
	font-weight: bold;
	margin: 8px;
}
#mainContentDiv15a {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #818068;
	float: left;
	width: 400px;
	text-align: right;
}
#mainContentDiv15a h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#mainContentDiv15b {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 21px;
	color: #818068;
	float: left;
	width: 190px;
	text-align: center;
	font-weight: bold;
	border-width: 0 1px;
	border-style: solid;
	border-color: #6C6B4E;
}
#mainContentDiv15c {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 14px;
	float: left;
	width: 180px;
	text-align: left;
	font-weight: bold;
}
#mainContentDiv17 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 320px;
	height: 419px;
}
#mainContentDiv18 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 13px;
	color: #818068;
	float: left;
	width: 410px;
	height: 255px;
	text-align: center;
}
#mainContentDiv18 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#mainContentDiv20 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	color: #818068;
	float: left;
	width: 210px;
	text-align: center;
	height: 419px;
}
#mainContentDiv21 {
	float: left;
	width: 400px;
	height: 385px;
}
#mainContentDiv21 p {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #818068;
	text-align: left;
}
#mainContentDiv21   h2 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 8px 0 3px 0;
	color: #818068;
}
#mainContentDiv23 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 13px;
	color: #818068;
	float: left;
	width: 353px;
	height: 410px;
}
#textScroll1 {
	overflow: auto;
	height: 235px;
	width: 347px;
}
#textScroll1 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll2 {
	overflow: auto;
	height: 347px;
	width: 570px;
}
#textScroll2  h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll3 {
	overflow: auto;
	height: 340px;
	width: 420px;
}
#textScroll3  h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll4 {
	overflow: auto;
	height: 200px;
	width: 390px;
}
#textScroll4 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll5 {
	overflow: auto;
	height: 300px;
	width: 180px;
}
#textScroll5 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll6 {
	overflow: auto;
	height: 161px;
	width: 347px;
}
#textScroll6 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll7 {
	overflow: auto;
	height: 200px;
	width: 202px;
}
#textScroll7 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll8 {
	overflow: auto;
	height: 235px;
	width: 337px;
	line-height: 12px;
}
#textScroll8 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll9 {
	overflow: auto;
	height: 230px;
	width: 202px;
}
#textScroll9 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll10 {
	overflow: auto;
	height: 141px;
	width: 347px;
}
#textScroll10 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll11 {
	overflow: auto;
	height: 180px;
	width: 390px;
}
#textScroll11 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll12 {
	overflow: auto;
	height: 150px;
	width: 390px;
}
#textScroll12 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll13 {
	overflow: auto;
	height: 207px;
	width: 390px;
}
#textScroll13 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll14 {
	overflow: auto;
	width: 425px;
	text-align: left;
	line-height: 15px;
}
#textScroll14 p {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#textScroll14 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll16 {
	overflow: auto;
	height: 195px;
	width: 347px;
}
#textScroll16 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll17 {
	overflow: auto;
	height: 265px;
	width: 317px;
}
#textScroll17 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll17 ul {
	margin: 0px;
	padding: 0px;
}
#textScroll17 li {
	margin: 0px;
	padding: 6px 0 0 0;
	_padding: 6px 0 0 0;
	list-style-type: none;
	text-align: center;
	font-weight: bold;
}
#textScroll18 {
	overflow: auto;
	height: 160px;
	width: 400px;
	margin: 0 0 0 65px;
}
#textScroll19 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 13px;
	color: #818068;
	float: left;
	width: 353px;
	height: 279px;
	overflow: auto;
}
#textScroll19 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#textScroll19 ul {
	margin: 4px 0 4px 20px;
	padding: 0px;
}
#textScroll19 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll19 h2 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #818068;
	margin: 0 0 5px 0;
	padding: 0px;
}
#textScroll19 h3 {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #818068;
	margin: 0px;
	padding: 0px;
}	
#textScroll20 {
	overflow: auto;
	width: 210px;
	text-align: left;
	line-height: 13px;
	height: 350px;
}
#textScroll20   h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll20 p {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#textScroll20 ul {
	margin: 0px;
	padding: 0px;
}
#textScroll20 li {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	list-style-type: square;
}
#textScroll21 {
	overflow: auto;
	width: 400px;
	text-align: left;
	line-height: 13px;
	height: 300px;
}
#textScroll21 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#textScroll22 {
	overflow: auto;
	width: 210px;
	text-align: left;
	line-height: 13px;
	height: 285px;
}
#textScroll22 p {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#textScroll22 ul {
	margin: 0px;
	padding: 0px;
}
#textScroll22 li {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	list-style-type: square;
}
#textScroll23 {
	overflow: auto;
	height: 340px;
	width: 347px;
}
#textScroll23 h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#mainContentLinks {
	width: 347px;
	float: left;
	position: inherit;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #818068;
	text-decoration: none;
	text-align: center;
}
#mainContentLinks .link {
	width: 86px;
}
#mainContentLinks .spacer {
	background-color: #818068;
}
#mainContentLinks  a:link {
	color: #54533C;
	text-decoration: none;
}
#mainContentLinks a:visited {
	color: #54533C;
	text-decoration: none;
}
#mainContentLinks a:hover {
	color: #2C1C12;
	text-decoration: none;
}
#mainContentLinks a:active {
	color: #2C1C12;
	text-decoration: none;
}
#bottomLinksTable {
	width: 390px;
	position: relative;
	text-align: center;
	top: 12px;
	float: right;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	z-index: 1040;
}
#bottomLinksTable 
.spacer  {
	background-color: #FFFFFF;
}
#bottomLinksTable  a:link {
	color: #FFF;
	text-decoration: none;
}
#bottomLinksTable a:visited {
	color: #FFF;
	text-decoration: none;
}
#bottomLinksTable a:hover {
	color: #2C1C12;
	text-decoration: none;
}
#bottomLinksTable a:active {
	color: #2C1C12;
	text-decoration: none;
}
#bottomLinksTable span {
	color: #2C1C12;
}
#bottomQuoteDiv {
	width: 440px;
	position: relative;
	text-align: right;
	top: 12px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, Garamond, serif;
	font-size: 0.7em;
	color: #FFFFFF;
	line-height: 16px;
	border-width: 0 2px 0 0;
	border-style: solid;
	border-color: #FFFFFF;
	padding: 0 12px 0 0;
}
#bottomQuoteDiv span {
	font-style: italic;
	font-weight: bold;
}
#bottomQuoteDivShort {
	width: 365px;
	position: relative;
	text-align: right;
	top: 12px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, Garamond, serif;
	font-size: 0.7em;
	color: #FFFFFF;
	line-height: 16px;
	border-width: 0 2px 0 0;
	border-style: solid;
	border-color: #FFFFFF;
	padding: 0 12px 0 0;
}
#reservContainerHome {
	position: absolute;
	width: 100%;
	top: 485px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerHome div {
	margin: auto;
	width: 927px;
}
#reservContainerHome   img {
	position: relative;
}
#reservContainerGreen {
	position: absolute;
	width: 100%;
	top: 520px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerGreen div {
	margin: auto;
	width: 947px;
}
#reservContainerActivit {
	position: absolute;
	width: 100%;
	top: 425px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerActivit div {
	margin: auto;
	width: 947px;
}
#reservContainerActivit2 {
	position: absolute;
	width: 100%;
	top: 320px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerActivit2 div {
	margin: auto;
	width: 947px;
}
#reservContainerBirding {
	position: absolute;
	width: 100%;
	top: 460px;
	left: 6px;
	text-align: left;
	z-index: 200;
}
#reservContainerBirding div {
	margin: auto;
	width: 947px;
}
#reservContainerNaturalist {
	position: absolute;
	width: 100%;
	top: 350px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerAccolades {
	position: absolute;
	width: 100%;
	top: 330px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerBirdresearch {
	position: absolute;
	width: 100%;
	top: 250px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#reservContainerBirdresearch div {
	margin: auto;
	width: 947px;
}
#reservContainerNaturalist div {
	margin: auto;
	width: 947px;
}
#specialContainerHome {
	position: absolute;
	width: 100%;
	top: 183px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#specialContainerHome div {
	margin: auto;
	width: 965px;
}
#specialContainerReserv {
	position: absolute;
	width: 100%;
	top: 10px;
	left: 6px;
	text-align: right;
	z-index: 10;
}
#specialContainerReserv div {
	margin: auto;
	width: 970px;
}
#binocularContainer {
	position: absolute;
	width: 100%;
	top: 320px;
	left: 6px;
	text-align: left;
	z-index: 10;
}
#binocularContainer div {
	width: 520px;
	margin: auto;
}
.textBios {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	width: 122px;
	float: left;
	margin: 5px 0 0 0;
}
.textBios span {
	font-weight: bold;
}
.textBios p {
	padding: 0 3px 0 6px;
	_padding: 0 3px 0 6px;
}
#hiddenText {
	visibility: hidden;
	left: -2000px;
	font-size: 1px;
}
#dayTripsTextBox {
	width: 383px;
	height: 141px;
	background-color: #6C6B4E;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	border: 2px solid #FFF;
	bottom: 0px;
	float: left;
	position: relative;
}
#dayTripsTextBox p {
	margin: 0 0 5px 0;
}
#dayTripsTextBox h2 {
	font-size: 13px;
	margin: 14px 0;
}
#naturalistLinks {
	width: 390px;
	float: left;
	position: inherit;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #818068;
	text-decoration: none;
	text-align: center;
}
.historyTableCenterDiv {
	text-align: center;
	width: 140px;
	margin: auto;
}
#directionsReservDivWidth {
	width: 180px;
	font-size: 0.9em;
}
.googleMap {
	float: right;
	bottom: 0px;
	position: fixed;
}
#imagePad {
	margin: 6px 0 6px 6px;
}
#accoladesThumbContainer {
	width: 860px;
	float: left;
}
.largeText  {
	font-size: 12px;
}
.largeText a {
	font-size: 13px;
}
#rateChart table {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}
#rateChart {
	float: right;
	width: 624px;
	background-color: #6C6B4E;
	position: relative;
	height: 413px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 3px solid #FFFFFF;
	overflow: auto;
}
#rateChart   p  {
	color: #FFFFFF;
}
#rateChart  a:link  {
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}
#rateChart a:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}
#rateChart a:hover {
	font-size: 11px;
	color: #B5B9A2;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}
#rateChart a:active {
	font-size: 11px;
	color: #B5B9A2;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	line-height: 12px;
}
#rateChart  table  a:link   {
	color: #2C1C12;
	font-size: 11px;
	text-decoration: underline;
}
#rateChart table a:visited {
	color: #2C1C12;
	font-size: 11px;
	text-decoration: underline;
}
#rateChart table a:hover {
	color: #54533C;
	font-size: 11px;
}
#rateChart table a:active {
	color: #54533C;
	font-size: 11px;
	text-decoration: underline;
}
.rateChartTdLabelsLeft {
	font-size: 12px;
	color: #FFFFFF;
	padding: 3px;
	text-align: left;
	line-height: 14px;
}
.rateChartTdLabelsCenter {
	font-size: 12px;
	color: #FFFFFF;
	padding: 3px;
	text-align: center;
}
.rateChartTdLeft {
	background-color: #B5B9A2;
	text-align: left;
	color: #2C1C12;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #6C6B4E;
	padding: 3px;
}
.rateChartTdCenter {
	background-color: #B5B9A2;
	text-align: center;
	color: #2C1C12;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #6C6B4E;
	padding: 3px;
}
.rateChartTdDisclaimer {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 11px;
	text-align: left;
	vertical-align: bottom;
}
.alignBottom {
	vertical-align: bottom;
}
.calendarTdCenter {
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	padding: 3px;
	width: 30px;
}
.rateChartTdRight {
	background-color: #B5B9A2;
	text-align: right;
	color: #2C1C12;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #6C6B4E;
	padding: 2px;
}
.calendarTdMonth {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
.calendarTdSpecial {
	background-color: #507A92;
	text-align: right;
	color: #FFFFFF;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdCall {
	background-color: #AFAE92;
	text-align: right;
	color: #393829;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdBooked {
	background-color: #474633;
	text-align: right;
	color: #FFFFFF;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdBlank {
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	padding: 2px;
}
.calendarTdBlankNoline {
	width: 30px;
	height: 16px;
	padding: 2px;
}
.calendarTdSpecial16 {
	background-color: #507A92;
	text-align: right;
	color: #FFFFFF;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdCall16 {
	background-color: #637E8F;
	text-align: right;
	color: #FFFFFF;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdBooked16 {
	background-color: #474633;
	text-align: right;
	color: #FFFFFF;
	padding: 2px;
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	vertical-align: text-top;
}
.calendarTdBlank16 {
	width: 30px;
	height: 16px;
	border: 1px solid #FFF;
	padding: 2px;
}
.calendarTdBlankNoline16 {
	width: 30px;
	height: 16px;
	padding: 2px;
}
#contactSidebar {
	float: right;
	width: 250px;
	background-color: #6C6B4E;
	top: 3px;
	right: 3px;
	position: relative;
	height: 410px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-align: center;
	overflow: auto;
}
#contactSidebar  h2 {
	font-size: 15px;
	padding: 0px;
	margin: 6px 0 0 0;
}
#contactSidebar h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 8px 0 0 0;
}
#contactSidebar a:link {
	color: #FFFFFF;
}
#contactSidebar a:visited {
	color: #FFFFFF;
}
#contactSidebar a:hover {
	color: #D3D3B3;
}
#contactSidebar a:active {
	color: #D3D3B3;
}
#contactSidebar p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	line-height: 13px;
	color: #FFF;
}
#contactSidebar h1 {
	visibility: hidden;
	left: -2000px;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	font-size: 1px;
}
#weatherChartDiv {
	float: left;
	width: 320px;
	border: 2px solid #818068;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	padding: 18px;
	font-size: 14px;
}
.weatherTemp {
	text-align: center;
	line-height: 21px;
}
#form1 {
	text-align: left;
	width: 390px;
	margin: auto;
}
.textField {
	width: 377px;
}
#form1 label {
	top: 0px;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
}
#phpReturns {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #6C6B4E;
	text-align: center;
	width: 590px;
	float: left;
}
#phpReturns  a:link {
	color: #2C1C12;
	text-decoration: underline;
}
#phpReturns a:visited {
	color: #B9B896;
}
#phpReturns a:hover {
	color: #6C6B4E;
}
#phpReturns a:active {
	color: #B9B896;
}
#fbTable {
	width: 90px;
	position: relative;
	text-align: center;
	top: 11px;
	float: right;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	z-index: 1040;
}
.checkAvail {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.checkAvail   a {
	font-size: 13px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
#mainContentReserv {
	height: 419px;
	text-align: left;
	vertical-align: middle;
	float: left;
	clear: both;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #9A997D;
	width: 860px;
	background-color: #FFFFFF;
	color: #818068;
}
#mainContentReserv p {
	margin: 0px;
	padding: 0px;
}
#reservLink a:link {
	color: #54533C;
	text-decoration: none;
}
#reservLink a:visited {
	color: #54533C;
	text-decoration: none;
}
#reservLink a:hover {
	color: #2C1C12;
	text-decoration: none;
}
#reservLink a:active {
	color: #2C1C12;
	text-decoration: none;
}
#bottomQuoteDivShort span {
	font-style: italic;
	font-weight: bold;
}
