html {
}
body {
	font-family: 'Arial', 'Sans-Serif';
	font-size: 10px;
	color: #000;
	margin: 0;
	padding: 0;
	background-color: #fbeed2;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
H1 {
	font-weight: 600;
	font-size: 18px;
	color: #3f4d2c;
}
h2 {
	font-weight: 600;
	font-size: 18px;
	color: #506886;
}

h3 {
	font-weight: 600;
	font-size: 16px;
	color: #878151;
}
h4 {
	font-weight: 600;
	font-size: 16px;
	color: #3f4d2c;
}
h5 {
	font-weight: 600;
	font-size: 14px;
	color: #506886;
}
h5.indent {
	padding: 0em 0em 0em 3em;
}
h6 {
	font-weight: 600;
	font-size: 14px;
	color: #878151;
}
#container {
	width: 850px;
	margin: 0px auto;
	background-color: #fbeed2;
}
p {
	font-size: 12px;
}
p.indent {
	padding: 0em 0em 0em 7em;
}
p.quote {
	padding: 0em 5em 0em 7em;
	font-size: .85em;
	font-style: italic;
	color: #444;
}
p.date {
	font-size: 14px;
	font-weight: 600;
	color: #b34f21;
}
ul {
	font-size: 12px;
	padding: 0px 0px 0px 12px;
}

ul li {
	font-size: 12px;
	list-style-type: none;
	padding: 0px 0px 0px 12px;
	line-height: 1.3em;
}
ul:a, li:a {
 font-size: 12px;
 list-style-type: none;
 padding: 0px 0px 0px 12px;
}

