@charset "utf-8";

/* @group Section */

div.section {
	margin-bottom: 10px;
	}

div#content div.section {
	margin-bottom: 20px;
	}

div#sideBar div.section {
	margin-bottom: 20px;
	}

div.section div.top,
div.section div.bottom {
	height: 4px;
	_display: none;
	}

div.section div.top div.left,
div.section div.top div.right,
div.section div.bottom div.left,
div.section div.bottom div.right {
	height: 4px;
	width: 4px;
	background-image: url(../img/sectionCorner.png);
	background-repeat: no-repeat;
	}

/*
body.dictionary div.section div.top div,
body.dictionary div.section div.bottom div {
	background-image: url(../img/sectionCorner-dictionary.png);
	}
*/

div.section div.top div.left,
div.section div.bottom div.left {
	float: left;
	}

div.section div.top div.center,
div.section div.bottom div.center {
	margin-right: 4px;
	margin-left: 4px;
	height: 4px;
	width: auto;
	}

div.section div.top div.right,
div.section div.bottom div.right {
	float: right;
	}

div.section div.top div.right {
	margin-top: -4px;
	}

div.section div.bottom div.right {
	margin-top: -4px;
	}

div.section div.header {
	padding: 20px;
	}

div.section div.header p {
	margin-bottom: 0;
	}

div.section div.header img {
	margin-right: 5px;
	vertical-align: middle;
	}

div#sideBar div.section div.header {
	padding: 10px 15px !important;
	}

body.db div#sideBar div.section div.header {
	padding: 5px 0px !important;
	}

div#sideBar div.section div.header p {
	font-size: 90% !important;
	}

div.secHeader-lightGray div.header,
div.secHeader-darkGray div.header {
	padding: 10px 15px 1px 15px !important;
	}

div.secHeader-lightGray div.header h2,
div.secHeader-darkGray div.header h2 {
	margin-top: 0 !important;
	}

div#sideBar div.section div.header {
	border-bottom: 1px solid #000;
	}

body.db div#sideBar div.section div.header {
	border-bottom: 1px solid #666;
	}

div.section div.header h1,
div.section div.header h2 {
	margin: 0;
	line-height: 1.0;
	}

div.section div.header p {
	}

div.section div.body {
	padding: 8px;
	_padding: 12px 8px;
	}

div#single div.section div.body {
	padding: 20px 30px 6px 30px;
	}

div#page div.section div.body {
	padding: 30px 30px;
	}

div#page div.section div.body {
	}

div.section div.bodyNoPadding {
	padding: 0 !important;
	}

/* DarkGray */
div.secType-darkGray div.top div.center,
div.secType-darkGray div.bottom div.center,
div.secType-darkGray div.header,
div.secType-darkGray div.body {
	background-color: #666;
	}

div.secType-darkGray div.top div.left {
	background-position: -20px 0;
	}

div.secType-darkGray div.top div.right {
	background-position: -24px 0;
	}

div.secType-darkGray div.bottom div.left {
	background-position: -20px -4px;
	}

div.secType-darkGray div.bottom div.right {
	background-position: -24px -4px;
	}

/* White */
div.secType-white div.top div.center,
div.secType-white div.bottom div.center,
div.secType-white div.header,
div.secType-white div.body,
div.secHeader-darkGray div.secType-white div.top div.center,
div.secHeader-darkGray div.secType-white div.header {
	background-color: #fff;
	}

div.secType-white div.top div.left,
div.secHeader-darkGray div.secType-white div.top div.left {
	background-position: 0 0;
	}

div.secType-white div.top div.right,
div.secHeader-darkGray div.secType-white div.top div.right {
	background-position: -4px 0;
	}

div.secType-white div.bottom div.left {
	background-position: 0 -4px;
	}

div.secType-white div.bottom div.right {
	background-position: -4px -4px;
	}

/* LightGray */
div.secType-lightGray div.top div.center,
div.secType-lightGray div.bottom div.center,
div.secType-lightGray div.header,
div.secType-lightGray div.body {
	background-color: #f2f2f2;
	}

div.secType-lightGray div.top div.left {
	background-position: -10px 0;
	}

div.secType-lightGray div.top div.right {
	background-position: -14px 0;
	}

div.secType-lightGray div.bottom div.left {
	background-position: -10px -4px;
	}

