BODY {
	background-image:url(images/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#715946;
	
	font-size:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
}
div.info {
	font-size:120%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	color:#715946;
	left: 464px;
	top: 297px;
	width: 423px;
	height: 71px;
}
div.aboutbox {
	font-size:190%;
	font-family: "Arno Pro";
	position:absolute;
	color:#3c2d27;
	width:883px;
	z-index:2005;
	left: 8px;
	top: 47px;
	text-align: left;
	height: 40px;
		}

pre a:link {
	text-decoration: none;
	color:#FFFFFF;
}
pre a:visited {
	text-decoration: none;
    color:#FFFFFF;
}
pre a:hover {
	text-decoration: none;
	color:#F00;
}
pre a:active {
	text-decoration: none;
	color:#F00;
}
pre {
	font-size:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

img {
 border: none;
}

a {
 outline: none;
}

li {
 display:inline;
}

#desc {
	font-family:Arial, Helvetica, sans-serif;
	color: #715946;
	position:absolute;
	left: 18px;
	top: 411px;
	z-index:2005;
	text-align: left;
	width: 441px;
	height: 15px;
}

		div.photoholder {
	background-color:#333333;
	position:absolute;
	height:315px;
	width:427px;
	left: 18px;
	top: 91px;
	overflow: hidden;
	overflow-y : hidden;
	OVERFLOW : auto;
	white-space:nowrap;
		}
		div.photoalbums {
	font-family:Arial, Helvetica, sans-serif;
	height:177px;
	width:361px;
	position:absolute;
	padding-top:12px;
	padding-left:25px;
	padding-right:25px;
	left: 463px;
	top: 91px;
	color: #715946;
	overflow-y: hidden;
	background-image: url(images/boxboarder3.png);
	background-repeat:no-repeat;
	background-position:left top;
		}
		div.thumbs {
	color:#000;
	width:874px;
	height:130px;
	position:absolute;
	left: 18px;
	top: 419px;
	overflow: scroll;
	overflow-y: hidden;
	OVERFLOW: auto;
	white-space: nowrap;
	-ms-overflow-y: hidden;
		}
#loader {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	width:100%;
	height:1200px;
	background-color:#FFFFFF;
	color:#000000;
	margin-right:auto;
	margin-left:auto;
	z-index:1000;
	text-align:center;
	opacity:0.95;
	filter:alpha(opacity=95);
}

pre2 a:link {
	text-decoration: none;
	color:#FFFFFF;
}
pre2 a:visited {
	text-decoration: none;
    color:#FFFFFF;
}
pre2 a:hover {
	text-decoration:underline;
	color:#000000;
}
pre2 a:active {
	text-decoration: none;
	color:#666633;
}
pre {
	font-size:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
margin:0; 
padding:0; 
color: #1f7dac;
}

DIV.maindiv {
width:900px;
height:auto;
margin-right:auto;
margin-left:auto;
text-align:center;
overflow:visible;

}

DIV.header {
color:#000000;
background-color:#FFFFFF;
background-image:url(images/header.jpg);

width:900px;
height:200px;
z-index:0;
}



DIV.topimg {
	position:relative;
	text-align:center;
	color:#000000;
	bottom:0px;
	left: 0px;
	top: 0px;
}

DIV.topbox {
	position:relative;
	margin-top:0px;
	margin-right:60px;
	margin-left:60px;
	color:#000000;
	z-index:200;
	left: 0px;
}

DIV.contentarea {
	position:relative;
	background-repeat:no-repeat;
	background-position:center;
	width:900px;
	height:680px;
	color:#FFFFFF;
	z-index:200;
	background-color: #FFFFFF;
}
div.time {
	font-size:80%;
	color:#000000;
	position:absolute;
	left: 11px;
	top: -183px;
	width: 325px;
	height: 22px;
	background-color: #FFFFFF;
	z-index: 2000;
	text-align: left;
	z-index:2000;
}

div.menu {
	padding-top:10px;
	position:absolute;
	font-size:100%;
	text-align:center;
	padding-bottom:0px;
	background-color:#715946;
	color:#666633;
	height:27px;
	width:900px;
	left: 0px;
	top: 8px;
	background-image: url(images/menubg.jpg);
	}

div.slidecover {
	position:absolute;
	background-image:url(images/slideframe.jpg);
	height:267px;
	width:900px;
	top: 54px;
	z-index:200;
}
DIV.slides {
	position:absolute;
	color:#000000;
	width:900px;
	height:267px;
	top: 53px;
}
DIV.centerboxboarder {
	position:absolute;
	background-image:url(images/boxboarder.png);
	width:644px;
	height:306px;
	top: 324px;
	left: 30px;
	z-index: 200;
}
	
	DIV.centerboxboarder2 {
	position:absolute;
	background-image:url(images/boxboarder2.png);
	width:201px;
	height:305px;
	top: 324px;
	left: 673px;
	z-index: 200;
}

	div.titleimages {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	color:#000;
	width: 875px;
	height: 43px;
	left: 18px;
	top: 409px;
	bottom:0px;
	right:0px;
	z-index: 0;
	}
	
