@charset "utf-8";
body  {
  background: #687a7e;

  /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  margin: 20; 
  padding: 0;

/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
  text-align: center; 
  color: #000000;
}

.powerplant #container {
  /* this width will create a container that will fit in an 800px   browser window if text is left at browser default font sizes */
  width: 800px;  
  /* the auto margins (in conjunction with a width) center the page */
  margin: 0 auto; 

  /* this overrides the text-align: center on the body element. */
  text-align: left; 
  top: 40px;
  background-color: #FFFFFF;
  min-height: 800px;
  height: auto!Important;
  height: 800px;
} 

.powerplant #header {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 800px;
	margin: 0px;
	clear: none;
	float: none;
	 border: 1px solid #000000;
} 

.powerplant #header img {
	border: 0;
}

.powerplant #ext_links {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 800px;
	margin: 0px;
	clear: none;
	float: none;
     
}

.powerplant #ext_links img {
	border: 0;
	text-align:center;
}

.powerplant #ext_links td {
	border: 0;
	text-align:center;
}

.powerplant #main {
  font-family:Tahoma; 
  font-size:11px;  
  color:black; 
  line-height:14px; 
  overflow:auto;
}

.powerplant #main h1 {
  line-height:20px;
  text-align: center;
  font-size: 16px; 
  font-weight: bold;

}

.powerplant #features {
  width: 800px;
  padding-left: 0px;
  padding-top:20px;
  min-height: 200px;
  color:black; 
  overflow:auto;
}

.powerplant #features_alt {
  width: 640px;
  padding-left: 0px;
  padding-top:20px;
  color:black; 
  overflow:auto;
}

.powerplant #feature_header {
  height: 25px;
}
.powerplant #feature_header img {
  border: 0;
}
.powerplant #features h4{
  text-align:center;
  min-height: 40px;
  height: auto!Important;  
  height: 40px;}

.powerplant #menubar {
	float: left; 
	width: 160px; /* since this element is floated, a width must be given */
	color:#822b2e;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;

}

.powerplant #bodymain {
  font-family:Tahoma; 
  font-size:11px;
}

.powerplant #bodymain h4 {
  font-weight:bold;
}

.powerplant #contacts {
  width: 40%;
  padding-left: 50px;
  padding-top:  20px;
  float: left;
}

.powerplant #contact_form {
  padding-top: 20px;
  width: 50%;
  float: right;      
}

.feature_item {
  min-height: 250px;
  //max-height: 180px;
  height: auto!Important;
  height: 250px;
  font-family:Tahoma; font-size:11px;
}

.feature_item_spacer {
  min-height: 4px;
  height: auto!Important;
  height: 4px;
}

.container_spacer {
  min-height: 4px;
  height: auto!Important;
  height: 4px;
}

.feature_item_details {
  text-align: center;
}

.feature_item_details img{
  border: 0;
}
.main{
  font-family:Tahoma; 
  font-size:11px;  
  color:black; 
  line-height:14px; overflow:auto;}

 .Green{font-family:Tahoma; 
  font-size:11px;  color:#8FE916; line-height:14px}
  .style1 {font-size: 14px}
  .style3 {font-size: 16px; font-weight: bold;}