div.secType-lightGray div.bottom div.right {
	background-position: -14px -4px;
	}

/* basic */

div.secHeader-basic div.top div.center,
div.secHeader-basic div.header {
	background-color: #f2f2f2;
	}

div.secHeader-basic div.top div.left {
	background-position: -10px 0;
	}

div.secHeader-basic div.top div.right {
	background-position: -14px 0;
	}

/* sidebar-lightgray */

div.secHeader-lightGray div.top div.center,
div.secHeader-lightGray div.header {
	background-color: #f2f2f2;
	}

div.secHeader-lightGray div.top div.left {
	background-position: -10px 0;
	}

div.secHeader-lightGray div.top div.right {
	background-position: -14px 0;
	}

/* sidebar-darkgray */

div.secHeader-darkGray div.top div.center,
div.secHeader-darkGray div.header {
	background-color: #666;
	}

div.secHeader-darkGray div.top div.left {
	background-position: -20px 0;
	}

div.secHeader-darkGray div.top div.right {
	background-position: -24px 0;
	}

div.secHeader-darkGray div.header * {
	color: #fff;
	}

/* greenbusiness */

div.secHeader-greenbusiness div.top div.center,
div.secHeader-greenbusiness div.header {
	background: #00BF3D;
	}

div.secHeader-greenbusiness div.top div.left {
	background-position: -40px 0;
	}

div.secHeader-greenbusiness div.top div.right {
	background-position: -44px 0;
	}

/* sustainablecommunity */

div.secHeader-sustainablecommunity div.top div.center,
div.secHeader-sustainablecommunity div.header {
	background: #FF9600;
	}

div.secHeader-sustainablecommunity div.top div.left {
	background-position: -50px 0;
	}

div.secHeader-sustainablecommunity div.top div.right {
	background-position: -54px 0;
	}

/* earthnews */

div.secHeader-earthnews div.top div.center,
div.secHeader-earthnews div.header {
	background: #00AFFF;
	}

div.secHeader-earthnews div.top div.left {
	background-position: -60px 0;
	}

div.secHeader-earthnews div.top div.right {
	background-position: -64px 0;
	}

/* culturalcreative */

div.secHeader-culturalcreative div.top div.center,
div.secHeader-culturalcreative div.header {
	background: #A852FF;
	}

div.secHeader-culturalcreative div.top div.left {
	background-position: -70px 0;
	}

div.secHeader-culturalcreative div.top div.right {
	background-position: -74px 0;
	}

/* @end */

/* @group Channel */

p.channel {
	margin-bottom: 8px !important;	
	}

html>body p.channel span {
	width: 112px;
	padding-top: 9px;
	background-image: url(../img/entry_label.png);
	background-position: -200px 0;
	}

p.channel span.greenbusiness,
p.channel span.greenbusiness_en {
	background-position: 0 0;
	}

p.channel span.sustainablecommunity,
p.channel span.sustainablecommunity_en {
	background-position: 0 -10px;
	}

p.channel span.earthnews,
p.channel span.earthnews_en {
	background-position: 0 -20px;
	}

p.channel span.culturalcreative,
p.channel span.culturalcreative_en {
	background-position: 0 -30px;
	}

/* @end */

/* @group EntryList */

ul.entryList {
	}

ul.entryList li {
	clear: both;
	width: 100%;
	}

/*div#content ul.entryList li p {
 	line-height: 1.3 !important;
 	}*/

ul.entryList li a,
ul.entryList li span,
ul.entryList li img {
	float: none;
	}


ul.entryList li div.image {
	/*background-image: url(../img/entry_greenzEvent.png);*/


	background: transparent url(../img/entry_noimage.gif) no-repeat center center;
	background: #262626 url(../img/entry_noimage.gif) no-repeat center center;
	}


	/*background: transparent url(../img/entry_event.gif) no-repeat center center;*/


/*ul.entryList li div.image a {
	background-image: url(../img/entry_greenzEvent.png);
	
	background: #262626 url(../img/entry_noimage.gif) no-repeat center middle !important;
	}*/

ul.entryList li div.image {
	}

ul.entryList li div.padder {
	background: #fff;
	padding: 20px;
	border-top: 1px solid #000;
	}

div#sideBar ul.entryList li div.padder {
	padding: 10px 11px;
	}

