			body {
				font-family: Arial, Helvetica, sans-serif;
				margin: 0;
				padding: 0;
			}
			#bodywrapper {
				width: 100%;
				text-align: center;
			}
			#main {
			  background-image: url(../images/backgroundGradientColumns.jpg); 
			  background-repeat: repeat-y;
			  margin-left: auto ;
			  margin-right: auto ;
			  width: 1040px;
			 
			  
			}
			#mainBottom {
			  background-image: url(../images/backgroundGradientColumns2.jpg); 
			  background-repeat: no-repeat;
			  margin-left: auto ;
			  margin-right: auto ;
			  width: 1040px;
			  height: 38px;
			}
			#main-inner {
				text-align: left;
				margin-left: 58px;
				margin-right: 20px;
				
			}
			#header {
				
				height: 110px;
				margin-bottom: 4px;
				
				
			}
			




			#row-1 {
			
				height: 280px;
				
			
			}
			#navigation {
				float: left;
			}
			#Plants {
			
				width: 650px;
				height: 270px;
				
			
				float: left;
				
			}
	
			#row-2 {
			margin-top: 10px;

	
				height: 260px;
			
			
			}
			
			#row2widget1 {
				
				float: left;
				display: inline;
				
				width: 280px;		
				height: 260px;
			
			}
			
			.row2widget1subDiv {
			margin: 0;
			padding: 0;
			clear: left;
			height: 50px;
			padding-bottom: 5px;
			
			
			border-bottom: 1px dotted #2f7ebc;
			
			}
			
			.row2widget1subDiv:hover {
				background-color: #EDEDED;
			}
			
			.row2widget1subDiv h2 {
				margin: 0;
				padding: 0 0 0 5px;
				font-size: 50px;
				color: #adc784;
				float: left;
				
			}
			.row2widget1subDiv .linkHolder {
				float: left;
				padding-left: 8px;
				padding-top: 20px;
			}
			
			
			.row2widget1subDiv a {
				
				font-size: 15px;
				text-decoration: none;
				color: #2f7ebc;
				font-weight: bold;
			}
			
			
			#row2boxOfThreeBoxes {
				


	
				
				margin-left: 20px;
				display: inline;
				float: left;
				
				
				
				height: 260px;
			
			}
			
			.niceBox {
				margin: 0;
				padding: 0;
				text-align: left;
				width: 198px;
				height: 240px;
				margin-right: 15px;
				display: inline;
				float: left;
				border: 1px solid #CCCCCC;
				
			}

			.niceBox h2 {
				margin: 0;
				padding: 3px 8px 2px 8px;
				background-image: url(../images/greyBoxTop.gif);
				background-repeat: repeat-x;
				border-bottom: 1px solid #CCCCCC;


			}
			.niceBox h2:hover {
				background-color: #DEDEDE;
			}
			.niceBox h2 a {
				font-size: 17px;
				color: #787878;
				font-family: Myriad Pro, Arial, Helvetica, sans-serif;
				text-decoration: none;
				
			}
			
	        .overlayThumb {
	        	border: 1px solid #999999;
				margin: 4px;

	        }
			.overlaythumb:hover {
				border: 1px solid #f78e18;
			}
			
			ul.coloredList {
			margin: 0;
			padding: 0;
			padding-left: 25px;
			
			}
			.coloredList {
				text-align: left;
				line-height: normal;
			}
			
			.coloredList li {
				line-height: normal;
				list-style-image: url(../images/coloredListBullet.gif);
				margin-bottom: 3px;
				
			}
			
			.coloredList li a {
				line-height: normal;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-decoration: none;
				font-weight: 600;
			}
			.coloredList li a:hover {
				text-decoration: underline;
			}
			
			/*
			 * form CSS:
			 */
			
			#projectForm {
				margin: 2px 0 0 4px;
			}
			
			
			
			#Interested {
				font-size: 11px;
				line-height: 15px;
				margin: 1px 0 0 1px;
				color: #adc784;
			}
			#Interested-2 {
				font-size: 11px;
				line-height: 15px;
				color: #7d7d7d;
				margin: 0 0 1px 1px;
			}
			
			label {
				color: #787878;
				font-family: Myrid Pro, Arial, Helvetica, sans-serif;
				display: block;
				font-size: 9px;
				margin: 1px 0 0 0;
			}
			input {
				
				border: 1px solid #adc784;
				display: block;
				font-size: 9px;
				margin: 0 0 4px 0;
			}
			.textArea {
				font-size: 11px;
				border: 1px solid #adc784;
				margin: 0 0 4px 0;
			}
			
			#projectSubmitButton {
				margin-top: 2px;
				margin-right: 3px;
				float: right;
			    background: url(../images/greenSubmitButton.gif) no-repeat;
			    height: 15px;
			    width: 64px;
			    border: none;
			}
			#projectSubmitButton:hover {
				 background: url(../images/greenSubmitButtonON.gif) no-repeat;
			}
			/*
			 * END form CSS:
			 */
			
			
			
			#row-3 {
	height: auto;
		
				
			}
			
			#blogSpot {
			   margin-left:-4px;
				border: none;
			}
			
			#row3widget1 {
				margin-top: 40px;
				float: left;
				width: 260px;
				
				
			}
			#NetworkWithUs {
				width: 260px;
				margin-top: 10px;
				background-color: #307EBC;
				text-align: center;
				font-size: 25px;
				font-weight: bold;
				
				padding-top:10px;
				padding-bottom: 5px;
			}
			#NetworkWithUs-1 {
				color: #FF9900;
			}
			#NetworkWithUs-2 {
				color: white;
			}
			#NetworkWithUs ul {
				width: 240px;
				margin: 0;
				margin-left: 15px;
				text-align: left;
			}	
			#NetworkWithUs li {
				padding-left: 5px;
				list-style-image: url(../images/networkListArrow.gif);
			
			}
			#NetworkWithUs li a {
				text-decoration: none;
				font-size: 14px;
				color: white;
				
			}
			#NetworkWithUs li a:hover {
			
				color: #FF9900;
			}		
			
			#row3widget2 {
			
				margin-left: 40px;
				float: left;
				
			}
			
			.contentBox {
				float: left;
				width: 300px;
				
				
			}
			.contentBox2 {
	float: left;
	width: 508px;
				
				
			}
			.contentBox h2{
				margin: 10px 0 10px 0;
				padding: 0;
				color: #005cb4;
			
				font-family: Arial, Helvetica, sans-serif;
				font-size: 18px;
			}
			.contentBox p {
				text-align: justify;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 18px;
			}
			
		  #footerHolder {
		  
		  	padding-top: 10px;
			padding-bottom: 10px;
		  	margin-right: 30px;
		  }
		  ul.squareBulletList  {
		  	margin-left: 0;
		  	list-style-image: url("../images/squareBullet.gif");
		  }
		  ul.squareBulletList li:hover {
		  	list-style-image: url("../images/squareBulletOver.gif");
			
		  }
		   ul.squareBulletList li a{
		  	color: #000000;
		  }
		  ul.squareBulletList li a:hover {
		  	color: #ADC786;
		  }
		 
		 
		 #go {
			outline: none;
			border: none;
			}
		
/*
* 2010 Denver CSS:
 */			
			
	
			
			.leftmenusubDiv {
				margin: 0;
				padding: 0;
				clear: left;
				height: 21px;
				padding-top: 10px;
				padding-bottom: 10px;
				background: url(../images/denver_new/left_menu_bt.jpg) no-repeat;			
			}
			
			.leftmenusubDiv:hover {
				background: url(../images/denver_new/left_menu_bt_hover.jpg) no-repeat;
			}
			
		
			.leftmenu_subDiv .linkHolder {
				float: left;
				padding-left: 20px;
			}
			
			
			.leftmenusubDiv a {
				font-size: 14px;
				color: #666;
				font-weight: normal;
				padding-left: 20px;
				text-decoration: none;
			}
			#submitimage {
				outline: none;
				border: none;
.contentBox2 {
	float: left;
	width: 300px;
}
