body {
margin:0 auto;
padding: 0;
background: #ADADAE url(images/bg.gif) repeat-x;
}

h1, h2, h3 {
margin: 0;
font-weight: bold;
color: #000000;
}

h1 {
font-size: 22px;
font-family: "Californian FB";
}

h2 {
font-size: 18px;
font-family: "Californian FB";
}

h3 {
font-size: 100%;
font-weight: bold;
}

p, ol, ul, td {
font: 13px/1.75em "Helvetica Neue", Helvetica, Arial, Sans-Serif;
}

p.product {
font: 13px/1.75em "Helvetica Neue", Helvetica, Arial, Sans-Serif;
float:right;
width:440px;
 }
 
p.footer {
font: 13px/1.45em "Helvetica Neue", Helvetica, Arial, Sans-Serif;
color:#ffffff;
text-align:center;
}


#container {
overflow:auto;
border-right:1px solid #000000;
border-left:1px solid #000000;
margin:0 auto;
width:980px;
padding:0px;
background:#ffffff;
 }
 
#header {
width:980px;
height:200px;
margin:0 auto;
}
 
#nav {
width:980px;
height:30px;
background:#000000;
 } 
 
#menu {		
margin:0 auto;
padding:0;
width:980px;
height:40px; 
background:#000000;
border-top:1px solid #cccc99;
border-bottom:1px solid #cccc99;
}

#menu ul {	
height:35px;  
margin: 0 auto;
padding: 0;
list-style: none; 
float: left;	
display: inline;
}

#menu li {	
display: inline;
height:35px;	
margin: 0 auto;	
float: left;

}

#menu a { 	
width:auto;
float:left;
height:30px;
text-decoration: none;
font-size: 14px;
font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
font-weight:bold;
color: #ffffff;	 
display:block;
background:#000000;	
padding-top:10px; 
padding-left:15px;
padding-right:15px;

}

#menu a:hover {
text-decoration: underline;
display:block;
background-color: #cccc99;	
font-weight:bold;
color:#000000;
} 


 
#content {
margin-left:20px;
float:left;
background:#ffffff;
width:760px;
}

#content p {
margin-left:5px;
margin-right:5px;
 }
 
.productleft {
width:225px;
float:left;
 } 
 
.productmiddle {
width:225px;
float:left;
 } 
 
.productright {
width:225px;
float:right;
margin-right:20px;
 }
  
#productcontainer {
margin-top:10px;
margin-bottom:20px;
width:750px;
clear:both;
}


.productseries {
text-align:center;
width:200px;
float:left;
padding-left:20px;
 } 
 
.productcapacity {
width:200px;
float:right;
padding-left:20px;
 } 
 
.productefficiency {
width:200px;
float:right;
padding-left:20px;
 } 

#leftside {
width:200px;
background:#ffffff;
float:left; 
} 

.sidebar a {
margin-left:5px;
text-decoration:none;
 }
 
.sidebar a:hover {
margin-left:5px;
text-decoration:underline;
 } 


#footer {
overflow:auto;
clear:both;
margin:0 auto;
width:980px;
background:#000000;
padding:0px;
 } 

fieldset.contact {
width:600px;
background:#e6e6e6;
}

textarea.contact {
width:300px;
height:200px;
 }

fieldset {
width:600px;
background:#e6e6e6;
}

label  {  
line-height: normal;
text-align: right;
margin-right: 10px;
display: block;
float: left;
width: 120px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
}  


