#green-content #box-story-main-ad { background-color:#F2FFD9; }

#green-hdr { 
	background:url(../images/green/hdr-bg.gif) repeat-x top left; 
}

#green-hdr h3 {
	background:url(../images/green/hdr-bg-recycle.jpg) no-repeat top left;
	font-size:18px; color:#fff;
	height:43px; line-height:43px;
	margin:0 0 0 6px; padding-left:50px;	
}

#box-green-living #green-content { 
	padding:6px;
	background:url(../images/green/intro-bg.jpg) no-repeat top left;
}

#green-content
{
	padding: 6px;
}
#green-content #box-story-main h5
{
	font-size: 11px;	
	margin-top: 10px;
	margin-bottom: 10px;
}
#green-content #box-story-main #box-story-head h3
{
	font-size: 16px;
}
#green-content #box-story-main #box-story-head2 h4
{
	font-size: 11px;
}
#green-content .green-story-options
{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#green-content .green-story-options ul
{
	margin: 0px;
	list-style-type: none;
}
#green-content .green-story-options li
{
	margin-bottom: 5px;
}
#green-content #green-intro p {
	font-size:13px; color:#fff;
	margin:20px 0 90px 110px; padding:5px;
	background:url(../images/green/intro-bg.png);
}

#green-content .ad-feedback, #green-content-story .ad-feedback { background-image:url(../images/green/ad.gif); }
#green-content #box-story-main-ad, #green-content-story #box-story-main-ad  {  border-color:#f2ffd9; } 

#green-content h4 { font-size:16px; margin:0 0 1em 0; }
#green-content h4 .subhead,
#green-content h4 .byline { font-size:12px; }

#green-content h5 { font-size:14px; margin:0 0 1em 0; }

#green-content p { margin:0 0 1em 0; }

#green-content .green-section h4 { 
	font-size:16px; color:#000;
	margin:0 0 5px 0; padding:0;
}


#green-content .green-section h4 a, 
#green-content .green-section h4 span
{
	display:block;
	font-size:16px; color:#000;
	background-position: center left;
	background-repeat:no-repeat;
	min-height:46px; height:46px; line-height:46px;
	padding:0 0 0 50px;
}

#green-content .green-section h4 .sponsor-cite
{
	background: none !important;
	font-size: 11px;
	min-height: 0;
	height: auto;
	line-height: normal;
	font-weight: bold !important;
	margin-left: 0; position:relative; top:-10px;
}
#green-content .green-section .grn-ovrview h4 a 
{
	font-size:16px; color:#000;
	background:none;
	min-height:0; height:auto; line-height:normal;
	padding:0;
}

#box-green-overview #green-content .green-section .grn-ovrview h4 a {
	background:none;
	min-height:0; height:auto; line-height:normal;
	padding:0;
}

.green-section[class] h4 a { height:auto; }


/* OVERVIEW */

#box-green-overview { 
	background:#f2ffd9;
	padding:1px;
}

.box.showcase.greenliving .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-overview #green-content {
	padding:6px;
}

#green-daily-tip
{
	border: 1px #8cbf36 solid;
	background: #fff;
	padding: 10px;
	margin-bottom: 10px;
}

#green-daily-sponsor { 
	float:right;
	margin:0 0 0 10px; 
}

#green-daily-tip h5 { font-size:16px; }

.green-section
{
	clear: left;
	margin: 0 0 10px 0;
	min-height: 42px;
	height: 42px;
	padding-left: 5px;
}

.green-section[class] { height:auto; }

.green-section a.column {
	width:62px; 
	margin:0 10px 0 0;
	clear:left;
}
.green-section .column { width:390px; }
.green-section a.column img {  border:1px #000 solid; }

#green-content .green-products ol
{
	list-style-type: decimal;
	list-style-position: outside;
	padding-left: 15px;
	font-weight: bold;
	padding-bottom: 7px;
}
#green-content .green-products li
{
	padding-top: 5px;
}

#green-content .green-products dt
{
	float: none;
	margin-bottom: 7px;
	font-weight: bold;
}
#green-content .green-products dd
{
	font-weight: normal;
}
/* GREEN .BOX	*/
.box.green {
	background:#d7f4ad;
}

.box.green .boxhdr,
.box.green .boxhdr h2 {
	background:#83be40;
	color:#000;
}

.box.green .boxbody .drought-thumb
{
	height: 131px;
	width: 175px;
	margin-left: 55px;
	margin-bottom: 7px;
	margin-top: 7px;
}

.box.green .boxbody {
	border-color:#83be40;
	background:#d7f4ad !important;
	padding:7px !important;
}

#green-content dt {
 	float:left;
	font-weight:bold;
	margin:0 .5em 0 0;
}

#green-content dd {
 	margin:0 0 1em 0;
}

