/* active styles */

#left-col .menu .environment {
  background: url(../images/green-nav-wrap.png) no-repeat 0px 0px;
}
#left-col .menu .environment a:link, #left-col .menu .environment a:visited, #left-col .menu .environment a:hover {
  background: #7bb51f;
  border-left: none;
}

#left-col .menu .active-trail a:link, #left-col .menu .active-trail a:visited {
	font-size: 1.08em;
  color: #fff;
  text-decoration: none;
}
#left-col .menu .active-trail a:hover {
  color: #fff;
  text-decoration: none;
}

#left-col .menu .active-trail ul {
  padding: 0.5em 0 0 0;
  margin: 0;
}

#left-col .menu .active-trail ul li {
  margin: 0;
  padding: .3em 0;
}

#left-col .menu .environment ul li a:link, #left-col .menu .environment ul li a:visited {
  background: none;
  color: #58595b;
  font-size: 0.8em;
  letter-spacing: 0em;
  font-weight: normal;
  text-transform: none;
  padding: 0 0 0 3em;
  margin: 0;
  text-decoration: none;
}

#left-col .menu .environment ul li a:hover {
  background: none;
  color: #58595b;
  font-size: 0.8em;
  letter-spacing: 0em;
  font-weight: normal;
  text-transform: none;
  padding: 0 0 0 3em;
  margin: 0;
  text-decoration: underline;
}

#left-col .menu .environment ul .active-trail a:link, #left-col .menu .environment ul .active-trail a:visited {
  /*font-size: 0.8em;*/
  /*padding: 0 0 0 2.6em;*/
  font-weight: bold;
  color: #5F8F00;
  text-decoration: none;
}

#left-col .menu .environment ul .active-trail a:hover {
  /*font-size: 0.9em;*/
  /*padding: 0 0 0 2.6em;*/
  font-weight: bold;
  color: #5F8F00;
  text-decoration: underline;
}

#left-col .menu .environment .environment {
	background-image: none;
}

.views-field-title a:link, .views-field-title a:visited {
 	color: #5F8F00;
 	text-decoration: none;
}

.views-field-title a:hover {
 color: #5F8F00;
 text-decoration: underline;
}

.view-header a:link, .view-header a:visited {
	background: url(../images/grassgreen-arrow.gif) no-repeat 0px 3px;
	font-weight: bold;
	padding: 0 0 0 9px;
	color: #5F8F00;
	text-decoration: none;
}

.view-header a:hover {
	color: #5F8F00;
	text-decoration: underline;
}



body.environment #header-region {
  background-color: #b8265d;
  background-image:none;
}

a:link, a:visited {
  color: #5F8F00;
  text-decoration: none;
}
a:hover {
  color: #5F8F00;
  text-decoration: underline;
}

a:active, a.active {
  color: #5895be;
}
#main-col .node .field-field-teaser .field-item p {
	color:#5F8F00;
}


/********************* Author's Boxout *********************/
#main-col h3.authors {
	color: #fff;
	background: #7DB508;
	padding: 6px;
	margin-bottom:10px;
}

#main-col .author_block {
	/*background: #7DB508;*/
}

#main-col .author_block .content {
	/*background: #7DB508;*/
}

#main-col .author_block .content h3 {
	color: #373737;
}

#main-col .author_block .content p {
	color: #373737;
}
