/* CSS Document */


#MainContainer{	position:absolute;
	top:0px;
	left:5px;
	width:1000px;
	/*height:1020px;*/
	border:0px solid #FFFF00;
}

#header {
		position: absolute;
		top:0px;
		left:0px;
		width:1000px;
		height:84px;
		background:#fff;
		border:0px solid #000;
		float:left;
		}
#menubar {
		width:1000px;
		height:28px;
		background: url(/cm/thedailygreen/images/design/layout/nav_bkgd.gif);		
		color:#FFFFFF;
		font-family:"Arial";
		font-size:15px;
		font-weight:bold;
		border:0px solid #FFFF00;
		float:left;
		z-index:7;
		}
		
#leftcontent {
		position: absolute;
		left:0px;
		top:0px;
		width:160px;
		/*height:1000px;*/
		background:#fff;
		padding-top:5px;
		border:0px solid #000;
		}
		
#getStarted{
	position: relative;
	top:0px;
	width:160px;
	border:0px solid #000;
}		

#centercontent {
		background:#fff;
   		margin-left:177px;
        width:470px; 				
		padding-top:0px;  		
		border:0px solid #000;
		z-index:1;		
		/*height:1000px;*/
		}
#rightcontent {
		position: absolute;
		left:657px;
   		/*right:0px;*/
		top:112px;
		width:340px;
		background:#fff;
		/*height:1000px;*/
		padding-top:5px;
		border:0px solid #000;
		}

#contentContainer{height:2000px;width:1000px;}
		
#landingLeftContent{position: absolute;left:0px;top:112px;width:640px;background:#fff;border:0px solid #000;}
		
#landingRightContent{position: absolute;left:663px;top:112px;background:#fff;border:0px solid #000;}

/*#landingLeftContentArticle{position: absolute;left:0px;top:112px;width:650px;background:#fff;border:0px solid #000;}*/

#landingRightContentArticle{position: absolute;left:660px;top:112px;background:#fff;border:0px solid #000;}

#oneEasyThing{	position: relative;left: 0px;top: 0px;width: 220px;height:300px;float: left;border:0px solid #00FF00;}

#newGreenCuisine{position: relative;right:0px;top:0px;margin-top:0px;height:300px;float:right;width: 220px;border:0px solid #0000FF;}


/* spacing */
p.bloggers{margin-top: 2px; margin-bottom: 2px;}

/* text format */