#green-content ol {
 	list-style-type:decimal;
	list-style-position:inside;
	margin:0 0 1em 1em; 
}


#green-content ol h5 {
 	margin:0 0 1em 1em; 
}

/*	GREEN NAV	*/

.box#box-green-nav .boxbody ul { 
	list-style:none;
	margin:0; padding:0;
}

.box#box-green-nav .thumbnails li {
	background:url(../images/green/bullet-other-content.jpg) no-repeat center left;
}

.box#box-green-nav .thumbnails li a {
	background:url(../images/green/bullet-other-content.jpg) no-repeat center left;
	height:14px; line-height:13px;
	padding:0 0 0 25px; 
	color:#000;
}

.box#box-green-energy-savings .homesaving
{
	background-position: left top;
	background: url(../images/green/bullet-other-content.jpg) no-repeat;
	width: 250px;
	height: auto;
	line-height: normal;
	margin: 7px 5px 7px 0;
	padding: 0 0 0 30px;
}

#box-green-energy-savings .boxhdr { height:59px; overflow:hidden; }

#box-green-energy-savings .boxhdr h2 { height:59px; line-height:59px; float:left; }
#box-green-energy-savings .boxhdr img { float:right; margin:5px 0 0 2px; }
#box-green-energy-savings .boxbody { font-weight:normal; }

/* RELATED GREEN NAV */
.box.green#box-green-nav-related
{
	margin-bottom: 0px;
}

.box#box-green-nav-related .boxbody ul
{
	list-style-type: none;
	margin: 0;
	padding: 10px;
}

.box#box-green-nav-related .boxbody ul li
{
	background-position: left top;
	background: url(../images/green/bullet-other-content.jpg) no-repeat;
	float: left;
	width: 150px;
	height: 35px;
	line-height: 13px;
	margin: 0 5px 0px 0;
	padding: 0 0 0 30px;
}

.box#box-green-nav-related .boxbody ul li.last { margin-bottom:0; }
.box#box-green-nav-related .boxbody ul li a { color:#000; }



/*	GREEN GLOSSARY BOX	*/

.box#box-green-glossary .boxbody dl { margin:0 0 5px 0; }
.box#box-green-glossary .boxbody dt { font-weight:bold; display:inline; }
.box#box-green-glossary .boxbody dd { display:inline; }

.box#box-green-glossary .boxbody a { 
	display:block;
	text-align:right;
}

/*	AQI	*/

.box#box-green-aqi .boxbody {
	padding:0 !important;
	border:0;
}

.box#box-green-aqi .boxbody .airquality {
	width:100%;
	margin:0;
}

.box#box-green-aqi .boxbody .airquality th,
.box#box-green-aqi .boxbody .airquality td {
	border: 1px #83be40 solid;
	padding: 6px;
	vertical-align: middle;
	text-align: center;
}

.box#box-green-aqi .boxbody .airquality th { background:#c2e18a; }
.box#box-green-aqi .boxbody .airquality td { background:#f2ffd9; }
.box#box-green-aqi .boxbody .airquality .loc
{
	width: 225px;
}

.box#box-green-aqi .boxbody .airquality .colorcode {
	width:50%; height:17px;
	margin:0 auto;
	border:1px #000 solid; border-left-color:#333; border-top-color:#333;
}

/* GOING GREEN */

#box-green-going .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-going #green-content {
	padding:6px;
}

#box-green-going #green-content .green-section h4.with-sponsor {}

#box-green-going #green-content .green-section h4 a
{
	background-image:url(../images/green/going-green-icon.jpg);
}

/* GOING GREEN GLOSSARY */

#box-green-glossary .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-glossary #green-content {
	padding:6px;
}

#box-green-glossary #green-content dl { margin:0 0 10px 0; }
#box-green-glossary #green-content dt { 
	font-weight:bold;
	display:inline;
}


/* DRIVING */

#box-green-driving .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-driving #green-content {
	padding:6px;
}

#box-green-driving #green-content .green-section h4 a {
	background-image:url(../images/green/driving-icon.jpg);
}

/* ECOPEDIA */

#box-green-pedia .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-pedia #green-content {
	padding:6px;
}

#box-green-pedia #green-content .green-section h4 a {
	background-image:url(../images/green/ecopedia-icon.jpg);
}


/* WATER CONSERVATION */

#box-green-water .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-water #green-content {
	padding:6px;
}

#box-green-water #green-content .green-section h4 a {
	background-image:url(../images/green/green-water-icon.jpg);
}


/* ENERGY TIPS */

#box-green-energy .boxbody { 
	background:#f2ffd9;
	padding:1px;
}

#box-green-energy #green-content {
	padding:6px;
}

#box-green-energy #green-content .green-section h4 a, #box-green-energy #green-content .green-section h4 span
{
	background-image:url(../images/green/green-energy-icon.jpg);
}