ul.entryList li div.padder div.clearfix {
	padding: 0;
	}

ul.entryList li:first-child div.padder {
	border-top: none;
	}

div.secType-white ul.entryList li div.padder {
	background: #fff;
	}

div.secType-lightGray ul.entryList li div.padder {
	background: #f2f2f2;
	}

ul.entryList p.title a {
 	line-height: 1.6 !important;
	}

ul.entryList p.title a {
	font-weight: bold;
	}

div#headLine ul.entryList li.newsItem-max p.title a {
	font-size: 140%;
	line-height: 1.5 !important;
	}

div#headLine ul.entryList p.title a {
	font-size: 120%;
	line-height: 1.3 !important;
	}

html>/**/body ul.entryList li {
	position: relative; /* for Moderns (not IE7)*/
	}

ul.entryList li div.tab {
	position: absolute;
	right: -22px;
	float: left;

	*position: static;
	*display: none;
	}

div#single div#recommend div.tab,
div#single div#related div.tab,
div#single div#lastViewing div.tab {
	display: none;
	}

ul.entryList li div.padder div.tab {
 	/*right: -42px;*/ 
	}

html>/**/body ul.entryList li div.tab span {
	padding-top: 30px;
	width: 9px;
	background: url(../img/entry_tab.png) no-repeat;
	background-position: -200px 0;
	position: relative;
	left: -13px;
	float: left;
	}

ul.entryList li div.tab span.greenbusiness {
	background-position: 0 0;
	}

ul.entryList li div.tab span.sustainablecommunity {
	background-position: 0 -30px;
	}

ul.entryList li div.tab span.earthnews {
	background-position: 0 -60px;
	}

ul.entryList li div.tab span.culturalcreative {
	background-position: 0 -90px;
	}

ul.entryList li div.text div.excerpt p {
	/*font-size: 86%;*/
	}

ul.entryList li div.text {
	position: relative;
	*position: static;
	}

ul.entryList ul.more,
ul.entryList ul.more li {
	/*clear: none;*/
	
	_display:none;
	}

ul.entryList li div.text p.date {
	font-size: 90% !important;
	}

ul.entryList li div.text p.comments {
	font-size: 90% !important;
	}

ul.entryList li div.text p.comments img {
	display: inline;
	}

ul.entryList li.newsItem div.text p.date,
ul.entryList li.newsItem-min div.text p.date,
ul.entryList li.newsItem-max div.text p.date {
	color: #999;
	margin: 0;
	*text-align: right;
	}

html>/**/body ul.entryList li.newsItem div.text p.date,
html>/**/body ul.entryList li.newsItem-min div.text p.date,
html>/**/body ul.entryList li.newsItem-max div.text p.date {
	position: absolute;
	bottom: 4px;
	right: 0;
	}

/* @group NewsItem */

ul.entryList li.newsItem {
	/*padding: 20px;*/
	}

ul.entryList li.newsItem div.clearfix {
	padding: 0 0 15px 0;

	/*padding: 2px;*/
	/*margin-bottom: 13px;*/
	}

div#ghSearchNav ul.entryList li.newsItem div.clearfix {
	padding: 0;
	}

ul.entryList li.newsItem div.image {
	width: 108px;
	float: left;
	}

ul.entryList li.newsItem div.image a {
	width: 108px;
	height: 78px;
	}

ul.entryList li.newsItem div.text {
	margin-left: 126px;
	padding-top: 4px;
	}

ul.entryList li.newsItem div.text p.channel {
	margin-bottom: 5px;
	}

ul.entryList li.newsItem div.text p.title {
	}

ul.entryList li div.text ul.moreComments {
	clear: none;
	margin-top: 1em;
	}

ul.entryList li div.text ul.moreComments li,
ul.entryList li div.text ul.moreComments li a {
	float: left;
	width: 42px;
	clear: none;
	font-size: 86%;
	}

ul.entryList li div.text ul.moreComments li.comments img {
	display: inline;
	vertical-align: text-top;
	}

html>/**/body ul.entryList li div.text ul.moreComments li.comments {
	position: relative;
	top: -1px;
	}

ul.entryList li div.text ul.moreComments li {
	margin-right: 10px;	
	}

div#headLine ul.entryList li.newsItem div.image {
	width: 180px;
	float: left;
	}

