body {
	background-color: #408080;
	margin: 0;
	padding: 0;
}
/*currently all menus behave the same; could drop out any one or group and change css behavior*/

/* the following adds a 1px vertical scroll to  eliminate the page shift problem*/
html 		{ 
	min-height: 100%; 
	margin-bottom: 1px; 
}
html { overflow: -moz-scrollbars-vertical !important; }
/* the following adds a 1px vertical scroll to  eliminate the page shift problem*/

html {
    overflow-y: scroll;
/* For Firefox 3.5 or later */ 
	overflow: -moz-scrollbars-vertical !important; 
	overflow-y: scroll;
}

a:link {
	color: #408080;
	text-decoration: none;
}
a:visited {
	color: #408080;
	text-decoration: none;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}
a:active {
	color: #408080;
	text-decoration: none;
}
#containerBottom  {
	margin-right: auto;
	margin-left: auto;
	width: 840px;
	clear: both;
	float: none;
}
#apDiv1 {
	position:absolute;
	left:199px;
	top:299px;
	width:153px;
	height:159px;
	z-index:20;
	background-image: url(../images/bkgnd200_gray_shadow.png);
	background-repeat: no-repeat;
}
#apDiv2 {
	height: 181px;
	width: 152px;
	z-index: 10;
	background-color: #666;
	position: absolute;
	left: 222px;
	top: 294px;
}
#apDiv3 {
	position:absolute;
	left:12px;
	top:148px;
	width:40px;
	height:21px;
	z-index:20;
	color: #A24E00;
}
#container .pagebody #slideshow1 {
	height: 300px;
	width: 400px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#fadeshow1 {
	font-family: "Arial Narrow", Arial;
	font-style: italic;
}
#partnersDIV {
	margin-left: 60px;
}
	
	
#subfooter a:link {
	color: #FFF;
}
#subfooter a:visited {
	color: #D6D6D6;
}
#subfooter a:hover {
	color: #F60;
}
#subfooter a:active {
	color: #FFF;
}
#introText a:link {
	color: #000000;
	text-decoration: none;
}
#value_future #container #maincolumn #tableLinks {
	color: #659DA0;
}

#introText a:visited {
	color: #000000;
	text-decoration: none;
}
#introText a:hover {
	color: #F60;
	text-decoration: underline;
}
#introText a:active {
	color: #000000;
	text-decoration: none;
}
#floatTable {
	position: absolute;
	z-index: 10;
	left: 108px;
	top: 317px;
	width: 626px;
	background-color: #9CC;
}

#container {
	width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-image: url(../images/shadowbg3_r3_c1.jpg);
	background-repeat: repeat-y;
	position: relative;
	overflow: visible;
}
#introText {
	width: 740px;
	margin-left: 40px;
	font-size: 12px;
}

#footer {
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	text-align: center;
	font-weight: normal;
	height: 35px;
	clear: both;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}
#container #topDIV {
	margin-left: 0px;
	width: 838px;
	text-align: center;
}
#Column1 {
	float: left;
	width: 160px;
	margin-left: 20px;
	height: auto;
	margin-top: 10px;
	padding: 5px;
	margin-right: 2px;
}
#maincolumn {
	height: auto;
	width: 560px;
	float: left;
	margin-top: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #659DA0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header {
	background-color: #37384C;
	height: 160px;
	width: 820px;
	background-repeat: no-repeat;
	margin-left: 9px;
}

#subfooter {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: "Arial Narrow", Arial;
	font-size: 12px;
	color: #FFC;
	height: 130px;
}
/*css triggers for top menu and lower menu highlihgts*/
body#home .menu-home, 
body#our_watershed .menu-our_watershed,
body#nathistory .menu-nathistory, 
body#culthistory .menu-culthistory, 
body#water .menu-water, 
body#influences .menu-influences, 
body#land .menu-land,
body#economics .menu-economics,
body#partners .menu-partners,
body#references .menu-references
{
	color:#e26f00;
	display:inline;
}
/*css for both left column navBars and triggering of page highlights*/
/*classes for Watershed*/
body#community .menu-community,
body#community .menu-our_watershed, 
body#fh_watershed .menu-fh_watershed,
body#fh_watershed .menu-our_watershed,
body#fh_lake .menu-fh_lake,
body#fh_lake .menu-our_watershed, 
body#ways_of_river .menu-ways_of_river,
body#ways_of_river .menu-our_watershed, 
body#floodplains .menu-floodplains,
body#floodplains .menu-our_watershed,
body#floods .menu-floods, 
body#floods .menu-our_watershed, 
body#sediment .menu-sediment,
body#sediment .menu-our_watershed,
body#dams .menu-dams,
body#dams .menu-our_watershed,
body#hydrology .menu-hydrology,
body#hydrology .menu-our_watershed,
body#place .menu-place,
body#place .menu-our_watershed,
body#what_watershed .menu-what_watershed,
body#what_watershed .menu-our_watershed,
body#our_watershed .menu-our_watershed,
body#sponsors .menu-sponsors,
body#sponsors .menu-home,
body#preface .menu-preface,
body#preface .menu-home,
body#story .menu-story,
body#story .menu-home,
body#acknowledgements .menu-acknowledgements,
body#acknowledgements .menu-home,
body#perspectives .menu-perspectives,
body#perspectives .menu-home,
body#reviewers .menu-reviewers,
body#reviewers .menu-home,
body#precis .menu-precis,
body#precis .menu-home,
body#copyright .menu-copyright,
body#order .menu-order,
body#references .menu-references,
body#sitemap .menu-sitemap,


