/* 	yguides_v1.css - style sheet for Y-Guides web site
	v00.0 created 07/12/04 by B. Druhan
*/

body {
	font: normal 12px Arial, Helvetica, san-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	margin: 10px;
}
.bodyText {
	font-size:75%;
	font-weight:normal;
}

h1 {
	font-size: 16px;
	font-weight:bold; 
	color:#003300;
	margin: 10px;
	}

h2 {	
	font-size: 14px;
	font-weight:bold; 
	color:#330000;
	margin: 10px;
	}

h3, h4 {	
	font-size: 10px;
	color: #330000;
	margin: 10px;
	}

p {
	margin: 10px 10px 10px 30px;
}

dd, dir, dl, dt {
	font: normal 12px Arial, Helvetica, san-serif;
	color:#000000;
	background-color: #FFFFFF;
	text-align: left}

em {
	font: normal 12px Arial, Helvetica, san-serif;
	color:#000000; 
	text-align: left}

a {
color:#333333;
text-decoration:underline;
}

a:link  {color:#006600;}
a:hover {color:#00CC00;}


/* Classes of text on the page */


/* navtabcontainer is the navigation bar that runs horizontally across the page */


.horznavmenu {
	font-weight: bold;
	margin: 0px 0px 0px 140px;
	border-bottom: thin groove #336633;
}
	
#horznav {
	margin: 10px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}
	
#horznav a {
	margin: 10px 12px 10px 10px; 
}

#horznav a:link {
	color:#666666;
	padding: 0px 0px 6px 0px;
	margin: 10px 10px 10px 10px;
}

#horznav a:visited {
	color:#666666;
	padding: 0px 0px 6px 0px;
}

#horznav a:focus {
	color:#666666;
	padding: 0px 0px 6px 0px;
}
	
#horznav a:hover {
	color:#000000;
	padding: 0px 0px 6px 0px;
}
	
#horznav a:active {
	color:#000000;
	padding: 0px 0px 6px 0px;
}
	

.quotecontainer {
	position:absolute;
	top: 187px;
	left: 201px;
	width: 475px;
	height: 118px;
	margin: 5px 5px 5px 5px;
}

#quotetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	margin: 5px 5px 5px 5px;
}
	
#quotetext p {
margin: 5px 5px 5px 5px;
padding: 0;
}

.imgcontainer {
	width: 111px;
	height: 106px;
	margin: 5px 5px 5px 5px;
}

#guidesimg {
	position:absolute;
	top: 334px;
	left: 219px;
	margin: 5px 5px 5px 5px;
}

#princessimg {
	position:absolute;
	top: 334px;
	left: 370px;
	margin: 5px 5px 5px 5px;
}

#blazersimg {
	position:absolute;
	top: 335px;
	left: 525px;
	margin: 5px 5px 5px 5px;
}

#compassimg {
position:absolute;
left:20px;
top:230px;
}

#mapimg
	{
position:absolute;
left:443px;
top:372px;
}

.lblcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#999999;
	width: 229px;
	height: 28px;
	margin: 5px 5px 5px 5px;
}

#gdlabel {
	position:absolute;
	top: 735px;
	left: 174px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999999;
}
	
#gdgrdlabel {
	position:absolute;
	top: 766px;
	left: 173px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#999999;
}

#prlabel {
	position:absolute;
	top: 460px;
	left: 367px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999999;
}

#tblabel {
	position:absolute;
	top: 666px;
	left: 463px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999999;
}
	
#tbgradelabel {
	position:absolute;
	top: 695px;
	left: 464px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#999999;
}

.tbmaplabels {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tbnorthlbl {
    position:absolute;
    position:absolute;
	top: 485px;
	left: 200px;
}
	
#tbsouthlbl {
    position:absolute;
    position:absolute;
	top: 685px;
	left: 200px;
}

#tbeastlbl {
    position:absolute;
    position:absolute;
	top: 585px;
	left: 100px;
}

#tbwestlbl {
    position:absolute;
    position:absolute;
	top: 485px;
	left: 300px;
}