DIV.centerbox {
	font-size:110%;
	text-align:left;
	position:absolute;
	padding-top:15px;
	padding-right:0px;
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	color:#666633;
	width:625px;
	height:289px;
	left: 30px;
	top: 324px;
	z-index:-200;
}
DIV.tips {
	position:absolute;
	color:#000000;
	padding-top:15px;
	background-image:url(images/blackbox4.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:195px;
	height:291px;
	left: 676px;
	top: 324px;
}


SPAN.overimg {
	position:absolute;
	background-image:url(images/OverImageRight.png);
	background-repeat:no-repeat;
	background-position:center;
	left: 517px;
	top: 492px;
	width:410px;
	height:220px;
	z-index:200;
}
SPAN.overimgleft {
	position:absolute;
	background-image:url(images/OverImageLeft.png);
	background-repeat:no-repeat;
	background-position:center;
	left: -27px;
	top: 484px;
	width:410px;
	height:233px;
	z-index:200;
}




DIV.footer {

width:900px;
height:150px;
background-color:#FFFFFF;
border-style:solid;
border-width: 0px 0px 0px 0px;
padding-top:0px;
color:#000000;
z-index:1;
}

#album1 {
	border:0px;
	position:absolute;
	background-color:#FFF;
    width:100px;
	height:100px;
    color:#000000;
	top:40px;
	left:25px;
}
#album2 {
	border:0px;
	position:absolute;
	width:100px;
	height:100px;
    color:#000000;
	top:40px;
	left:153px;
}
#album3 {
	border:0px;
	position:absolute;
	width:100px;
	height:100px;
    color:#000000;
	top:40px;
	left:282px;

}

P.content:first-letter { font-size:100%;  }

a:link {
	text-decoration: underline;
	color:#00F;
}
a:visited {
	text-decoration: underline;
    color:#00F;
}
a:hover {
	text-decoration: none;
	color:#00F;
}
a:active {
	text-decoration: underline;
	color:#00F;
}

div.years {
	position:absolute;
	width:398px;
	height:78px;
	color:#715946;
	font-family:Arial, Helvetica, sans-serif;
	left: 468px;
	top: 287px;
	text-align: left;
	font-size:150%;
	background-image: url(images/boxboarder3a.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:25px;
}
div.years a:link {
	text-decoration:underline;
	font-weight:bold;
	color:#715946;
}
div.years a:visited {
	text-decoration: underline;
    color:#715946;
}
div.years a:hover {
	text-decoration: underline;
	color:#F00;
}
div.years a:active {
	text-decoration: none;
	color:#F00;
}

.map a:link {
	text-decoration: none;
	
	color:#000;
	border:none;
	border-width:thin;
	
	border-color:#000;
}
.map a:visited {
	text-decoration: none;
	color:#000;
	border-color:#FFF;
}
.map a:hover {
	text-decoration: none;
	border:double;
	border-color:#F00;
	color:#F00;
}
.map a:active {
	text-decoration: none;
	color:#666633;
}
.map {
	font-size:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
div.map {
	color:#000;
	width:875px;
	height:221px;
	position:absolute;
	left: 18px;
	top: 454px;
	background-image: url(images/SSR_trails_map.jpg);
}


#map1 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 826px;
	top: 33px;
}
#map2 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 804px;
	top: 138px;
}
#map3 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 762px;
	top: 45px;
}
#map4 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 790px;
	top: 101px;
}
#map5 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 724px;
	top: 72px;
}
#map6 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 684px;
	top: 8px;
	z-index: 1;
}
#map7 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 662px;
	top: 121px;
}
#map8 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 635px;
	top: 50px;
}
#map9 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 597px;
	top: 82px;
}
#map10 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 563px;
	top: 176px;
}
#map11 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 545px;
	top: 77px;
}
#map12 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 516px;
	top: -8px;
	z-index: 1;
}
#map13 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 509px;
	top: 62px;
}
#map14 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 525px;
	top: 154px;
}
#map15 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 474px;
	top: -11px;
	z-index: 1;
}
#map16 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 479px;
	top: 84px;
}
#map17 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 434px;
	top: -5px;
	z-index: 1;
}
#map18 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 433px;
	top: 70px;
}
#map19 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 438px;
	top: 167px;
}
#map20 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 384px;
	top: 1px;
	z-index: 1;
}
#map21 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 391px;
	top: 87px;
}
#map22 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 386px;
	top: 176px;
}
#map23 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 381px;
	top: 110px;
}
#map24 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 292px;
	top: -4px;
	z-index: 1;
}
#map25 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 320px;
	top: 78px;
}
#map26 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 323px;
	top: 149px;
}
#map27 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 249px;
	top: -6px;
	z-index: 1;
}
#map28 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 273px;
	top: 60px;
}
#map29 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 279px;
	top: 188px;
}
#map30 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 221px;
	top: -10px;
	z-index: 1;
}
#map31 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 226px;
	top: 70px;
}
#map32 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 185px;
	top: -4px;
	z-index: 1;
}
#map33 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 174px;
	top: 64px;
}
#map34 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 176px;
	top: 180px;
}
#map35 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 128px;
	top: 13px;
}
#map36 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 120px;
	top: 175px;
}
#map37 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 104px;
	top: 25px;
}
#map38 {
	position:absolute;
	width:35px;
	height:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:120%;
	left: 112px;
	top: 114px;
}
div.maptitle {
	position:absolute;
	color:#000;
	width:176px;
	height:23px;
	left: 19px;
	top: 431px;
	text-align: left;
	font-size:120%;
}
