@charset "utf-8";
/* CSS Document */

.topbg{
background:url(Energymiser/top-bg.jpg);
background-repeat:repeat-x;
height:8px;
width:980px;
}
form, h1, h2, h3, h4, h5, h6, ul, ol, li, p, body{
padding:0px;
margin: 0px;
}
body{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-decoration:none;
text-align:left;
	}
#overall{
position:relative;
margin:auto;
width:980px;
}
.topbanner{
background:url(Energymiser/topbanner.jpg);
background-repeat:no-repeat;
height:169px;
width:980px;
}
A:link{
color:#0000FF;
text-decoration:underline;
}

A:active{
color:#0000FF;
text-decoration:none;
}
A:visited{
color:#CC0000;
text-decoration:none;
}
A:hover{
color:#006600;
text-decoration:none;
}
#menu{
height:30px;
background-color:#004a22;
width:980px;
}
#menu ul{
padding:08px 00px 00px 65px;
}
#menu li{
float:left;
list-style:none;
color:#FFFFFF;
text-decoration:none;
background:url(energymiser/menuseperator.jpg) right center scroll no-repeat;
}
#menu a:link, #menu a:active, #menu a:visited, #menu a:hover{
color:#FFFFFF;
text-decoration:none;
padding: 00px 15px;
}
#menu a:hover{
color:#FFFF00;
}
#menu .bordernone{
background: none;
}
#menu .home{
width:66px;
}
#menu .whyuse{
width:110px;
}
#menu .green{
width:82px;
}
#menu .benefits{
width:75px;
}
#menu .services{
width:80px;
}
#menu .howworks{
width:102px;
}
#menu .contact{
width:91px;
}
#homecontent{
padding:10px;
float: left;
width:620px;
background:url(Energymiser/homecontentborder.jpg) right top scroll repeat-y;}
#content{
width:960px;
padding:10px;
float: left;
}
#content2{
width:960px;
padding:10px;
float: left;
}
#content ul{
padding:00px 00px 00px 40px;}
#content li{
list-style:disc;
line-height:22px;
}
h2{
	font-size:18px;
	color: #004A22;
}
h3{
font-size:15px;
font-weight:bold;
}
.clear{
clear:both;
}
#processslideshow{
width:330px;
height:300px;
background-position:bottom;
background-image: url(Energymiser/slideshow.jpg);
background-repeat:no-repeat;
padding-left:00px;
float: right;
}
.width_left{
width:629px;
float: left;
background: url(Energymiser/bg_1.jpg) left top scroll repeat-y;
}
.right{
float: right;
}
.left{
float: left;
}
.homebottomright{
float: right;
background:url(Energymiser/seperatorgreen.jpg) repeat-x scroll left center;
width:336px;
padding:15px 00px 08px 15px;
}
#logo_bg {
	background: url(Energymiser/logo_bg.jpg) repeat-y scroll left top;
	width: 980px;
	float: left;
}
.bottomgreen{
background-color:#004a22;
height:35px;
line-height:35px;
color:#FFFFFF;
font-size:11px;
text-align:center;
padding: 0px 8px;
}
#bottommenu {
	width: 336px;
}
#bottommenu ul {
	padding: 00px;
}
#bottommenu li
{
background: url(Energymiser/arrow.jpg) left center scroll no-repeat;
list-style: none; 
font-size:14px;
font-weight:bold;
color:#fee8b8;
padding:8px 00px 8px 20px;
line-height:16px;
}
#bottommenu a
{
color:#fee8b8;
text-decoration:none;
}
#numeric ul{
padding: 10px;
}

em{
color: #004a22;}
em a:link
{
text-decoration:none;
}
em a:active
{
text-decoration:none;
}
em a:visited
{
text-decoration:none;
}
em a:hover
{
text-decoration:underline;
}
.textfield{
	border: 1px solid #666666;
	height: 18px;
}
.textarea{
border: 1px solid #666666;
height:40px;
}
.heightline{
line-height:18px;
}
.webmaster{
color: #FFFFFF;
float:right;}

.testpad{
padding:6px;
}
.center{ text-align:center;}
#width1{ 
	width:680px;
	float:left;
}
#width1 ul{padding:10px 00px 10px 40px;}
.width2{
	width:250px;
	float:left;
	padding:00px 00px 15px 10px;
	text-align:center;

	}
.width3{
	width:299px;
	float:left;
	border-left:#CCCCCC solid 1px;
		}
.gstar{color:red;
font-size:18px;
font-weight:bold;
}

.textfields{
	font-size: 11px;
	height: 15px;
	width: 130px;
	border: 1px solid #004A22;

}
.sitemap a{
text-decoration:none;
color:#000000;
}
.sitemap a:hover{
text-decoration:underline;
color:#ff0000;
}
.sitemap a:visited{
text-decoration:none;
color:#fc7700;
}
.projects {
	width: 890px;
	float: right;
	border-bottom: 2px solid #000000;
	margin: 00px 00px 15px 00px;
}
.projects h3 {
	padding: 00px 00px 10px 00px;
}
.projects .img_left {
	float: left;
	width: 206px;
	margin: 00px 10px 15px 00px;
}
.projects .img_left img {
	display: block;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 02px;
	margin: 00px 00px 10px 00px;
}
.projects .img_left h6 img {
	margin: 00px auto;
	border: 0px solid #CCCCCC;
	background: none;
	padding: 00px;
}
.projects p {
	padding: 00px 00px 15px 00px;
}
