body {
	font: 11px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	background: #bfa66b url(../img/backgrounds/bg-body.jpg) repeat-x center top;
}
br {
	clear: both;
}

/*-----Classes-----*/
.tanText {
	color: #B4B173;
}
.GreenHdr {
	font-size: 13px;
	line-height: 28px;
	color: #DFDC8F;
}

/*-----ID's------*/
#WrapperHome {
	height: 527px;
	width: 945px;
	margin: 45px auto;
	position: relative;
	z-index:1;
}
#Navigation {
	position: absolute;
	left: -1px;
	top: 0px;
	z-index:2;
}
#Navigation a {
	outline:none;
}
#WrapperHome #Swapperoo {
	left: 208px;
	position: absolute;
	z-index: 1;
}
#WrapperHome #SwapperooPhotos {
	left: 208px;
	position: absolute;
	z-index: 1;
}
#WrapperHome #ContentHome {
	position: absolute;
	left: 455px;
	top: 175px;
	width: 425px;
	z-index:5;
}

#WrapperHome #ContentTopRight {
	float: right;
	color: #A99158;
	margin-top: -17px;
	margin-right: 15px;
	z-index:115;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
}
#Copyright {
	position: absolute;
	bottom: -25px;
	left: 35px;
	font: 9px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #8A7848;
	z-index:1;
}
#WrapperHome #Copyright a, a:link, a:visited, a:hover, a:active {
	color: #8A7848;
}

#CopyrightInternal {
	position: absolute;
	bottom: -10px;
	font: 9px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #8A7848;
	z-index:1;
	right: 15px;
}
#Chalkboard {
	position: absolute;
	width: 203px;
	bottom: 20px;
	left: 50px;
	z-index:4;
	height: 153px;
	margin: 0px;
	padding: 0px;
}
#ChalkboardLodging {
	position: absolute;
	width: 144px;
	bottom: -20px;
	left: 85px;
	z-index:4;
	height: 108px;
	background: url(../img/chalkboard/lodging.png) no-repeat;
	margin: 0px;
	padding: 0px;
}
#ChalkboardHistory {
	position: absolute;
	width: 144px;
	bottom: -20px;
	left: 85px;
	z-index:4;
	height: 108px;
	background: url(../img/chalkboard/history.png) no-repeat;
	margin: 0px;
	padding: 0px;
}
#ChalkboardRecreation {
	position: absolute;
	width: 144px;
	bottom: -20px;
	left: 85px;
	z-index:4;
	height: 108px;
	margin: 0px;
	padding: 0px;
}
#ChalkboardAbout {
	position: absolute;
	width: 144px;
	bottom: -20px;
	left: 85px;
	z-index:4;
	height: 108px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	background: url(../img/chalkboard/phot-album.png);
}
#ChalkboardPhotoAlbum {
	position: absolute;
	width: 144px;
	bottom: -20px;
	left: 85px;
	z-index:4;
	height: 108px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/chalkboard/phot-album.png);
	background-repeat: no-repeat;
}
#PhotoAlbumTitle {
	position: absolute;
	top: 45px;
	left: 235px;
	z-index:6;
}
#Special {
	position: absolute;
	width: 145px;
	font: 10px/12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	bottom: 55px;
	left: 75px;
	z-index:4;
}
#ContentLodging {
	position: absolute;
	bottom: 50px;
	width: 435px;
	z-index:5;
	right: 41px;
}
#ContentHistory {
	position: absolute;
	bottom: 59px;
	width: 471px;
	z-index:5;
	right: 57px;
}

#WrapperHome #ContentHistory p {
	font: 10px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#WrapperHome #ContentHistory p a {
	color: #F3F2BD;
	text-decoration: none;
	text-align: right;
	font-size: 10px;
	line-height: 10px;
}
#ContentHistoryTitle {
	position: absolute;
	bottom: 45px;
	width: 400px;
	z-index:5;
	right: 46px;
	text-align: right;
}

#WrapperHome #ContentLodging p {
	font: 10px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#WrapperHome #ContentLodging p a {
	color: #F3F2BD;
	text-decoration: none;
	text-align: right;
	font-size: 10px;
	line-height: 10px;
}
#ContentLodgingTitle {
	position: absolute;
	bottom: 45px;
	width: 400px;
	z-index:5;
	right: 46px;
	text-align: right;
}
#ContentRecreation {
	position: absolute;
	bottom: 57px;
	width: 603px;
	z-index:5;
	right: 29px;
	font: 10px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#ContentSpecials {
	position: absolute;
	bottom: 23px;
	width: 513px;
	z-index:5;
	right: 44px;
	font: 10px/16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#ContentAbout {
	position: absolute;
	left: 240px;
	bottom: 55px;
	width: 650px;
	z-index:5;
	font: 10px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	height: 442px;
}
#ContentPhotoAlbum {
	position: absolute;
	left: 230px;
	width: 635px;
	z-index:5;
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	top: 65px;
}

