body {
	margin: 0;
	padding: 0;
	background-image: url(/r5/sequoia/images/left-band.gif);
	background-repeat: repeat-y;
	background-color: #FBF8E0;
}
.red {color: red;}
.orange{color: #D97C18;}
.green {color: green;}
.gray {color: gray;}
.lt_gray {color: #ddd;}
.bold {font-weight: bold;}

body/*, p, caption, td, li, dd, th */{
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none; 
	font-size: small!important; 
	font-size: x-small; 
	color: #000;
}

/* HEADING TREATMENTS */
h1 {margin: 0px; font-size: 1.8em; font-weight: bold; color: #fff;}
h2 {margin-left: 10px; font-size: 1.6em; font-weight: bold; color: #D97C18; margin-top: 0px;}
h3 {margin-left: 10px; font-size: 1.4em; font-weight: bold; color: #788A51;}
h4 {margin-left: 10px; font-size: 1.20em; font-weight: bold; margin-bottom: 1px; font-weight: bold; color: #000 ; font-family: Arial, sans-serif;}
h5 {margin-left: 10px; font-size: 1.15em; font-weight: bold;}
h6 {margin-left: 10px; font-size: 1em; font-weight: bold; color: #5F7137;}
h1, h2, h3, h4, h5, h6 {margin-left: 0px;}
h2 {font-size: large; font-weight: bold; color: #D97C18; background-color: transparent; /*display: block; width: 100%;*/ border-bottom: solid 1px black;}
caption {font-weight: bold; margin-bottom: 5px;}
#brown-stripe {
	position: absolute;
	height: 100%;
	padding: 0;
	margin: 0;
	left: 0;
	top: 30px;
	width: 189px; 
	z-index: 1;
	background-color: #DBD594;
}

#margin-content {
	padding: 10px;
	margin-bottom: 30px;
}

#margin-footer {
	padding: 5px;
	border-top: 1px dashed #C6B66F;
}

#usda-fs-logo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%; 
	height: 29px;
	background: #49572A url(/global-websites/images/logos/usda-fs-text.gif) no-repeat left top;
	z-index: 1;
}

#usda-drop-down-menu {
	position: absolute;
	right: 20px;
	top: 5px;
	height: 29px;
	z-index: 12;
}

/************************* MENU LAYOUT ************************/

/* NOTE - "ACTIVE" MEANS THAT THE PARENT AREA HAS BEEN SELECTED.  
A DISTRICT WITH THE AREA "RECREATION" WOULD MAKE THE PARENT ARE RECREATION "ACTIVE" */

/* NAV COLUMN BACKGROUND COLOR */
#menu-items, 
#search-head, 
#div-search {
	background: #5F7137;
}

/* MENU BLOCK WIDTH */
#main-menu {width: 189px;}

/* SET THE LAYOUT OF THE MENU LINK LIST */
#main-menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* SET THE DEFAULT LOOK LAYOUT FOR THE LINK LIST ITEMS */
#main-menu li {
	display: inline;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #49572A;
}

/* SET ALL MENU LINK DECORATIONS TO NONE */
#main-menu a:link, 
#main-menu a:visited {
	text-decoration: none;
}

/* 
SET DIMMENSIONS AND LAYOUT OF ALL MENU LINKS - 
THESE CLASS AND ID'S ARE ASSIGNED TO <SPAN> AND <A> TAGS
*/
#mm-parent-active, 
a.mm-parent-not-active, 
a.mm-parent-not-active:visited,
#mm-sub-active, 
a.mm-sub-not-active {
	display: block;
	padding: 2px;
	padding-left: 21px;
	margin: 0;
	width: 166px!important; /* nn browsers */
	width: 189px; /* ie browsers */
	/* THIS HACK DOES NOT WORK IN IE 6.0 AND 6.0 STILL DOESN'T GET THE BOX MODEL */
	/*
	width: 189px;
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 166px;
	*/
	background-image: url(/r5/sequoia/images/i_bul02.gif);
	background-repeat: no-repeat;
	/* offset image to hide - show during a hover */
	background-position: -20px;
}

