body, p, ul, li, a, th, td
{
	font-size: 13px;
	color: #333;
}


/* B O D Y */

body, div, span, p, .p, h1, h2, 
h3, ul, li, a, td, th, 
select, input, textarea
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
}

.border { border: 1px solid #82938B;}

li { list-style: square; }


body {  
		color: #000;
		background-color: #f9df99;
		/* light green #82938b yellow #f9df99 other green  #C6DFCE northw bgk #F7EBD6 */
		margin:	0; 	padding: 0;
	}

/* I N V I S I B L E */
.invisible	{ display: none; }

/* L I N K S  */

a	{
	font-weight: bold;
	text-decoration: none; 
	color: #296546;
	}
a:visited	{
	background-color: transparent;
	}
a:active	{	
	background-color: transparent;
	}
	
a:hover	{
	color: #82938b;
	background-color: transparent;
	text-decoration:	underline;
	}

th 
{
	font-weight: bold;
	text-align: left;
}



/* H E A D I N G S */

.title {  font-size: 16px; font-weight: bold; color: #003300}

.subtitle { font-size: 14px; font-weight: bold; color: #003300}

.headline {
	font: 20px;
	font-weight: bold; 
}

.subhead {
	font: 16px;
	font-weight: bold; 
}

h1,h2,h3,h4,h5 {
	color: #84928C;
}

h1 
{
	font-weight: bold;
	font-size: 18px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-decoration: none;
}

h2	{
	font-size: 16px;
	margin-top: 12px;
	margin-bottom: 12px;
    letter-spacing: .1em;
	}




h3 {
	border-bottom: 1px solid #84928c;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: bold;	
}

h3.footer {
border: 0;
text-align: center;
}

h4 {
	font-size: 12px;
	font-style: italic;
	margin-top: 3px;
	}

h2.listheadline
{	font-weight: bold;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 0px;
}

/* NEW STYLE SHEET */


		img		{
		border: 0px;
		}


/* F O O T E R */
 
.FOOTERtext {  font-size: 11px;
				color: #666;  }
				
.tiny { font-size: 10px; }

/* E R R O R */
.error {  font-size: 16px; font-weight: bold; color: #DD0000}



.gradient
{
	background-image: url(/sitedesign/collegedata/newildernesstrust.org/images/content_grad.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.sidebar
{
	float: right;
	margin: 10px 0 10px 30px;
	padding: 15px;
	border: 1px solid #aaa;
	width: 190px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 160px;
	background-color: #f9df99;
	background-image: url(/sitedesign/collegedata/newildernesstrust.org/images/logo25.gif);
	background-repeat: no-repeat;
	background-position: 98% 98%;
}
html>body .sidebar {
width: 160px;
} 

.sidebar p {
text-align: left;
}
.sidebar h3, .sidebar h4 {
margin: 0 0 2px 0;
border-bottom: 1px solid #aaa;
}
.sidebar ul { margin: 0 0 0 12px; padding: 0; }

.indent { margin-left: 12px; }

.thermometer { float: right; margin: 0 5px 30px 20px; }
img.alderstream { float: left; border: 1px solid #000; }
.contentclear { clear: left; }

#donate {padding-right: 25px; }
#donate img {float: right; }

/* Homepage Buttons */
ul#buttonnav, ul#buttonnav li {
	list-style: none;
	text-align: center;
	margin: 0 auto;
}
#bn1, #bn2, #bn3 {
	display: block;
	width: 249px;
	height: 54px;
	text-indent: -9999px;
}
#bn1 { background: transparent url("/ezstatic/data/page/newildernesstrust/newimages/director.gif") left top no-repeat; }
#bn2 { background: transparent url("/ezstatic/data/page/newildernesstrust/newimages/wapack.gif") left top no-repeat; }
#bn3 { background: transparent url("/ezstatic/data/page/newildernesstrust/newimages/maine-new.jpg") left top no-repeat; }

#bn4 {
	display: block;
	width: 249px;
	height: 34px;
	margin-top: 10px;
	text-indent: -9999px;
}
#bn4 { background: transparent url("/ezstatic/data/page/newildernesstrust/donatenowlogo3-old.gif") left top no-repeat; }


/* Navigation Menu */
#navbar, #navbar li { /* reset styles */
	margin: 0;
	padding: 0;
	list-style: none;
}
#navbar {
	margin-top: 10px;
	width: 100%;
}
#navbar a {
	display: block;
	font: 15px "Times New Roman", Times, sans-serif, serif;
	text-transform: uppercase;
	text-decoration: none;
	text-align: right;
	padding: 8px 23px 8px 0;
	color: #fff;
	opacity: 0.99;
}
#navbar a:hover,
#navbar li:hover a,
#navbar li.sfhover a,
#navbar li:hover a:hover,
#navbar li.sfhover a:hover {
	color: #f9df99;
}
#navbar li {
	position: relative;
	float: left;
	width: 100%;
}

/* subnav */
#navbar ul {
	position: absolute;
	top: 0px;
	background: #84928C;
	margin: 0; padding: 0;
	list-style: none;
	width: 200px;
	display: none;
	left: 191px;
}
#navbar ul a,
#navbar li:hover ul a,
#navbar li.sfhover ul a {
	display: block;
	font: 12px "Times New Roman", Times, sans-serif, serif;
	text-decoration: none;
	text-align: left;
	padding: 5px 0;
	color: #fff;
	text-indent: 10px;
	background: none;
}
#navbar li:hover ul,
#navbar li.sfhover ul {
	display: block;
}
#navbar li:hover li a:hover,
#navbar li.sfhover li a:hover {
	background: #969c9a;
}

/* Google Search Overrides */
.searchwrapper {
	clear: both;
	text-align: right;
	display: block;
	padding: 15px 23px 15px 18px;
}
input.gsearch {
	border: 1px solid #333;
	padding: 4px;
	width: 150px;
	margin: 0 0 5px 0;
}
div.cse-overlay {
	top: 0px !important;
	margin-left: -310px !important;
	left: 50% !important;
}

#rotator {
	position: relative;
	height: 430px;
}
#rotator img {
	display: none;
	position: absolute;
}
#bodycell {
	min-height: 540px;
}
