	html,body {
	font: 11px/36px Arial;
	font-weight: lighter;
	background-image: url("../images/background.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	background-color: #FFFFFF;
	margin: 0px;
  	padding: 0px;
  	text-align: center;
  	color: #ffffff;
  	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	border-left: 0px solid #fff;
	border-right: 0px solid #fff;
	}

	#container {
	border-top: 0px solid #d1d1d1;
	border-bottom: 0px solid #d1d1d1;
	border-left: 0px solid #d1d1d1;
	border-right: 0px solid #d1d1d1;
	width: 964px;
	height: auto;
	padding: 0;
	margin: 0 auto;
	position: relative;
	text-align: left;
	}
	
	#col1 {
	width: 174px;
	height: 300px;
	float: left;
	padding-right: 35px;
	padding-left: 0px;
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	}
	
	#col2 {
	width: 360px;
	float: left;
	padding-right: 35px;
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	}
	
	#col2projects {
	width: 755px;
	float: left;
	padding-right: 0px;
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	}
	
	#col3 {
	width: 360px;
	float: left;
	margin-top: 79px;
	padding-right: 0px;
	padding-left: 0px;
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	}
	
	
		
	#top {
	padding:0px 0px 0px 0px;
	border-top: 0px solid #ff9900;
	border-bottom: 0px solid #ff9900;
	border-left: 0px solid #ff9900;
	border-right: 0px solid #ff9900;
	width: 964px;
	height: 312px;
	margin: 0px 0px 0px 0px;
	position: relative;
	text-align: left;
	}
	
	
	h1 {
	text-indent:-1999px;
	height:312px;
	width:1000px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	h1#mda {
	background: url("../images/mdarenewables.png") no-repeat 0 0;
	cursor:pointer;
	}
	
	br {line-height: 5px;}
	
	p {font-size: 14px; font-weight: lighter; line-height: 18px;}
	p {padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px;}
	p {color: #555555; text-align:left;}
	p.bold {font-weight: bold; color: #FFFFFF; margin: 0px 0px 5px 0px;}
	p.bold1 {font-weight: bold; color: #FFFFFF; margin: 0px 0px 15px 0px;}
	p em {font-size: 15px; color: #ffffff; font-style: normal; font-weight: normal;}
	p a {font-weight:normal;color:#24a73e;text-decoration:none ;}
	p a:hover {color: #24a73e; text-decoration:underline;}
	p.tweet {color: #111111; font-size: 12px; line-height: 12px; font-weight: normal; font-style: normal; font: Arial;}
	p.subtitle {color: #555555; font-size: 20px; line-height: 12px; font-weight: normal; font-style: normal; font: Arial; margin: 10px 0px 20px 0px;}
	
	.list {font-size: 13px; font-weight: lighter; line-height: 15px; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; color: #919191; text-align:left;}
	
	nav {font-size: 16px; font-weight: bold; line-height: 36px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #24a73e; text-align:left; list-style: none;}
	
	nav a {text-decoration:underline; color: #000;}
	
	nav a:hover {color: #24a73e; text-decoration: none;}
	
	#menu {
    font-size: 16px;
    font-weight: bold;
    letter-spacing:0px;
    border-right: 0px solid #000;
    padding: 0 0 0 0;
    margin-top: 42px;
    font-family: 'Arial', 'Helvetica',
    Verdana, Lucida, Geneva, Helvetica, 
    Arial, sans-serif;
        color: #24a73e;
    }

	#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
    }

	#menu li {
    border-bottom: 0px solid #90bade;
    margin: 0;
    }

	#menu li a {
    display: block;
    padding: 0px 0px 0px 0px;
    border-left: 0;
    border-right: 0;
    color: #333;
    text-decoration: none;
    width: 100%;
    }

	#menu li a:hover {
    border-left: 0;
    border-right: 0;
     color: #24a73e;
    }


	#news {
    font-size: 14px;
    font-weight: lighter;
    line-height: 18px;
    letter-spacing:0px;
    border-right: 0px solid #000;
    padding: 0 0 0 0;
    margin-top: 0px;
    font-family: 'Arial', 'Helvetica',
    Verdana, Lucida, Geneva, Helvetica, 
    Arial, sans-serif;
        color: #555555;
    }

	#news ul {
    list-style: circle;
    margin: 0;
    padding: 0;
    border: none;
    }

	#news li {
    border-bottom: 0px solid #90bade;
    margin: 0;
    }

	#news li a {
    display: block;
    padding: 0px 0px 0px 0px;
    border-left: 0;
    border-right: 0;
    color: #24a73e;
    text-decoration: none;
    width: 100%;
    }

	#menu li a:hover {
    border-left: 0;
    border-right: 0;
     color: #24a73e;
     text-decoration: none;
    }


	img.projectspicleft { border: 0; margin: 20px 30px 0px 0px;}
	img.projectspicright { border: 0; margin: 20px 0px 0px 0px;}
	img#footer {float:left; height:100px; width:964px}
	
	hr {border: 0; width: 100%; color: #CCCCCC; background-color: #cccccc; height: 1px; margin: 	0px 0px 0px 0px; padding:0px;}


	
	
	/* CLEARFIX */
	.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden; }
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