/* SET COLOR OF PARENT CATEGORY SELECTED - ACTIVE LINK OR NOT */
#mm-parent-active {	
	color: #49572A;
	background-color: #E0AE49;
	background-image: url(/common/images/i_bul01.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

/* SET COLOR OF SUB CATEGORY SELECTED - ACTIVE LINK OR NOT */
#mm-sub-active {
	color: #49572A;
	background-color: #DBD594;
	background-image: url(/common/images/i_bul03.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

/* SET THE <A> LINK COLORS FOR PARENT - INCLUDING VISITED */
a.mm-parent-not-active, 
a.mm-parent-not-active:visited {
	color: #DBD594;
}

/* SET THE <A> LINKS COLORS FOR SUB CATEGORIES - INCLUDING VISITED */
a.mm-sub-not-active,
a.mm-sub-not-active:visited {
	color: #49572A;
	background-color: #DBD594;
}

/* MENU HOVERS - ALL HOVERS GET SAME LOOK - SUB OR PARENT */
a#mm-parent-active:hover,
a.mm-parent-not-active:hover, 
a.mm-sub-not-active:hover {
	background-color: #788A51;
	color: #E0AE49;
	background-image: url(/r5/sequoia/images/bullets/i_bul02.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

/**************** END MENU *****************************************/



/************* BLOCK POSITIONING ***************/
#menu {
	position: absolute;
	padding: 0;
	margin: 0;
	left: 0;
	top: 73px;
	width: 189px; 
	z-index: 2;
	background-color: #5F7137;
}

#div-search {
	margin: 0;
	padding: 0; 
	margin-top: 15px;
	padding-bottom: 5px; 
	background-color: #5F7137;
	z-index: 3;
}

#search-head {
	position: absolute; 
	left: 0;
	height: 14px;
	width: 189px;
	margin: 0;
	padding: 0; 
	background: #5F7137 url(/r5/sequoia/images/search-head.gif) no-repeat scroll left top;
	z-index: 3;
}

#menu-items {
	padding: 0; 
	margin: 0;
	z-index: 3;
}

#menu-space {
	width: 100%;
	background-color: #5F7137;
	z-index: 3;
}

#address-box {
	/*padding: 5px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #DBD594;
}

#sr-address {
	padding: 20px;
	font-size: xx-small;
	
}

#address-box ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* SET THE DEFAULT LOOK LAYOUT FOR THE LINK LIST ITEMS */
#address-box li {
	display: inline;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
}

/* links below menu in tan stripe */
a.local, a.local:visited {
	text-decoration: none; 
	display: block;
	padding: 2px;
	padding-left: 21px;
	margin: 0;
	width: 166px!important;
	width: 189px;
	/* THIS HACK DOES NOT WORK IN IE 6.0 AND 6.0 STILL DOESN'T GET THE BOX MODEL */
	/*
	width: 189px;
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 166px;
	*/
	background-image: url(/common/images/i_bul03.gif);
	background-repeat: no-repeat;
	color: #49572A;
	background-position: 0px;
	}

a.local:hover {color: /*#6666CC;*/ #D97C18;}

/* dressing */
#forest {
	position: absolute; 
	top: 40px; 
	/*background: #788A51; */
	left: 240px;
	z-index: 4;
}

#arch {
	position: absolute;
	top: 73px;
	left: 0;
	height: 770px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: transparent url(/r5/sequoia/images/main-image.gif) no-repeat scroll left top;
	/*z-index: 2;*/
	z-index: 1;
}

#arch1 {
	position: absolute;
	top: 73px;
	left: 0;
	height: 150px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: transparent url(/r5/sequoia/images/gsnm-main-image2.gif) no-repeat scroll left top;
	/*z-index: 2;*/
	z-index: 1;
}

