/* CSS Document */

body {
font-family:Tahoma, Helvetica, sans-serif;
font-size:1.0em;
margin:0px;

height:100%;
background-color:#2e612b;
padding:0px;
background-image:url(/images/background_right.gif);
background-repeat:repeat-y;
background-position:left;
color:#2e612b;

overflow-y:auto;
}

img {
margin:5px 5px 5px 5px;
}

h1 {
color:#00a6dd;
font-size:1.2em;
margin-bottom:-10px;
}

h2 {
font-size:1.3em;
margin-bottom:-10px;
border-bottom:solid 1px #2e612b;
}

a, a:visited {
/*color:#2e612b;*/
color:#00a6dd;
text-decoration:underline;
}

a:hover {
/*color:#00a6dd;*/
color:#2e612b;
text-decoration:none;
}

form {
padding:0;
margin:0;
}

.clearDiv {
clear:both;
}

.siteContain {
width:585px;
margin-left:265px;
/*margin-right:auto;*/
clear:both;
}

.leftSide {
/*background-color:#FFFFFF;*/
/*float:right;*/
width:585px;
}

.leftContain {
clear:both;
}

.logoDiv {
padding:5px 0 5px 20px;
background-image:url(/images/blue_accent.gif);
background-repeat:repeat-y;
background-position:left;
}

.loginDiv {
color:#FFFFFF;
background-color:#2e612b;
font-size:0.8em;
clear:both;
padding:2px 0px 2px 0px;
}

.formFloat {
float:left;
padding-right:10px;
}

.quicklinks {
float:right;
}


.contentContain {
clear:both;
padding:0px 20px 10px 20px;
/*background-color:#FFFFFF;*/
}

.contentDiv {
font-size:0.8em;
padding:0px 0px 10px 0px;
}

.backToTop{
text-align:right;
}

.tidbitsContain {
background-image:url(/images/tidbits_back.gif);
background-repeat:repeat-y;
background-position:center;
}

.footprintsDiv {
width:295px;
float:left;
background-image:url(/images/paw.gif);
background-repeat:no-repeat;
background-position:bottom right;
padding:10px 10px 20px 10px;
}

.footprintsDiv h2 {
font-size:1.1em;
}

.footprintsDiv p {
font-size:0.8em;
margin-bottom:-10px;
}

.eventsDiv {
width:200px;
float:right;
padding:10px 10px 20px 10px;
}

.eventsDiv h2 {
font-size:1.1em;
}

.eventsDiv p {
font-size:0.8em;
margin-bottom:-10px;
}

.bottomMenu {
font-size:0.6em;
padding:10px 0px 0px 0px;
}






.rightSide {
background-color:#FFFFFF;
float:left;
width:255px;
}

.rightContain {
clear:both;
}

.menuContainer {
/*width:850px;*/
margin-left:auto;
margin-right:auto;
}

.menuPosition{
width:255px;
padding-left:0px;
}

.menu {
height:550px;
background-image:url(/images/mountain.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
padding:1px 0px 0px 0px;
}

.greenSpacer {
height:2px;
background-color:#2e612b;
}

.copy {
font-size:0.6em;
padding:10px 0px 0px 0px;
}

.credits {
background-color:#65b360;
font-size:0.6em;
padding:5px 5px 5px 5px;
text-align:right;
}

.credits a, .credits a:visited {
color:#2e612b;
text-decoration:underline;
}

.credits a:hover {
color:#FFFFFF;
text-decoration:none;
}

UL {
	list-style-image:url(images/bear_paw.png);
}