div#headLine ul.entryList li.newsItem div.image a {
	width: 180px;
	height: 130px;
	}

div#headLine ul.entryList li.newsItem div.body {
	z-index: 400;
	}

div#headLine ul.entryList li.newsItem div.body {
	}

div#headLine ul.entryList li.newsItem div.tab {
	display: none;
	}

html>/**/body div#headLine ul.entryList li div.tab span {
	}

div#headLine ul.entryList li.newsItem div.text {
	margin-left: 198px;
	padding-top: 4px;
	}

html>/**/body div#headLine ul.entryList li div.text ul.more li {
	position: absolute;
	bottom: 4px;
	}

/* @end */

/* @group NewsItem-max & NewsItem (headline) */

div#headLine ul.entryList li {
	width: 440px;
	
	_width:380px;
	float: left;
	clear: none;
	margin: 4px 9px;
	margin: 4px 9px 2px 9px;
	}

div#headLine ul.entryList li div.body {
	padding: 7px 11px;
	height: 138px;
	position: relative;
	*position: static;
	}

div#headLine ul.entryList li.newsItem div.body {
	_width:400px;
	_padding: 7px;
	}

div#headLine ul.entryList li.newsItem-max {
	/*width: 439px;*/
	float: left;
	/*clear: none;*/
	/*margin: 5px 10px;*/
	margin-bottom: 0;
	}

div#headLine ul.entryList li.newsItem-max div.section {
	/*margin-bottom: 0;*/
	}

div#headLine ul.entryList li.newsItem-max div.body {
	padding: 11px 15px;
	padding: 7px 11px;
	height: 494px;
	height: 490px;
	}

div#headLine ul.entryList li.newsItem-max div.image {
	margin-bottom: 15px;
	height: 335px;
	}

div#headLine ul.entryList li.newsItem-max div.image a {
	/*background: #333;*/
	/*width: 410px;
	height: 298px;*/

	/*height: 335px;*/
	}

div#headLine ul.entryList li.newsItem-max div.image a img {
	width: 410px;
	height: 335px;
	}

div#headLine ul.entryList li.newsItem-max div.text {
	margin-bottom: 14px;
	height: 137px;
	padding-left: 4px;
	}

div#headLine ul.entryList li.newsItem p.title a {
	font-size: 110%;
	}

/* @end */

/* @group NewsItem-min */

ul.entryList li.newsItem-min {
	}

ul.entryList li.newsItem-min div.clearfix {
	/*padding: 0 0 20px 0;*/

	padding: 2px;
/* 	margin-bottom: 18px; */
	}

ul.entryList li.newsItem-min div.image {
	width: 50px;
	float: left;
	}

ul.entryList li.newsItem-min div.image a {
	width: 50px;
	height: 50px;
	}

ul.entryList li.newsItem-min div.text {
	margin-left: 68px;
	/*padding-top: 4px;*/
	}

ul.entryList li.newsItem-min div.text p.channel {
	margin-top: 4px;
	margin-bottom: 5px;
	}

ul.entryList li.newsItem-min div.text p.title {
	}

ul.entryList li.newsItem-min div.text p.title a {
	font-size: 90%;
	}

ul.entryList li.newsItem-min div.text div.comment p {
	display: inline;
	color: #666;
	font-size: 86%;
	}

ul.entryList li.newsItem-min div.text div.comment p.meta {
	margin-left: 1em;
	}


div#globalHeader div#ghSearchNav div#ghSnRecommend li {
	width:23%;
	margin-right:2%;
	float: left;
	clear: none;
	}


/* @end */

/* @group InformationItem-min */

ul.entryList li.informationItem-min {
	}

ul.entryList li.informationItem-min div.text {
	margin-left: 5px;
	margin-right: 5px;
	}

ul.entryList li.informationItem-min div.text p.title a {
	/*font-size: 90%;
	color: #E10056;*/
	}

ul.entryList li.informationItem-min div.excerpt p {
	font-size: 90%;
	}

/* @end */

/* @group InformationItem */

ul.entryList li.informationItem {
	}

ul.entryList li.informationItem div.image {
	width: 108px;
	float: left;
	}

ul.entryList li.informationItem div.image a {
	width: 108px;
	height: 78px;
	}