.dekText{color:#333333;	font-family:Arial;font-size:12px;}
.dekText a {color:#3d6666; text-decoration:underline;}
.dekText a:hover {color:#8fb347; text-decoration:underline;}

.greenHeadline{color:#3d6666;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:none;}
a.greenHeadline{color:#3d6666;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:none;}
a.greenHeadline:visited{color:#3d6666;font-size:12px;font-family:Arial;font-weight:bold;}
a.greenHeadline:hover{color:#3d6666;font-size:12px;font-family:Arial;font-weight:bold;}

.greenBigHeadline{color:#3d6666;font-size:16px;font-family:Arial;font-weight:bolder; text-decoration:none;}
a.greenBigHeadline{color:#3d6666;font-size:16px;font-family:Arial;font-weight:bolder; text-decoration:none;}
a.greenBigHeadline:visited{color:#3d6666;font-size:16px;font-family:Arial;font-weight:bolder; text-decoration:none;}

.kickerText{color:#8fb347;font-size:12px;font-family:Arial;}

.dateText{color:#999999; font-weight:bold; font-size:12px; font-family:Arial; width:155px; word-wrap:break-word; overflow:auto;}

.articleTitle{color:#333333; font-weight:bold; font-size:26px; font-family:"Arial"}

.articleSubhead{color:#666666; font-weight:bold; font-size:18px; font-family:"Arial"}

.ecoEntryText{color:#666666;font-family:Arial;font-size:12px;font-weight:bolder;text-decoration:underline;}

a.ecoEntryText:visited{color: #333333;}
a.ecoEntryText{color: #333333;}
a.ecoEntryText:hover{color: #8fb347;}

.ecoEntry{margin-bottom:5px; width:200px;padding-top:5px; padding-bottom:5px}
.ecoEntryOn{margin-bottom:5px; width:200px;padding-top:5px; padding-bottom:5px;background-color:#e7f3f3;}

.blogRollText{color:#666666;font-family:Arial;font-size:12px;font-weight:bolder;text-decoration:none;}
a.blogRollText:visited{color: #333333;}
a.blogRollText{color: #333333;}
a.blogRollText:hover{color: #8fb347;}

.articleTitle{color:#333333; font-weight:bold; font-size:26px; font-family:"Arial"}
.articleSubhead{color:#666666; font-weight:bold; font-size:18px; font-family:"Arial"}

/* image class*/

.imgBorder {background: #fff;border: 1px solid #cccccc; padding: 2px 2px 2px 2px;}



/* ARCHIVE */
#archive_wrapper {width: 635px; margin: 10px 0 0 0;}
img {border: 0px;}
#archive_titlebar {margin: 0 0 10px 0;}
#archive_archivestitle {margin: 0 0 0 8px;}
.archive_storywrapper {border-bottom: 1px solid #7ca6a6; height: 100px; padding: 10px 0; position:relative;}
.archive_image {width: 90px; height: 90px; float: left; margin: 8px 8px 10px 10px;}
.archive_title {font: bold 14px Helvetica, Arial, sans-serif; color: #3d6666; margin: 5px 0 7px 0; width: 500px;}
.archive_title a {color: #3d6666; text-decoration: none;}
.archive_text {font: bold 12px Arial, Helvetica, sans-serif; color: #333; float: left; width: 500px;}
.archive_text a {color: #333; text-decoration: none;}
.archive_readmore {width: 90px; height: 20px; overflow: hidden; position:absolute; bottom:0px; right:0px;}
.pagination_text {font: 10px Arial, Helvetica, sans-serif; color: #3d6666; float: right; margin: 10px 0 0 0;}
.pagination_text a {color: #3d6666; text-decoration: underline;}
#article_navigator {margin: 15px 0 15px 5px;}/*PLACEHOLDER FOR ARTICLE NAV*/

/* Registration */
.registration_label {width:210px; line-height:18px; padding:4px 0 4px 4px; background-color:#d3e4e4; margin-right:6px; float:left; font:10px Verdana, Arial, Helvetica, sans-serif;}
*:first-child+html * html .registration_label {display:block; width:210px; line-height:18px; padding:4px 0 4px 4px; background-color:#d3e4e4; margin-right:6px; float:left; font:10px Verdana, Arial, Helvetica, sans-serif;}

.registration_field {width:230px; float:left;}
*:first-child+html .registration_field {width:226px; float:left; clear:none; display:block;}
*html .registration_field {width:220px; float:left; clear:none; display:block;}


.CNTR_registration_form_field {float:left; clear:both; margin:6px 0 0 0;}
*:first-child+html .CNTR_registration_form_field {float:left; width:454px; clear:both; margin:6px 0 0 0;}
*html .CNTR_registration_form_field {float:left; width:454px; clear:both; margin:6px 0 0 0;}


#error_string {color:red; font:11px Verdana, Arial, Helvetica, sans-serif; padding:6px 0px; width:450px;}
#CNTR_registration {width:634px; float:left;}
*:first-child+html #CNTR_registration {width:634px; float:left;}

#registration_title {font:26px 'Arial Black'; color:#333;}
#registration_deck {font:bold 18px Arial, Helvetica, sans-serif; color:#666; margin-bottom:12px;}
#registration_copy {font:12px Arial, Helvetica, sans-serif; color:#333; margin:12px 0 20px 0;}
#CNTR_registration_form {margin-left:100px; float:left; clear:both;}
*html #CNTR_registration_form {display:inline;}

.newsletter_check {float:left; margin-right:6px;}
.newsletter_offer {margin:11px; margin-bottom:0px; clear:both; float:left; width:440px;}
.newsletter_text {float:left;}
.newsletter_title {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#628c8c;}
.newsletter_copy {font:11px Arial, Helvetica, sans-serif; color:#333; width:400px;}