.imgbtncontainer {
	width: 106px;
	height: 142px;
	background-color: #CCCC99;
}

#regbtn {
	position:absolute;
	top: 233px;
	left: 24px;
	margin: 5px 5px 5px 5px;
}

#membtn {
	position: absolute;
	top: 397px;
	left: 24px;
	margin: 5px 5px 5px 5px;
}
	

.navbarcontainer {
	margin: 0px 0px 0px 0px;
	z-index: 1;
	width: 139px;
	height: 819px;
}

#membernav {
	position:absolute;
	top: 230px;
	left: 27px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#membernav p {
margin: 0px 0px 0px 0px;
line-height: 25pt;
}

#membernav a {
margin: 0px 0px 0px 0px; 
}

#membernav a:link {
	color:#003300;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.tbnavbarcontainer {
	margin: 0px 0px 0px 0px;
	z-index: 1;
	width: 130px;
	height: 300px;
}

#tbmembernav {
	position:absolute;
	top: 307px;
	left: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#tbmembernav p {
margin: 0px 0px 0px 0px;
line-height: 25pt;
}

#tbmembernav a {
margin: 0px 0px 0px 0px; 
}

#tbmembernav a:link {
	color:#003300;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

/*
#membernav a:visited {
	color:#003300;
	}

#membernav a:focus {
	color:#003300;
	padding: 0px 0px 0px 0px;
	}
	
#membernav a:hover {
	color:#FFFF99;
	padding: 0px 0px 0px 0px;
	}
	
#membernav a:active {
	padding: 0px 0px 0px 0px;
	}
*/
	
#genericnavcontent {
	position:absolute;
	top: 273px;
	left: 10px;
}

#genericnavcontent p {
font-size:10px;
margin: 10px 10px 10px 15px;
padding: 5px 5px 5px 5px;
}

#genericnavcontent a:link {
	color:#006633;
	text-decoration:underline;
}

#genericnavcontent a:visited {
	color:#006633;
	text-decoration:underline;
}

#genericnavcontent a:focus {
	color:#006633;
	text-decoration:underline;
}

#genericnavcontent a:hover {
	color:#009900;
	text-decoration:underline;
}

.chieflettercontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../Images/Graphics/bg_paper.jpg);
	border-right-width:thin;
	border-right-style:outset;
	border-right-color:#000000;
	border-bottom-width:thin;
	border-bottom-style:outset;
	border-bottom-color:#000000;
	
}

#chieflettertext {
	position:absolute;
	top: 368px;
	left: 175px;
	width: 398px;
}

#chiefletteralone {
	position:absolute;
	top: 0px;
	left: 20px;
	width: 591px;
}
	
.chieflettercontainer p {
margin: 20px 20px 10px 20px;
text-indent: 0px;
}
	
.chieflettercontainer a {
margin: 10px 10px 10px 10px;
text-indent:inherit;
}

.chieflettercontainer a:link {
	text-indent:inherit;
	color:#006633;
	text-decoration:underline;
}

.chieflettercontainer a:visited {
	color:#006633;
	text-decoration:underline;
}

.chieflettercontainer a:focus {
	color:#006633;
	text-decoration:underline;
}

.chieflettercontainer a:hover {
	color:#009900;
	text-decoration:underline;
}

.chieflettercontainer H2 {
}

.vertdividercontainer {
position:absolute;
	top: 230px;
	left: 582px;
	width: 3px;
	height: 1238px;
	border-right: thin groove #CCCC99;
}

#vertdividerbar {

}


.upcomingeventscontainer {
	position:absolute;
	top: 199px;
	left: 592px;
	width: 165px;
	height: 266px;
	margin: 5px 5px 5px 0px;
}

#upcomingeventstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 5px 0px 5px 0px;
	}
	
#upcomingeventstext p {
margin: 10px 10px 10px 10px;
text-indent: 0px;
}
	
#upcomingeventstext a {
color:#009966;
text-decoration:underline;
}

#upcomingeventstext a:link {
color:#009966;
text-decoration:underline;
}