/*----------Lodging Left Nav----------*/
#LodgingLeftNav {
	position: absolute;
	z-index: 10;
	bottom: 20;
	bottom: 57px;
	text-align: right;
	right: 500px;
}
#WrapperHome #LodgingLeftNav a, a:link, a:visited, a:active {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #F3F2BD;
	text-decoration: none;
}
#WrapperHome #LodgingLeftNav a:hover {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	text-decoration: none;
}
#WrapperHome #LodgingLeftNav a.current {
	color: #FFF;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#WrapperHome #LodgingLeftNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

/*----------History Left Nav----------*/
#HistoryLeftNav {
	position: absolute;
	z-index: 10;
	bottom: 20px;
	bottom: 57px;
	text-align: right;
	right: 550px;
}
#WrapperHome #HistoryLeftNav a, a:link, a:visited, a:active {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #F3F2BD;
	text-decoration: none;
}
#WrapperHome #HistoryLeftNav a:hover {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	text-decoration: none;
}
#WrapperHome #HistoryLeftNav a.current {
	color: #FFF;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#WrapperHome #HistoryLeftNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

/*----------Services Left Nav----------*/
#ServicesLeftNav {
	position: absolute;
	z-index: 10;
	bottom: 20px;
	bottom: 57px;
	text-align: right;
	right: 500px;
}
#WrapperHome #ServicesLeftNav a, a:link, a:visited, a:active {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #F3F2BD;
	text-decoration: none;
}
#WrapperHome #ServicesLeftNav a:hover {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	text-decoration: none;
}
#WrapperHome #ServicesLeftNav a.current {
	color: #FFF;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#WrapperHome #ServicesLeftNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

/*----------Recreation Left Nav----------*/
#RecreationLeftNav {
	position: absolute;
	z-index: 10;
	bottom: 20px;
	bottom: 65px;
	text-align: right;
	right: 660px;
}
#WrapperHome #RecreationLeftNav a, a:link, a:visited, a:active {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #F3F2BD;
	text-decoration: none;
}
#WrapperHome #RecreationLeftNav a:hover {
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	text-decoration: none;
}
#WrapperHome #RecreationLeftNav a.current {
	color: #FFF;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#WrapperHome #RecreationLeftNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}


#Special a {
	color: #BC882D;
	text-decoration: none;
}
#SectionHeader {
	position: absolute;
	left: 435px;
	top: 115px;
	z-index:5;
}
#Logo {
	position: absolute;
	top: 390px;
	right: 65px;
	z-index:5;
}
#weatherWrapper {
	position: absolute;
	right: 10px;
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #515151;
	z-index:1;
	top: 532px;
}

/*-----Footer Lodging-----*/
#FooterLodgingNav {
	font: 10px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: center;
	position: absolute;
	width: 700px;
	right: 15px;
	color: #DFDC8F;
	top: 550px;
	z-index:10px;
}
#FooterLodgingNav a, a:link, a:visited, a:active {
	color: #DFDC8F;
	text-decoration: none;
}
#FooterLodgingNav a:hover {
	color: #4B4429;
	text-decoration: none;
}
#FooterLodgingNav a.current {
	color: #4B4429;
	text-decoration: none;
}

/*-----Footer Recreation-----*/
#FooterRecNav {
	font: 10px/21px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: center;
	position: absolute;
	width: 700px;
	right: 15px;
	color: #DFDC8F;
	top: 475px;
	z-index:90;
}
#FooterRecNav a, a:link, a:visited, a:active {
	color: #DFDC8F;
	text-decoration: none;
}
#FooterRecNav a:hover {
	color: #FFF;
	text-decoration: none;
}
#FooterRecNav a.current {
	color: #FFF;
	text-decoration: none;
}


/*-----Maps-----*/
#Map {
	background: url(../img/map/DrivingDirections_Map.jpg) no-repeat;
	height: 800px;
	width: 800px;
	margin: 0px;
	padding: 0px;
	z-index: 1;
}
#Map #mapTextBottom {
	color: #000;
	position: absolute;
	top: 569px;
	width: 721px;
	left: 38px;
	font-size: 11px;
	line-height: 14px;
	z-index: 2;
}
#Map #MapTextRight {
	position: absolute;
	left: 565px;
	top: 359px;
	width: 200px;
	font: bold 10px/14px Arial, Helvetica, sans-serif;
	color: #000;
	z-index: 2;
}
#Map #MapTextRight a {
	color: #f04323;
}
#website a {
	color: #603913;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
#text {
	margin-bottom: 10px;
}