ol{
	font-size: 12px;
	list-style-type: decimal;
	padding: .3em 0em 0em 2em;
}
ol li{
	font-size: 12px;
	list-style-type: decimal;
	padding: .3em 0em 0em 2em;
}
.home {
	padding: -.7em 0 0 0;
}
a:link {
	color: #000000;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #666666;
}
#clear {
	clear: both;
}
.p clear {
	clear: both
}
.gallerycaptions	{
font-size: 14px;
	font-weight: 500;		
}
.clear	{
clear: both;		
}
#leftimage {
	float: left;
	padding: 0px 15px 15px 0px;
}
#rightimage {
	float: right;
	padding: 0px 0px 15px 15px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.smalljumps {
	font-size: 9px;
	color: #333300;
}
.menus {
	font-size: 8px;
	background:#ffffff;
 padding:5px outline: 1 px;
}
.copyright {
	font-size: 8px;
	color: #333333;
}
.copyright: a {
 font-size: 8px;
 color: #333333;
}
.caption {
	font-size: 11px;
	color: #333333;
	padding: -5px 0 0 0;
}
.caption a:link, v:link {
	font-size: 11px;
	color: #333333;
}
.subhead11 {
	font-weight: 500;
	font-size: 11px;
	color: #999966;
	vertical-align: bottom;
}
.subhead {
	font-weight: 500;
	font-size: 12px;
	color: #999966;
	vertical-align: bottom;
}
.nash {
	padding: 10 10 10 10;
	font-size: 11px;
	color: #9d651d;
}
.special {
	font-weight: 600;
	font-size: 11px;
	color: #cc3333;
	text-align:center;
	font-weight: 500;
	font-size: 12px;
	color: #999966;
}
.hometitle {
	color: #444;
	background: #c2ab84;
	font-size: 9 px;
}
.hometableone {
	font-size: 10 px;
}
.hometabletwo {
	background: #b5a579;
	font-size: 10 px;
}
.hometabletoprow {
	background: #818869;
	font-size: 10 px;
}
#anne {
	font-size: .9em;
	padding: 10 10 10 10;
	font-style: italic;
	color: #000000;
}
#anne a:link, a:visited {
	font-size: 1em;
	font-style: italic;
	color: #000000;
}
#quote {
	padding: 5px 0px 5px 0px;
	font-size: .85em;
	font-style: italic;
	color: #444;
}
.mission {
	padding: 5px 50px 5px 30px;
	font-size: 12px;
	font-style: italic;
	color: #444;
}
.lumberjack {
	background-color: #B4C089;
	font-size: .8em;
	color: #333333;
	padding: 20px 10px 20px 10px;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
}
.homejump1 {
	font-size:12px;
	color: #666633;
}
.homejump2 {
	font-size:12px;
	color: #666699;
}
.homejump1 a:link, a:visited {
	font-size:12px;
	color: #666633;
}
.homejump2 a:link, a:visited {
	font-style: normal;
	font-size:12px;
	color: #666699;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.outposttext {
	border-spacing: 0;
	padding: 10px 10px 10px 10px;
	background: #ffffff;
	border: 1px solid black;
}
.outpostquote {
	border-spacing: 0;
	padding: 10px 10px 10px 10px;
	background: #EEB156;
	font-style: italic;
	color: #000000;
}
.outpostcanoeheading {
	border-spacing: 0;
	padding: 10px;
	font-weight: 600;
	font-size: 12px;
	color: #ffffff;
	background: #335f7c;
	margin: 30px 0px 0px 0px;
}
.outpostbackpackheading {
	border-spacing: 0;
	padding: 10px;
	font-weight: 600;
	font-size: 12px;
	color: #ffffff;
	background: #336332;
}
.outpostkayakheading {
	border-spacing: 0;
	padding: 10 10 10 10;
	font-weight: 600;
	font-size: 12px;
	color: #ffffff;
	background: #c37310;
}
.outpostcanoetext {
	border-spacing: 0;
	padding: 10 10 10 10;
	background: #d6dfe5;
	border: 1px solid black;
}
.outpostbackpacktext {
	border-spacing: 0;
	padding: 10 10 10 10;
	background: #d7e1d7;
	border: 1px solid black;
}
.outpostkayaktext {
	border-spacing: 0;
	padding: 10 10 10 10;
	background: #eed8bc;
	border: 1px solid black;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.movie {
	border-spacing: 0;
	padding: 10px 10px 10px 10px;
	background: #222;
}
.toc {
	border-spacing: 0;
	padding: 5px 5px 5px 15px;
	background: #7e8a64;
	font-size: 11px;
	color: #000;
}
.toc a:visited {
	color: #000;
}
.toc a:link {
	color: #000;
}
.toc a:hover {
	color: #ccc;
}
.style2 {
	font-family: "Times New Roman", Times, serif
}
.style3 {
	color: #666699
}
.style15 {
	color: #663366;
	font-weight: bold;
}
.style16 {
	color: #660066;
	font-weight: bold;
}
.style18 {
	font-size: 13px;
}
.style20 {
	color: #660066;
	font-weight: bold;
	font-size: 14px;
}
.style21 {
	background-color: #c0d0f0;
	font-size: 14px;
	padding: 20px;
}
#summertable table#sc {
	width: 450px;
	margin: 0px, auto;
	background-color: white;
}
#summertable #sc caption {
	font-style: bold;
	font-size: 1.2em;
	color: #666;
	text-align: left;
	padding: 40px 0px 10px 0px;
}
#summertable #sc th {
	text-align: left;
	text-size: 1.2em;
	color: #333333;
	background-color:#877c5c;
	padding: 10px 0px 5px 5px;
	border: 1px solid #333;
	border-collapse: collapse;
}
#summertable #sc tbody {
	font-size:.9em;
	border: 1px solid #333;
	border-collapse: collapse;
}
#summertable #sc tr.even {
	padding: 15px;
	background-color: #b9c59a;
}
#summertable #sc tr.odd {
	background-color: #afa68c;
	padding: 15px;
}
#summertable #sc tr:hover {
	background-color: #7c8b64;
	padding: 15px;
}
.eventstable {
	font-size: .9em;
}
.eventscolumna {
	background-color: #b69e6f;
}
.eventscolumnb {
	background-color: #a38b5d;
}
.eventscolumnc {
	background-color: #e2d5bd;
}
.eventscolumnd {
	background-color: #cebe9e;
}
#learnmore {
	font-size: 1.1em;
	font-weight: bold;
}
.eventsheader {
	font-size: 18px;
	line-height: 1.3em;
	color: #2e4f92;
}
.eventstable {
	font-size: 13px;
}
.indexhurrytext {
	font-size: 14px;
	line-height: 1.2em;
	color: #2e4f92;
	padding: 10px;
}
.enrollnow {
	font-size: 16px;
	color: #d76a22;
	font-style: italic;
	font-weight: 600;
}
