@charset "UTF-8";
/* CSS Document */

html {

}

div{
padding:0 0 0 0;
margin:0 0 0 0;
border:none;
}

img{
border:0px;
font-size:0;
text-decoration:none;
}

a, a:visited{
text-decoration:none;
color:#686868;
border:none;
}

a:hover{
color:#444444;
}

body{
background:url(../layout/blueGradientBack.png) repeat-x bottom;
height:100%;
}



#container{
margin-left:10%;
width:956px;
height:auto;
}

p{
font-size:10pt;
text-align:center;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#111;
}


/* open *//*body of web site*/
	#banner{
	height:91px;
	width:814px;
	}

	#content{
	width:776px;
	margin-top:110px;
	}

/* close */ /*body of web site*/
#menuContainer{
position:relative;
}

	/* open *//* Menu/Nav of website */
		#menu {
		position:absolute;
		margin-left:72px;
		}
		
		#menu li {
		position:relative;
		display: inline;
		} 
		
		#menu ul {
		list-style: none;
		padding: 0;
		float: left;
		}
		
		#menu a, #menu h2 {
		font: 12px arial, helvetica, sans-serif;
		font-weight:bold;
		color:#EEE;
		border:none;
		margin:0px;
		padding:0px;
		}
		
		#menu a:hover {
		color:#686868;
		font-weight:300;
		}
		
		
		#menu ul ul {
		position: absolute;
		z-index: 500;
		}
		
		
		div#menu ul ul,
		div#menu ul ul li:hover ul
		{display: none;}
		
		div#menu ul li:hover ul,
		div#menu ul ul li:hover 
		{display: inline;}

		#subsubMenu{
		height:auto;
		width:auto;
		}
		
		#welcomeSubMenu
		{
		height:30px;
		width:144px;
		}
		
		#communitySubMenu{
			margin-left:-20px;
		height:30px;
		width:244px;
		background:url(../greenNav/images/communityUnder.png);
		}
		
		#comtext{
		margin-top:3px;
		margin-left:20px;	
		}
		
		#sustainSubMenu
		{
		margin-left:-220px;
		width:724px;
		height:30px;
		background:url(../greenNav/images/sustainProjUnder.png);
		}
		
		#sustaintext{
		margin-top:3px;
		margin-left:35px;	
		}
		
		#phSubMenu
		{
		margin-left:-104px;
		width:287px;
		height:30px;
		background:url(../greenNav/images/phUnder.png);
		}
		
		#phtext{
		margin-top:3px;
		margin-left:20px;
		}
		
		#sponsorsSubMenu
		{
		height:29px;
		width:89px;
		}
		
		#contactSubMenu
		{
		margin-left:-150px;
		height:30px;
		width:244px;
		background:url(../greenNav/images/communityUnder.png);
		}
		
		#contacttext{
		margin-top:3px;
		margin-left:16px;
		}

	/* close */
	
	
		/*IE BS*/
					#btwn0{
					display:inline;
					width:10px;
					}
					
					#btwn1{
					display:inline;
					width:10px;
					}
					
					#btwn2{
					display:inline;
					width:10px;
					}
					
					#btwn3{
					display:inline;
					width:10px;
					}
					
					#btwn4{
					display:inline;
					width:10px;
					}
					
					#btwn5{
					display:inline;
					width:10px;
					}
					
					#btwn6{
					display:inline;
					width:10px;
		/*/IE BS*/	}
		
		
/* subMenu */
#subMenu{
position:absolute;
margin-top:67px;
margin-left:72px;
}
/* end subMenu */

/* gallery */

	#myGallery{
	margin-top:35px;
	}
	
	#myGallery1{
	margin-top:35px;
	}
	
	h3{
	font-size:20px;
	}
	
	#imageElement{
	
	}

/*Close Gallery */


/*BUTTONS FOR CONTENT BOX*/
	/*Button on content box*/
		#button{
		position:absolute;
		}
		
		#morph_element{
		
		}
	/*Close Button*/
	
	/*Button on content box2*/
		#button1{
		position:absolute;
		}
		
		#morph_element1{
		
		}
	/*Close Button*/
/*Close BUTTONS*/

/*Contentbox LEFT CONTENT*/
#solarPV{
position:absolute;
margin-top:40px;
margin-left:30px;
width:430px;
overflow:hidden;
}
/**/

/*Contentbox RIGHT CONTENT*/
#solarPV1{
position:absolute;
margin-top:40px;
margin-right:30px;
margin-left:10px;
width:430px;
overflow:hidden;
}

#bioDiesel{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#conservation{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#recycling{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#trigen{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#wind{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#radiantFloorHeating{
position:absolute;
margin-top:30px;
margin-left:30px;
width:430px;
overflow:hidden;
}

#WC{
position:absolute;
margin-top:45px;
margin-left:16px;
width:596px;
overflow:hidden;
}

/**/


/*Table Elements*/
td{
padding-left:10px;
padding-right:10px;
}

#table2{
margin-top:20px;	
}

#WCtable{
margin-top:20px;
margin-left:-30px;	
}
/*/Table Elements*/

/*contact Pages*/

#contactComment{
font: 17px arial;
}

#donBein{
color:#7A9400;
}

#contactText{
font-family:Arial, snas-serif;
font-size:10pt;
}
/*/Contact Pages*/

/*Community Pages*/



/*Accordion shiz*/
#accordion{
margin-top:30px;
font-family:Arial, snas-serif;
font-size:10pt;
}

.toggler{
margin:5px;
width:400px;
height:27px;
cursor:pointer; 
color:#000; 
font-size:15px; 
font-family:Arial, sans-serif; }
 
 
.element{ 
text-align:left;
width:400px;
padding:0 0px; 
}

#titleAccordion{
font-weight:bold;
font-size:14px;
}

#comtext2{
font-family:Arial, sans-serif;
font-size:16pt;
padding-top:10px;
}

#comHead{
width:605px;
height:70px;
background:url(../community/images/communityHead.png);
}


#whyGreenContent{
margin-top:145px;
width:737px; 
height:521px;
background:url(../community/images/whyGreenContent.png);
}

#whyTable{
position:absolute;
margin-top:35px;
margin-left:25px;
width:700px;
}

#crusaderPic{
position:absolute;
float:left;
margin-left:480px;
margin-top:-30px;
}

#whyList{
background:url(../community/images/leafBug.png);
width:480px;
height:218px;
}
/*/Community Pages*/


/*Project History Pages*/
#historyContent{
position:absolute;
width:720px;
height:140px;
margin-top:30px;
margin-left:5px;
}

#historyContentback{
width:734px;
height:155px;
background:url(../projectHistory/images/howStarted.png);
}
/*/Project History Pages*/


/*Sponsors Page*/
#marginLeft{
float:right;
margin-left:40px;
}

#marginRight{
float:left;
margin-right:40px;
}
/*/Sponsors Page */

#footer{
	height:47px;
	margin-bottom:-10px;
	background-image:url(../layout/images/footer.png);
	background-repeat:no-repeat;
	}
	
	#contentFooter{
	padding-top:27px;
	padding-bottom:0px;
	font-family:'Eurostyle', cursive;
	font-size:12px;
	color:#686868;
	}