/*classes for Natural History
first class triggers the left Nav menu, the second class triggers the top menu and footer menu bars*/
body#geosoils .menu-geosoils,
body#geosoils .menu-sensetime,
body#geosoils .menu-nathistory,

body#sensetime .menu-sensetime,
body#sensetime .menu-nathistory,

body#geology .menu-geology,
body#geology .menu-nathistory,
body#soils .menu-soils,
body#soils .menu-nathistory,

body#climate .menu-climate,
body#climate .menu-weather,
/*use this class above to trigger both the heading topic and the subtopic if they occur on the same webpage*/
body#climate .menu-nathistory,

/*these two classes below may be redundant with the above three classes*/
body#weather .menu-weather,
body#weather .menu-nathistory,

body#temp .menu-temp,
body#temp .menu-nathistory,

body#airshed .menu-airshed,
body#airshed .menu-nathistory,
body#change .menu-change,
body#change .menu-nathistory,

body#natcycles .menu-natcycles,
body#natcycles .menu-cycling,
body#natcycles .menu-nathistory,

body#cycling .menu-cycling,
body#cycling .menu-nathistory,

body#flow .menu-flow,
body#flow .menu-nathistory,

body#biodiversity .menu-biodiversity,
body#biodiversity .menu-watershed,
body#biodiversity .menu-nathistory,
body#watershed .menu-watershed,
body#watershed .menu-nathistory,

body#plant .menu-plant,
body#plant .menu-nathistory,
body#species .menu-species,
body#species .menu-nathistory,
body#mammals .menu-mammals,
body#mammals .menu-nathistory,
body#fish .menu-fish,
body#fish .menu-nathistory,
body#birds .menu-birds,
body#birds .menu-nathistory,
body#amphibians .menu-amphibians,
body#amphibians .menu-nathistory,
body#invertebrates .menu-invertebrates,
body#invertebrates .menu-nathistory,
body#habitat .menu-habitat,
body#habitat .menu-nathistory,

/*cultural history tags*/
body#history .menu-history,
body#history .menu-culthistory,
body#pendsalish .menu-pendsalish,
body#pendsalish .menu-culthistory,
body#exploration .menu-exploration,
body#exploration .menu-culthistory,
body#town .menu-flathead,
body#town .menu-culthistory,
body#flathead .menu-town,
body#flathead .menu-culthistory,
body#lake .menu-lake,
body#lake .menu-culthistory,

/*water tags*/
body#wwu .menu-wwu,
body#wwu .menu-water,
body#wwu .menu-waterways,
body#waterways .menu-water,
body#lakes .menu-lakes,
body#lakes .menu-water,
body#fisheries .menu-fisheries,
body#fisheries .menu-water,
body#usage .menu-usage,
body#usage .menu-water,
body#usage .menu-drinking,
body#drinking .menu-water,
body#household .menu-household,
body#household .menu-water,
body#household .menu-ag,
body#ag .menu-water,
body#household .menu-rights,
body#rights .menu-water,
body#recreation .menu-recreation,
body#recreation .menu-water,
body#fishing .menu-fishing,
body#fishing .menu-water,
body#hatcheries .menu-hatcheries,
body#hatcheries .menu-water,
body#swimming .menu-swimming,
body#swimming .menu-water,
body#hiking .menu-hiking,
body#hiking .menu-water,
body#wildlife .menu-wildlife,
body#wildlife .menu-water,
body#horseback .menu-horseback,
body#horseback .menu-water,
body#horseback .menu-hunting,
body#hunting .menu-water,
body#skiing .menu-skiing,
body#skiing .menu-water,
body#biking .menu-biking,
body#biking .menu-water,
body#biking .menu-orv,
body#orv .menu-water,
body#quality .menu-quality,
body#quality .menu-water,
body#quality .menu-clean,
body#clean .menu-water,

/*influences tags*/
body#influences .menu-influences,
body#riparian .menu-riparian,
body#riparian .menu-influences,
body#pollution .menu-pollution,
body#pollution .menu-influences,
body#septic .menu-septic,
body#septic .menu-influences,
body#roads .menu-roads,
body#roads .menu-influences,
body#roads .menu-landscaping,
body#landscaping .menu-influences,
body#influence_ag .menu-influence_ag,
body#influence_ag .menu-influences,
body#forestry .menu-forestry,
body#forestry .menu-influences,
body#forestry .menu-influence_dams,
body#influence_dams .menu-influences,
body#mining .menu-mining,
body#mining .menu-influences,
body#invasive .menu-invasive,
body#invasive .menu-influences,
body#influence_recreation .menu-influence_recreation,
body#influence_recreation .menu-influences,
body#positive .menu-positive,
body#positive .menu-influences,