ul.entryList li.informationItem div.text {
	/*padding-top: 5px;*/
	margin-left: 126px;
	padding-top: 4px;
	}

ul.entryList li.informationItem {
	}

/* @end */

/* @group PodcastItem */

ul.entryList li.podcastItem {
	}

ul.entryList li.podcastItem div.image {
	width: 108px;
	float: left;
	}

ul.entryList li.podcastItem div.image a {
	width: 108px;
	height: 78px;
	}

ul.entryList li.podcastItem div.text {
	padding-top: 5px;
	margin-left: 126px;
	padding-top: 4px;
	}

ul.entryList li.podcastItem {
	}

/* @end */

/* @group EventItem */

ul.entryList li.eventItem {
	}

ul.entryList li.eventItem div.image {
	width: 108px;
	float: left;
	}

ul.entryList li.eventItem div.image a {
	width: 108px;
	height: 78px;
	background: #262626 url(../img/entry_event_nophoto.gif) no-repeat center center;
	}

ul.entryList li.eventItem div.greenzEvent {
	display: none;
	}

html>body ul.entryList li.eventItem div.greenzEvent span {
	padding-top: 15px;
	width: 40px;
	background-image: url(../img/entry_greenzEvent.png);
	}
	
ul.entryList li.eventItem div.text {
	/*padding-top: 5px;*/
	margin-left: 126px;
	padding-top: 4px;
	}



ul.entryList li.eventItem div.text p.eventDate {
	letter-spacing: 2px;
	/*margin: 0 !important;
	line-height: 1.0 !important;*/
	}

ul.entryList li.eventItem div.text p.days {
	color: #f00;
	}


/* @end */

/* @group EventItem-min */

ul.entryList li.eventItem-min {
	}

ul.entryList li.eventItem-min div.image {
	width: 50px;
	float: right;
	background: none;
	}

html>/**/body ul.entryList li.eventItem-min div.image {
	position: relative;
	top: +5px;
	}

ul.entryList li.eventItem-min div.image a {
	width: 50px;
	height: 50px;
	/*background: #262626 url(../img/entry_event_nophoto_min.gif) no-repeat center center;*/
	background: none;
	}

ul.entryList li.eventItem-min div.greenzEvent {
	display: none;
	}

html>body ul.entryList li.eventItem-min div.greenzEvent span {
	padding-top: 15px;
	width: 40px;
	background-image: url(../img/entry_greenzEvent.png);
	}

ul.entryList li.eventItem-min div.text {
	margin-right: 68px;
	padding-top: 4px;
	}

ul.entryList li.eventItem-min div.text {
	margin-right: 68px;
	padding-top: 4px;
	}

/*ul.entryList li.eventItem-min div.text div.eventDate {
	margin-bottom: 5px;
	}

ul.entryList li.eventItem-min div.text div.eventDate div.body {
	padding: 2px 4px 2px 4px;
	}*/

ul.entryList li.eventItem-min div.text p.eventDate {
	letter-spacing: 2px;
	/*margin: 0 !important;
	line-height: 1.0 !important;*/
	}

/*ul.entryList li.eventItem-min div.text p.title {
	}

ul.entryList li.eventItem-min div.text p.title a {
	font-size: 90%;
	}*/

/*ul.entryList li.eventItem-min div.text p.days {
	color: #f00;
	}*/

ul.entryList li.eventItem-min div.text p.dateInfo span {
	display: inline;
	float: none;
	}

ul.entryList li.eventItem-min div.text p.dateInfo span.eventDate {
	letter-spacing: 2px;
	font-size: 110%;
	}

ul.entryList li.eventItem-min div.text p.dateInfo span.days {
	margin-left: .5em;
	color: #f00;
	}


/*div#sideBar ul.entryList li.eventItem-min div.text div.excerpt p {
	display: none;
	}*/

/* @end */

/* @end */

/* @group MoreArrow */

p.more,
p.loader {
	margin: 0;
	padding: 40px;
	text-align: center;
	border-top: 1px solid #262626;
	}


p.moreArrow {
	text-align: right;
	margin-top: -1em !important;
	*margin-top: 0 !important;
	margin-bottom: 0 !important;
/* 	margin: -4em 0 0 0; */
/* 	background: #f00; */
	}