#upcomingeventstext H3 {
font-size: 12px;
margin: 5px 10px 2px 10px;
}

#upcomingeventstext H4 {
font-size: 10px;
margin: 1px 10px 1px 10px;
}

#upcomingeventstext BodyIndent {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 13px 10px 10px;
}

.tablecontainer {
	position:absolute;
	top: 227px;
	left: 178px;
	width: 579px;
	height: 517px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	color:#000000;
	font-size:12px;
}

.tbtablecontainer {
	position:absolute;
	top: 290px;
	left: 210px;
	width: 553px;
	height: 517px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	color:#000000;
	font-size:12px;
}

#tablecontent {
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#tablecontent h3 {
color:#330000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0px 0px 0px 0px;
}

#tablecontent a:link {
	font-size:12px;
	color:#006633;
	text-decoration:underline;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

#tablecontent a:visited {
	color:#006633;
	text-decoration:underline;
}

#tablecontent a:focus {
	color:#006633;
	text-decoration:underline;
}

#tablecontent a:hover {
	color:#009900;
	text-decoration:underline;
}

.bodycontainer {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#introcontent {
	position:absolute;
	top: 855px;
	left: 227px;
	width: 502px;
}

#genericbodycontent {
	position:absolute;
	top: 211px;
	left: 175px;
	width: 557px;
	height: 358px;
}

#genericbodycontent a:link {
	color:#006633;
	text-decoration:underline;
}



#memberbodycontent {
	position:absolute;
	top: 190px;
	left: 166px;
	width: 418px;
	height: 1055px;
}

#memberbodycontent a:link {
	color:#006633;
	text-decoration:underline;
}

#memberbodycontent a:visited {
	color:#006633;
	text-decoration:underline;
}

#memberbodycontent a:focus {
	color:#006633;
	text-decoration:underline;
}

#memberbodycontent a:hover {
	color:#009900;
	text-decoration:underline;
}

#standalonetitle {
position:absolute;
top:0px;
left:0px;
width:760px;
}

#standalonetitle h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
padding: 5px 0px 0px 30px;
margin: 0px;
}

#standalonetitle h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding: 5px 0px 0px 50px;
margin: 0px;
}

#standalonedivider {
position:absolute;
top:61px;
left:3px;
width: 757px;
height: 1px;
border-bottom: thin groove #003300;
}

#standalonebodycontent {
	position:absolute;
	top: 90px;
	left: 2px;
	width: 708px;
	height: 100%;
	margin: 10px 10px 10px 50px;
}

#standalonebodycontent a:link {
	color:#006633;
	text-decoration:underline;
}

#standalonefooter {
position:absolute;
bottom:0px;
left:0px;
width:760px;
}

.author {font-size: 1em; font-weight: bold;}
.bodyContent {font-size: 9pt}
.bodyContentSm {font-size: 8pt}


#floatright {
	position: absolute;
	right: 0;
	width: 150px;
	margin: 0 10px 0 0;
	text-align: right;
}

#disclaimer {
  font-size: x-small;
	text-align: center;
}

#breadcrumbs {
position:absolute;
top:196px;
left:164px;
font-size:10px;
padding: 5px 5px 5px 5px;
color:#999999;
}

#breadcrumbs a:link {
font-size:10px;
text-decoration:none;
color:#999999;
}

#breadcrumbs a:hover {
color:#333333;
}
.checklist {
	list-style-position: inside;
	list-style-image: &#113;
}

#memberpageimgholder {
	position:absolute;
	top:15px;
	left:279px;
	width: 110px;
	height: 124px;
}
#mpimgholdersubtitle {
	position:absolute;
	top:144px;
	left:279px;
	width: 110px;
	height: 50px;
	font-size:10px;
}


#memberpageimgtext{
	position:absolute;
	top:65px;
	left:15px;
	width: 244px;
	height: 166px;
	
}

#sswinner {
position:absolute;
top:20px;
left:282px;
}

#sswinnertext{
	position:absolute;
	top:40px;
	left:8px;
	width: 263px;
}

