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

body{
	background-color:#3e3e3e;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;	
}

#Everything{
	margin:0px auto;
	text-align: left; 
	width: 900px;
}

#Logo{
	float:left;
}

#Navi{
	float:left;
	margin-top:5px;
}

#Navitable{
	float:left;
	width:800px;
	height:50px;
	background-image:url(pics/navigation.png);
	background-repeat:no-repeat;
}

#Mainstage{
	width: 800px;
	height: 850px;
	background-image:url(pics/background.png);
	
}

#Homecont{
	float:left;
	margin-top:-9px;
	width: 800px;
	height: 651px;
	background-image:url(pics/homecontent.png);
	background-repeat:no-repeat;
}

#Contcont{
	float:left;
	margin-top:40px;
	width: 850px;
	height: 651px;
}

#Welcome p{
	padding-left:7px;
	padding-right:200px;
}

#BrNews{ 
	margin-top:30px; 
}

#BrNews p{
	padding-left:7px;
}

#Firstword {
	font-family:"Orator Std", Arial;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-2px;
	color:#931111;
}

#SmallHeading{
	font-family:"Orator Std", Arial;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-2px;
	color:#931111;
}

#SpacerVert{
	float:left;
	width:4px;
	height:309px;
}

#Smallbox{
	float:left;
	width:212px;
	height:309px;
	margin-top:20px;
	background-image:url(pics/Smallcontent.png);
	background-repeat:no-repeat;
}
#Smallbox p{
	font-size:12px;
	padding-left:7px;
	padding-right:22px;
}

#Smallbox img{
	float:left;
	margin-top:-7px;
	padding-bottom:10px;
	padding-left:3px;
}

#ContboxUL {
	float:left;
	width:423px;
	height:259px;
	margin-right:-20px;
	margin-left:5px;
	background-image:url(pics/ContUL.png);
	background-repeat:no-repeat;
}

#ContboxUL p{
	float:left;
	font-size:14px;
	margin-left:8px;
	margin-top:2px
}

#ContboxUR {
	float:left;
	width:423px;
	height:259px;
	background-image:url(pics/ContUR.png);
	background-repeat:no-repeat;
}

#ContboxUR p{
	float:left;
	font-size:14px;
	margin-left:8px;
	margin-top:2px
}

#ContboxUR iframe{
	float:left;
	margin-left:-67px;
	margin-top:35px
}

#ContboxBL {
	float:left;
	width:423px;
	height:259px;
	margin-right:-20px;
	margin-left:5px;
	background-image:url(pics/ContBL.png);
	background-repeat:no-repeat;
}

#ContboxBL table{
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:8px;
	margin-top:-8px;
}

#ContboxBL p{
	float:left;
	font-size:14px;
	margin-left:8px;
	margin-top:8px;
}

#ContboxBR {
	float:left;
	width:423px;
	height:259px;
	background-image:url(pics/ContBR.png);
	background-repeat:no-repeat;
}

#ContboxBR img{
	margin-left:32px;
	margin-top:11px;
}

#Prodcont {
	float:left;
	width:434px;
	height:418px;
	background-image:url(pics/prodcontent.png);
	background-repeat:no-repeat;
	margin-top:-9px;
}

#Text1 {
	margin-top:30px;
	margin-left:10px;
}

#Text2 {
	margin-top:60px;
	margin-left:10px;
}

#Solar {
	width:170px;
	height:150px;
	background-image:url(pics/Solar.png);
	float:left;
	margin-top:480px;
	margin-left:-370px;
}

#Solar a:hover{
	display:block;
	background-image:url(pics/SOLAR_Trans2.png);
}

#Turbine {
	width:185px;
	height:160px;
	background-image:url(pics/Turb1.png);
	float:left;
	margin-left:-30px;
	margin-top:430px;
}

#Turbine a:hover{
	display:block;
	background-image:url(pics/TURB_Trans2.png);
}

#Turbine2 {
	width:100px;
	height:540px;
	background-image:url(pics/BIG_Trans1.png);
	float:left;
	margin-top:-605px;
	margin-left:670px;
}

#Turbine2 a:hover{
	display:block;
	background-image:url(pics/BIG_Trans2.png);
}

#HOMEBUT{
	background-image:url(pics/home_norm.png);
	background-repeat:no-repeat;
}

#HOMEBUTact{
	background-image:url(pics/home_act.png);
	background-repeat:no-repeat;
}

#HOMEBUT a:hover{
	display:block;
	background-image:url(pics/home_high.png);
	background-repeat:no-repeat;
}

#PRODBUT{
	background-image:url(pics/products_norm.png);
	background-repeat:no-repeat;
}

#PRODBUTact{
	background-image:url(pics/products_act.png);
	background-repeat:no-repeat;
}

#PRODBUT a:hover{
	display:block;
	background-image:url(pics/products_high.png);
	background-repeat:no-repeat;
}

#SERBUT{
	background-image:url(pics/services_norm.png);
	background-repeat:no-repeat;
}

#SERBUTact{
	background-image:url(pics/services_act.png);
	background-repeat:no-repeat;
}

#SERBUT a:hover{
	display:block;
	background-image:url(pics/services_high.png);
	background-repeat:no-repeat;
}

#INFOBUT{
	background-image:url(pics/info_norm.png);
	background-repeat:no-repeat;
}

#INFOBUTact{
	background-image:url(pics/info_act.png);
	background-repeat:no-repeat;
}

#INFOBUT a:hover{
	display:block;
	background-image:url(pics/info_high.png);
	background-repeat:no-repeat;
}

#NEWSBUT{
	background-image:url(pics/news_norm.png);
	background-repeat:no-repeat;
}

#NEWSBUTact{
	background-image:url(pics/news_act.png);
	background-repeat:no-repeat;
}

#NEWSBUT a:hover{
	display:block;
	background-image:url(pics/news_high.png);
	background-repeat:no-repeat;
}

#CONTBUT{
	background-image:url(pics/contact_norm.png);
	background-repeat:no-repeat;
}

#CONTBUTact{
	background-image:url(pics/contact_act.png);
	background-repeat:no-repeat;
}

#CONTBUT a:hover{
	display:block;
	background-image:url(pics/contact_high.png);
	background-repeat:no-repeat;
}

#footer2{
	float:left;
	width:800px;
	height:50px;
	margin-top:-45px;
}

#footer2 p{
	
	text-align:center;
	color:#686868;
	font-size:10px;
}

#footer{
	float:left;
	width:800px;
	height:50px;
}

#footer p{
	
	text-align:center;
	color:#686868;
	font-size:10px;
}