p.moreArrow a {
	font-size: 96%;
	/*color: #666;*/
	}

html>/**/body p.moreArrow a {
	position: relative;
	top: -.8em;
	}

/*p.moreArrow a {
	*margin-top: -.8em;
	}*/

p.moreArrow a:before {
	content: "> ";
	}


/* @end */

/* @group More in Title */


span.moreInTitle {
	}

span.moreInTitle a {
	font-size: 96%;
	color: #666;
	}

span.moreInTitle a:before {
	content: "(";
	}

span.moreInTitle a:after {
	content: ")";
	}

/* @end */

/* @group More & Load */

p.more,
p.loader {
	padding: 24px 0 10px 0;
	height: 50px;
	text-align: center;
	width: 100%;
	margin: 0;
	}

p.more a {
	/* replace --- */
	font-size:1px;
	line-height:1.0;
	text-indent:-9999px;
	display:block;
	height:0 !important;
	overflow:hidden;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	border:none !important;
	/* --- replace */
	padding-top: 40px;
	width: 582px;
	margin: 0 auto;
	}

p.more a {
	background-image: url(../img/more.gif);
	}

p.more a:hover {
	background-image: url(../img/more_o.gif);
	}

p.more {
	/*background: url(../img/more_o.gif) center top no-repeat;*/
	}

/* @end */

/* @group AuthorList */

ul.authorList li {
	width: 33%;
	float: left;
	/*min-height: 50px;
	_height: 50px;*/
	margin-bottom: 30px;
	}

ul.authorList li div.image {
	width: 32px;
	float: left;
	}

ul.authorList li div.image a,
ul.authorList li div.image a img {
	width: 32px;
	height: 32px;
	}

ul.authorList li div.text {
	margin-left: 42px;
	}

ul.authorList li div.text p {
	margin: 0;
	line-height: 1.3 !important;
	}

ul.authorList li div.text p a {
	display: block;
	float: none;
	}

ul.authorList li div.text p span {
	font-size: 86%;
	color: #333;
	text-decoration: none;
	display: block;
	float: none;
	}

/* @end */

/* @group AuthorList-min */

ul.authorList-min li {
	}

ul.authorList-min li a {
	width: 34px;
	height: 34px;
	}

ul.authorList-min li a img {
	width: 32px;
	height: 32px;
	margin: 1px 1px 0 0;
	border: 1px solid #e9e9e9;
	}

ul.authorList-min li a span {
	display: none;
	position: absolute;
	background: #fff;
	padding: 5px;
	line-height: 1.0;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-left: 33px;
	margin-top: 1px;
	}

ul.authorList-min li a:hover img {
	border: 1px solid #000;
	}

ul.authorList-min li a:hover span {
	display: block;
	}


/* @end */

/* @group SearchForm */

form.searchForm {
	width: 283px;
	}

form.searchForm input.text {
	width: 200px;
	display: inline;
	padding-top: 3px;
	padding-bottom: 5px;
	}

form.searchForm input.submit {
	display: inline;
	background: none;
	border: none;
	padding: 0;

	vertical-align: middle;
	}

span.searchterm1 {
	display: inline !important;
	}

/* @end */

/* @group ArchiveLinks */

ul.archiveLinks li a {
	display: inline;
	}

ul.archiveLinks li a.month,
ul.archiveLinks li span {
	padding: 0 0 0 5px;
	}

ul.archiveLinks li span {
	color: #ccc;
	}

/* @end */

/* @group LinkBehavior */

ul.entryList li,
div#sideBar div.header {
	/*cursor: pointer;*/
	}

/* TextUnderline */

ul.links a,
ul.links a:hover,
p.moreArrow a,
p.moreArrow a:hover,
div#globalHeader div#ghGuideNav a,
div#globalHeader div#ghSearchNav a,
div#headLine div.header ul.inline a,
div#sideBar div#sbEverywhere ul li a {
	text-decoration: none;
	}

p.moreArrow a:hover,
div#globalHeader div#ghGuideNav a:hover,
div#headLine div.header ul.inline a:hover,
div#sideBar div.header:hover p.moreArrow a,
div#sideBar div#sbLinks ul li a:hover,
div#sideBar div#sbEverywhere ul li a:hover {
	text-decoration: underline;
	}