#arch2 {
	position: absolute;
	top: 73px;
	left: 0;
	height: 198px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: transparent url(/r5/sequoia/images/arch.gif) no-repeat scroll left top;
	/*z-index: 2;*/
	z-index: 1;
}

#trees {
	position: absolute; 
	top: 29px;
	left: 0;
	height: 44px;
	width: 100%;
	margin: 0px;
	padding: 0px; 
	background: #788A51 url(/r5/sequoia/images/tree-line.gif) no-repeat scroll left top;
	z-index: 2;
}

#print {
	position: absolute; 
	right: 20px; 
	top: 90px; 
	z-index: 3;
	font-size: xx-small;
}

/* main content */
#main-div {
	position: absolute;
	top: 100px;
	left: 200px;
	z-index: 2;
	padding-right: 15px;
}

#footer {
	width: 100%;
	height: 30px;
	text-align: center;
	font-size: xx-small;
}

#top-link { 
	font-size: xx-small;
	position: fixed!important;
	position: absolute;
	bottom: 10px;
	left: 0;
	text-align: center;
	width: 189px;
	z-index: 1;
	/* THIS HACK DOES NOT WORK IN IE 6.0 AND 6.0 STILL DOESN'T GET THE BOX MODEL */
	/*
	voice-family: "\"}\""; 
  voice-family:inherit;
	position: fixed;
	*/
	
} 

/************************* SPECIFIC TO SIX RIVERS **********************************/
/* FIRE Hire */
.helmet {
	text-align: left;
	vertical-align: middle;
	/*width: 300px; */
	min-height: 110px; 
	padding: 10px; 
	/*textalign: left;*/ 
	border-top: solid 1px /*olive*/ #e1e2c3; 
	border-bottom: solid 1px /*olive*/ #e1e2c3;
	margin-right: 250px;
}

div#letter-nav a, div#letter-nav a:visited {border-color: #eee; color: #6666CC;}
div#letter-nav a:hover {border-color: #ccc; background-color: #eee; color: #D97C18;}
div#letter-nav {text-align: center; font-size: 80%; margin: 0 0 10px 0;}
div#letter-nav a, div#letter-nav a:visited {font-weight: bold; padding: 3px; border: solid 1px; text-decoration: none;}
div#letter-nav a:hover {font-weight: bold; padding: 3px; border: solid 1px;}


/* Table like divs - see employment page */
.cell {margin: 10px; width: 25%; display: table-cell; padding: 5px;}
.table {display: table-row;}

.list-up-letter {list-style-type: upper-alpha;}
.list-low-letter {list-style-type: lower-alpha;}