#tblogo {
	position:absolute;
	top:193px;
	left:144px;
	z-index: 0;
	width: 323px;
	height: 110px;
}
#tbcanoeimg {
	position:absolute;
	top:188px;
	left:12px;
	z-index: 0;
	width: 128px;
	height: 109px;
}

#viewerlabel{
position:absolute;
top:470px;
left:81px;
font:Arial, Helvetica, sans-serif;
font-size:14px;
}

#thumbnail1{
	position:absolute;
	top: 500px;
	left: 20px;
	margin: 10px 10px 10px 10px;
	border-style:solid;
	border-width:thin;
	border-color:#000000;
	width: 54px;
	height: 54px;
}

#thumbnail2{
	position:absolute;
	top: 500px;
	left: 90px;
	margin: 10px 10px 10px 10px;
	border-style:solid;
	border-width:thin;
	border-color:#FFFFFF;
	width: 54px;
	height: 54px;
}
#thumbnail3{
	position:absolute;
	top: 500px;
	left: 160px;
	margin: 10px 10px 10px 10px;
	border-style:solid;
	border-width:thin;
	border-color:#FFFFFF;
	width: 54px;
	height: 54px;
}
#thumbnail4{
	position:absolute;
	top: 500px;
	left: 230px;
	margin: 10px 10px 10px 10px;
	border-style:solid;
	border-width:thin;
	border-color:#FFFFFF;
	height: 54px;
	width: 54px;
}

#photogallerytitle{
	position:absolute;
	top: 506px;
	left: 370px;
	width: 260px;
}

#wintercampoutimg1{
	position:absolute;
	top:  10px;
	left: 353px;
	width: 198px;
	height: 153px;
}

#scrollbackground{
position:absolute;
top:87px;
left:0px;
width:112px;
height:409px;
padding:20px;
}

#smoketpimg{
	position:absolute;
	top:235px;
	left:175px;
	width: 91px;
	height: 101px;
}

#smoketxt{
position:absolute;
top:212px;
left:275px;
width:372px;
height:173px;
}

#smokeylogoimg{
	position:absolute;
	top:234px;
	left:655px;
	width: 95px;
	height: 106px;
}

#smokecovimg{
	position:absolute;
	top:393px;
	left:204px;
	width: 91px;
	height: 101px;
}

#smokecurrenttext{
	position:absolute;
	top:387px;
	left:326px;
	width: 421px;
	height: 184px;
}

#smokeoldissues{
	position:absolute;
	top:666px;
	left:183px;
	width: 560px;
	height: 700px;
}
.altRowColor {background-color:#ebebeb}
.spacerh5 {height:5px; background-color:#FFFFFF}
.spacerh10 {height:10px; background-color:#FFFFFF}
.spacerh20 {height:20px; background-color:#FFFFFF}
.spacerw5 {width:5px; background-color:#FFFFFF}
.spacerw10 {width:5px; background-color:#FFFFFF}
.spacerw20 {width:5px; background-color:#FFFFFF}
.divider {background-image:url(../img/common/dash2.gif); height:1px; font-size:1px; background-position: bottom left; background-repeat:repeat-x; margin-top:3px; margin-bottom:3px; padding:0px 0 0px 0;}
.divider2 {background-image:url(../img/commom/dash2.gif); height:1px; font-size:1px; background-position: bottom left; background-repeat:repeat-x; margin-top:3px;margin-bottom:10px;}
.dividerv {background-image:url(../img/common/dash.gif); height:1px; background-position: bottom left; background-repeat:repeat-x; margin-top:20px;margin-bottom:10px;}
.divider3 {background-image:url(../img/common/dash.gif); font-size:70%; background-position: bottom left; background-repeat:repeat-x; margin-top:20px;margin-bottom:10px;}
.dashes {background-image:url(../img/common/bk-dash.gif); height: 4px; font-size: 1px; background-position: bottom left; background-repeat:repeat-x; margin-top:20px;margin-bottom:10px;}
.redText {color: #FF0000}
.blueText {font-size: 16px; font-family: "Comic Sans MS"; color: #000099; }
</style>