/*land tags*/
body#ownership .menu-ownership,
body#ownership .menu-land,
body#land_ag .menu-bounty,
body#bounty .menu-land,
body#land_ag .menu-land_ag,
body#land_ag .menu-land,
body#land_forest .menu-bounty,
body#land_forest .menu-land_forest,
body#land_forest .menu-land,

/*land economics*/
body#economics .menu-economics,
body#economics .menu-economics,
body#engines .menu-engines,
body#engines .menu-economics,
body#assets .menu-assets,
body#assets .menu-economics,
body#value_future .menu-value_future,
body#value_future .menu-value_future,
body#value_future .menu-economics,

/*land partners*/
body#partners .menu-partners,
body#partners .menu-commitpartnerstee,
body#committee .menu-committee,
body#committee .menu-partners,
body#contributors .menu-contributors,
body#contributors .menu-partners,
body#educators .menu-educators,
body#educators .menu-partners,
body#team .menu-team,
body#team .menu-partners

{
	color:#e26f00;
	display:inline;
}
.photofigsTitle {
	font-family: "Arial Narrow", Arial;
	font-size: 12px;
	text-align: left;
}
.smallbodytext {
	font-family: "Arial Narrow";
	font-size: 14px;
	text-align: justify;
	color: #000;
}
.tableHeaderBoldCenter {
	font-weight: bold;
	text-align: center;
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
}

#floods #container #maincolumn #tableDIV {
	float: left;
	margin-bottom: 20px;
}
#floods #container #maincolumn #flooding {
	float: left;
	width: 100%;
}
#floods #container #maincolumn #analyzing {
	float: left;
	width: 100%;
}

.smallbodytextNoJUST {
	font-family: "Arial Narrow", Arial;
	text-align: left;
	font-size: 14px;
	line-height: normal;
}
.subfooterText {
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	color: #D9EBED;
}
.image-left {
	margin-left: 2px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.pagebody {
	height: auto;
	margin-left: 9px;
	padding: 10px;
}
.perspectiveHeaders {
	font-family: "Arial Narrow", Arial;
	color: #F9E6B9;
	background-color: #417B7C;
	text-align: left;
}

.image-right {
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.separator {
	color: #408080;
}
.header_text_1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.headerTextBIG {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
}

.ColumnList {
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 1em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #269BB5;
	text-decoration: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: square;
	padding: 1px;
	margin: 5px;
}
#Column1 ul li ul li {
	margin-left: -24px;
	padding-left: 0px;
}
.closebutton {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 40px;
	height: 20px;
	background-repeat: no-repeat;
	color: #DAEBEF;
	background-color: #A54B00;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.photocredits {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
}
.quotes {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.pointer {
	cursor: pointer;
	}


.quoteBoxGreen {
	background-color: #CFDDC6;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.headerGold {
	font-family: "Arial Narrow", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F8E0AB;
}

#temp #container #maincolumn #towersDIV {
	background-color: #CFDDC6;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 0px;
}

.quoteBoxGold {
	background-color: #F8E0AB;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	font-style: normal;
}
.quoteBoxBlue {
	background-color: #A7C7C9;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
#maincolumn #chart_wrap {
	position: absolute;
	z-index: 5;
	left: 188px;
	top: 384px;
}
.centerText {
	text-align: center;
}
#temp #container #maincolumn #sidebarDIVgold {
	float: right;
	width: 250px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-color: #F8E0AB;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tableIndent td ul li{
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-position: outside;
	list-style-type: square;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	line-height: 1em;
}
#history #container #maincolumn div table ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#value_future #container #maincolumn #economics_table {
	height: 500px;
	width: 600px;
	overflow: scroll;
}
#value_future #container #maincolumn #economics_table td {
	border-right: 1px solid #659DA0;
	border-bottom: 1px solid #659DA0;
}
#value_future #container #maincolumn #economics_table table {
	border-left: 1px solid #659DA0;
}
#value_future #container #maincolumn #tableLinks ul li {
	list-style-type: square;
	margin-left: -15px;
	padding: 2px;
	list-style-position: outside;
}
#value_future #container #maincolumn #tableLinks tr td {
	text-align: justify;
}
#value_future #container #maincolumn #tableLinks table {
	border-left: 1px solid #659DA0;
	border-top: 1px solid #659DA0;
}
#value_future #container #maincolumn #tableLinks td {
	border-right: 1px solid #659DA0;
	border-bottom: 1px solid #659DA0;
}
#contributors #container #maincolumn #contributors_table {
	overflow: scroll;
	height: 600px;
}
#references #container #introText #references_table {
	width: 750px;
	overflow: scroll;
	height: 600px;
	background-color: #FDF4E1;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	border: 5px solid #659DA0;
	
}
#references #container #introText #references_table td{
	border: 5px solid #659DA0;
	
}