table {/*width: 100%;*/}
/*td {text-align: left; vertical-align: top;}*/
img {border: 0;}
a img, img {color: #ddd!important;}
/*p {margin-top: 3px;}*/
p {margin: 8px 0px;}
.modified {font-weight: normal; color: #ccc/*#F3EBA4*/; padding-top: 15px; text-align: right;}
#crumbs {padding-bottom: 10px; font-size: xx-small;}
#link-back {padding-bottom: 10px; font-size: xx-small; float: right;}
h1{min-width: 300px;}

/*body, p, caption, td, li, dd, th {font-size: x-small;}*/
p.head05 {margin-top: 3px; margin-bottom: 3px; font-size: 18px; font-weight: bold; color: #788A51}
p.head06 {margin-top: 3px; margin-bottom: 3px; font-size: 12px; font-weight: bold; color: #5F7137}
p.head07 {margin-top: 3px; margin-bottom: 3px; font-size: 24px; font-weight: bold; color: #5F7137}
p.head08 {margin-top: 3px; margin-bottom: 3px; font-size: 16px; font-weight: bold; color: #FFC310}
p.head09 {margin-top: 3px; margin-bottom: 3px; font-size: 16px; font-weight: bolder; color: #620502}
p.head10 {margin-top: 3px; margin-bottom: 20px; font-size: 20px; font-weight: bold; color: #D97C18}
p.head11 {margin-top: 3px; margin-bottom: 20px; text-indent: 0px; font-size: 20px; font-weight: bold; color:#111111; background-image: url(/r5/sequoia/images/gsnm-bg-banner.gif);}
p.head12 {margin-top: 3px; margin-bottom: 3px; font-size: 16px; font-weight: bold; color: #FFFF66}
p.head13 {margin-top: 3px; margin-bottom: 20px; text-indent: 0px; font-size: 20px; font-weight: bold; color:#111111; }
p.head14 {padding: 3px; margin-top: 3px; margin-bottom: 3px; font-size: 12px; font-weight: bold; color: #5F7137}

p.indent20 {margin-left: 20px;}


/* LINK COLOR OVERIDE */
a {color: #D97C18; text-decoration: none; font-weight: bold; }
a:visited {color: #D97C18; font-weight: bolder;}
a:hover {color: #D97C18; text-decoration: none;}

/* ID TARGETS LINKS WITH BACKGROUND - NN6+ CSS3 */
/*body *:target {
	background-color: transparent;
	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; 
	background-image: url(/r5/sequoia/images/olive-check.gif); 
	
	background-repeat: repeat;
	background-position: left top;
	padding: 3px;
	border-color: #e1e2c3!important; border: solid 1px olive;
}*/



/* BROWNISH BORDERS FOR TABLE DATA */
table.data {border-color: #e1e2c3!important; border: 1px solid #CCCC99; font-size: .75em;}
table.data td, table.data th	{padding: 3px; border-color: #e1e2c3!important; border: solid 1px #CCCC99;}
table.data td {text-align: center;}
tr.data:hover {/*background-color: #F0ECC9;*/}
thead tr {
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/}
table.data-small {border-color: #e1e2c3!important; border: solid 1px #CCCC99; font-size: .75em;}
table.data-small th {padding: 2px 8px 2px 8px;}
table.data-small td {text-align: center;}

/* MORE LINKS - NOW USED IN TITLES - WAI III SAYS TEXT LINKS WITH SAME TEXT VALUE IS BAD - UPDATE ACCORDINGLY*/
a.more, a.more:visited {
	font-weight: bold;
	text-decoration: none;
	color: #6666CC;
}
a.more:hover {
	/*font-weight: bold;
	text-decoration: none;*/
	color: #D97C18; /*#49572A*/
}

/* IMAGE ALIGNMENTS AND BORDERS */
img.imgbrdr {border: 1px solid #000000;}
img.brdr-rb5-fl {border: 1px solid #000000; margin-right: 5px; margin-bottom: 5px; float: left;}
img.brdr-lb5-fr {border: 1px solid #000000; margin-left: 5px; margin-bottom: 5px; float: right;}
img.brdr-lb5 {border: 1px solid #000000; margin-left: 5px; margin-bottom: 5px;}
img.brdr-rb5 {border: 1px solid #000000; margin-right: 5px; margin-bottom: 5px;}

/* DIV  ALIGNMENTS AND BORDERS */
.rb5-fl {margin-right: 5px; margin-bottom: 5px; float: left;}
.lb5-fr {margin-left: 5px; margin-bottom: 5px; float: right;}
.rb5 {margin-right: 5px; margin-bottom: 5px;}
.lb5 {margin-left: 5px; margin-bottom: 5px;}

div.img-float-right {padding-left: 15px; padding-bottom: 10px; float: right; font-size: .75em;}
div.img-float-left {padding-right: 15px; padding-bottom: 10px; float: left; font-size: .75em;}

div.excerpt-float-right {float: right; border-left: solid 3px /*olive*/ #e1e2c3; }
div.excerpt-float-left {float: left; border-right: solid 3px /*olive*/ #e1e2c3;}
div.excerpt-float-right blockquote, div.excerpt-float-left blockquote {margin: 0px;}
div.excerpt-float-right cite, div.excerpt-float-left cite {font-style: normal; font-weight: normal; font-size: .70em;}
div.excerpt-float-right, div.excerpt-float-left {
	font-family: Arial, sans-serif;
	font-size: 1.3em; 
	font-style: italic; 
	font-weight: bold; 
	margin: 10px; 
	padding: 10px; 
	width: 300px; 
	text-align: center;
}

/* WORK AROUND FOR NESTSCAPE IMAGE GAP*/
img.block {display: block;}

/* HIDE NON CSS STUFF */
.hidden, .new-browsers {display: none;}

/* LIST TREATMENTS */

#gsnm {
	display: inline;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #49572A;
}


div.related ul {padding-left: 20px!important; padding: 0px;}



li.bull, #r5-news-items li {
	list-style-image: url(/r5/sequoia/images/i_bul09.gif); 
	padding-bottom: 4px; 
	list-style-position: outside;
}

.outreach > li {padding-bottom: 15px;}
.list_sm-letter {list-style-type: lower-alpha;}

/* POINTER TREATMENTS */
acronym, abbr {cursor: help;}

/* RELATED LINKS */
.wrapper-right {
	font-size: 85%;
	float: right;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;
	width: 210px;
}

.wrapper-right1 {
	font-size: 85%;
	float: right;
	width: 250px;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;

}

.wrapper-right2 {
	font-size: 85%;
	float: right;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;
	width: 230px;
}

.wrapper-right3 {
	font-size: 85%;
	float: right;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	/*background-image: url(/r5/sequoia/images/gsnm_wrapper-right3_background.png); !important; /*geko*/
	background-image: url(/r5/sequoia/images/gsnm_wrapper-right3_background.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;
	width: 210px;
	height: 600px;
}

.wrapper-right4 {
	font-size: 85%;
	float: right;
	
	border: 2px solid;
	
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #620502!important; 
	width: 250px;
}


.wrapper-left {
	float: left; 
	margin-right: 10px;
}


.wrapper-left2 {
	font-size: 85%;
	float: right;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;
	width: 210px;
}











.wrapper-left3 {
	font-size: 85%;
	float: left;
	
	border: 1px solid #e1e2c3!important;
	border: 1px solid olive; 
	
	padding: 5px;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.png)!important; /*geko*/
	/*background-image: url(/r5/sixrivers/local-common/images/backgrounds/olive-check.gif); /*ie*/

	
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/    

	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; border: solid 1px olive;
	width: 700px;
}












.wrapper-middle {
	float: middle; 
	margin-right: 10px;
}


.related {
	text-align: left;
	/*width: 200px;*/
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}

.related1 {
	text-align: left;
	width: 250px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}

.related2 {
	text-align: left;
	width: 225px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}


.wrapper-random {
	text-align: center;
	font-size: xx-small;
	/*width: 200px;*/
	padding: 5px 0px 5px 0px;
	margin-bottom: 5px;
}

/* related links box in olive - for use with no .wrapper-right */
.related-right, .contact-right { 
	background-color: transparent;
	
		
	background-image: url(/r5/sequoia/images/olive-check.png)!important; /*geko*/
	background-image: url(/r5/sequoia/images/olive-check.gif); /*ie*/
	
	background-repeat: repeat;
	background-position: left top;
	border-color: #e1e2c3!important; 
	border: solid 1px olive;
	padding : 5px;
	margin-top : 3px;
	margin-bottom : 5px;
	margin-left : 10px;
	width: 210px;
	float: right;
}
.contact-right { 
	width: 260px;
}

/* FORM TREATMENTS */
form {margin: 0px 0px 5px;}
input.buttons {color: #000; background-color: #DBD594; border-color: #e1e2c3!important; border: solid 1px olive; font-size: xx-small; font-weight: bold;}
input.buttons:hover {background-color: #fff;}
input.comments, select.comments {font-size: small;}
.comments {color: #000; background-color: #ffffff; border-color: #e1e2c3!important; border: solid 1px olive;} 
.comments-head-butt {background-color: #CFD8B9; border: 1px solid #788A51; font-size: 11px; font-weight: bold; color: #788A51;}
.comments-head-butt:hover {background-color: #788A51; border: 1px solid #CFD8B9; font-size: 11px; font-weight: bold; color: #CFD8B9;}
.comments-head-field {background-color: #ffffff; border: 1px solid #CFD8B9; font-size: 11px; color: #000000;}
.readonly {border: 0px; background-color: transparent; color: red; font-weight: bold;}
legend {margin-top: 5px; margin-bottom: 5px; font-size: 12px; font-weight: bold; color: #007624;}
fieldset {border-color: #e1e2c3!important; border: solid 1px olive; padding-left: 2px;}
fieldset label {/*font-size: xx-small;*/ font-weight: bold;}
fieldset input, fieldset textarea {margin-bottom: 5px; margin-left: 2px;}

/* quick album function styles */
	#pic-box-block {text-align: center; padding-top: 10px;}
	#pic-nav-block {text-align: center;}
	#pic-nav-ul {margin: 0; padding:0px 5px 0px 5px;}
	#pic-nav-ul li{
	display: inline;
	list-style-type: none;
	padding: 0px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;} 

/* lookout calendar styles */

a.normal:link  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.normal:visited  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.normal:hover  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.normal:active  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }

a.today:link  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.today:visited  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.today:hover  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.today:active  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }

/*.cellbg { background-color: #fff }
.cellover { background-color: #DFDFDF }*/
.celltoday { background-color: #eee;}
.cellevent { background-color: #eee;}
.normaltext { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.eventtitle { color: #000080; font-weight: normal; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.eventheading { color: #000080; font-weight: normal; font-size: 14px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.regheading { color: #000; font-weight: normal; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif }


/*************************** NOT SURE IF THESE ARE STILL USED ANYWHERE ***********************************/
/*GLOBAL IMAGE SETTINGS - PHOTOS AND STOCK, NOT SLICES*/
img.image-left {float: left; margin-right: 10px;}
img.image-right {float: right; margin-left: 10px;}
img.brown-1px {padding: 5px; border: 1px solid #DBD594;}
img.brown-2px {padding: 5px; border: 2px solid #DBD594;}
img.brown-3px {padding: 5px; border: 3px solid #DBD594;}
img.black-1px {padding: 5px; border: 1px solid #000;}
img.black-2px {padding: 5px; border: 2px solid #000;}
img.black-3px {padding: 5px; border: 3px solid #000;}

/* HIDES NN4 ONLY CONTENT 
.hidden, .nn4-only {display:none;}*/

/* OVERIDES DISPLAY:HIDDEN IN NN4 CSS */
.new-browsers {display:block;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align: center;}
.align-justify {text-align: justify;}

dd {padding-bottom: 7px;}

img.banner {text-align: center; margin:0px 10px 10px;}

p.noscript {color: #fff;}
p.noscript a {color: #F3EBA4;}
p.margin0 {margin-top: 0px;}

.ten-px-pad {padding: 10px;}
.ten-px-pad-cen {padding: 10px;	text-align: center;}

#usda-logo {width: 100%; text-align: center; padding-top: 10px;}

/* CLASSES FOR NAV TEXT LINKS - HOVER SETTINGS ARE IN SCREEN.CSS 
.mainactive, a.subactive, a.parent, a.parent:visited, a.subactive:visited {font-family: Verdana, Arial, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #49572A}
a.mainnotactive, a.mainnotactive:visited {text-decoration: none; font-size: 11px; font-weight: bold; color: #F3EBA4}
a.subnotactive, a.subnotactive:visited {text-decoration: none; font-size: 11px; font-weight: bold; color: #49572A}*/
tt {font-size: small; margin: 0px;}