/* TextColor */
ul.entryList li a,
ul.entryList li a:hover,
ul.entryList li:hover a {
	color: #000 !important;
	text-decoration: none;
	/*cursor: pointer;*/
	}

div#sideBar div#sbInformation ul.entryList li a,
div#sideBar div#sbInformation ul.entryList li a:hover {
	color: #ff3072 !important;
	}

div#globalFooter div#gfRecommends ul.entryList li:hover a,
div#globalFooter div#gfComments ul.entryList li:hover a,
div#sideBar div#sbInformation ul.entryList li:hover a,
div#sideBar div#sbEvent ul.entryList li:hover a,
div#sideBar div#sbClassics ul.entryList li:hover a,
div#content div#recommend ul.entryList li:hover a,
div#content div#related ul.entryList li:hover a,
div#content div#lastViewing ul.entryList li:hover a {
	color: #ff3072 !important;
	}

div#globalHeader div#ghGuideNav a {
	color: #ccc !important;
	}

div#globalHeader div#ghGuideNav a:hover,
div#headLine div.header ul.inline a,
div#sideBar div#sbEverywhere ul li a:hover,
div#sideBar div#sbProject p.moreArrow a,
div#sideBar div#sbProject p.moreArrow a:hover {
	color: #fff !important;
	}

p.moreArrow a,
p.moreArrow a:hover,
body.database div#globalHeader div#ghGuideNav a {
	color: #000 !important;
	}


/* Border */

ul.entryList li div.image {
	/*border: 4px solid transparent;*/
	margin: 4px;
	}

ul.entryList li:hover div.image {
	margin: 0;
	border: 4px solid #fff;
	}

div#headLine ul.entryList li.newsItem-max:hover div.text {
	position: relative;
	top: -4px;
	}


/*div#headLine ul.entryList li div.image a {
	margin-bottom: 12px !important;
	}*/

div#globalFooter div#gfRecommends ul.entryList li:hover div.image,
div#globalFooter div#gfComments ul.entryList li:hover div.image,
div#sideBar div#sbInformation ul.entryList li:hover div.image,
div#sideBar div#sbClassics ul.entryList li:hover div.image,
div#content div#recommend ul.entryList li:hover div.image,
div#content div#related ul.entryList li:hover div.image,
div#content div#lastViewing ul.entryList li:hover div.image {
	border: 4px solid #ff3072;
	}

/* Background */

ul.entryList li:hover div.section div.body,
ul.entryList li:hover div.section div.center,
ul.entryList li:hover div.padder {
	background-color: #e1e1e1 !important;
	}

div#sideBar div#sbInformation ul.entryList li:hover div.padder,
div#sideBar div#sbEvent ul.entryList li:hover div.padder,
div#sideBar div#sbClassics ul.entryList li:hover div.padder {
	background: #fff !important;
	}

/* Background Image */
div#headLine ul.entryList li:hover div.section div.top div.left {
	background-position: -30px 0;
	}

div#headLine ul.entryList li:hover div.section div.top div.right {
	background-position: -34px 0;
	}

div#headLine ul.entryList li:hover div.section div.bottom div.left {
	background-position: -30px -4px;
	}

div#headLine ul.entryList li:hover div.section div.bottom div.right {
	background-position: -34px -4px;
	}

/* @end */

/* @group Additional Tag */

.add_classic,
.add_greenzEvent,
.add_special_1,
.add_special_2,
.add_special_3,
.add_special_4,
.add_special_5,
.add_special_6,
.add_special_7,
.add_special_8,
.add_special_9,
.add_special_10,
.add_greenbusiness,
.add_sustainablecommunity,
.add_earthnews,
.add_culturalcreative {
	display: none !important;
	}

body.add_classic,
body.add_greenzEvent,
body.add_special_1,
body.add_special_2,
body.add_special_3,
body.add_special_4,
body.add_special_5,
body.add_special_6,
body.add_special_7,
body.add_special_8,
body.add_special_9,
body.add_special_10,
body.add_greenbusiness,
body.add_sustainablecommunity,
body.add_earthnews,
body.add_culturalcreative {
	display: block !important;
	}

/* @end */




ul.specials {
	
	}

ul.specials li {
	margin-bottom: .5em;
	padding: .5em .25em;
	}

ul.specials li a {
	font-size: 120% !important;
	padding-left: 0;
	}
