@charset "utf-8";
/* CSS Document */

body{
font-family:Tahoma;
font-size:11px;
color:#6c6c6c;

}
 h1 { 
 font-size:14px;
 margin-left:25px;
 }
 
 h2 { 
font-size:12px;
margin-left:25px;
color:#333333;
}

 h3 { 
 font-size:10px;
 margin-left:25px;
 }





/*next links styles*/

a.blue:link { 
	color: #4F698A;
	text-decoration:none;
	

	}
a.blue:visited { 
	color: #4F698A;
	text-decoration: none;
	}
a.blue:hover { 
	color: #802f44;
	
	}
a.blue:active { 
	color: #4F698A;
	}
	
	/* small boxes links styles */
	
	a.blue2:link { 
	color: #4F698A;
	text-decoration: underline;
	}
a.blue2:visited { 
	color: #2a275c;
	text-decoration: none;
	}
a.blue2:hover { 
	color: #2a275c;
	text-decoration: underline;
	}
a.blue2:active { 
	color: #4F698A;
	}
	
	
.style3 {
font-size: 10px
}

#mainwrap{

width:1000px;
margin:0 auto;
height:1024;


}



/* main content */
#maincontent{
float:left;
width:962px;
height:auto;
margin-right:5px;

}




#logo{
position:auto; 
width:379px;
height:71px;

}

#seperator{
background:url(images/underbanner.jpg) repeat-x;
width:962px;

}



#flash{
width:772px;
height:181px;
float:left;
}

#nav{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;

}

#nav2{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}
#nav3{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}

#nav4{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}

#nav5{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}

#nav6{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}

#nav7{
width:180px;
height:25px;
background-color:#e3e3e3;
background:url(images/nav2.jpg) no-repeat;
float:right;
margin-right:8px;
}
#nav ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav2 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav2 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav3 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav3 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav4 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav4 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav5 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav5 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav6 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav6 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#nav7 ul{
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
line-height:200%;
padding-bottom: 6px;


}

#nav7 li{
display:inline;
margin-right:30px;
margin-bottom:0px;
margin-top:3px;

}

#underbanner{
background:url(images/underbanner.jpg) repeat-x;
width:962px;
float:right;
}

#content{

border-left:1px solid #eee;
border-top:1px solid #eee;
border-right:1px solid #eee;
float:left;
width:317px;
height:466px;
background:url(images/leftlarge.jpg) repeat-x;
}

#newspic{
margin-left:25px;
width:81px;
height:52px;
float:left;
}

#news1{
float:right;
width:200px;
height:100px;
}

#newspic2{
margin-left:25px;
width:81px;
height:52px;
float:left;
margin-top:50px;
}

#news2{
float:right;
width:200px;
height:100px;
}

#newspic3{
margin-left:25px;
width:81px;
height:52px;
float:left;
margin-top:50px;
}

#news3{
float:right;
width:200px;
height:100px;
}

#content,p{
color:#333333;


}




#topleft{
float:left;
background:url(images/leftcontent.jpg) repeat-x;
width:214px;
height:116px;
}

#tankpic1{
margin-left:25px;
width:85px;
height:85px;
margin-bottom:0px;
float:left;
}

#tanktxt{
float:right;
width:85px;
height:120px;
margin-right:50px;
}
#topright{
float:right;
background:url(images/leftcontent.jpg) repeat-x;
width:215px;
height:116px;
}

#pumppic{
margin-left:25px;
width:84px;
height:84px;
float:left;

}

#pumptxt{
float:right;
width:84px;
height:120px;
margin-right:50px;

}
#bottomcontent{
float:right;
background:url(images/main.jpg) repeat-x;
width:643px;
height:350px;
overflow-y:scroll;
overflow-x:hidden;
}

#map{
float:right;
height:300px;
width:300px;


}
#maintxt{
margin-top:25px;
margin-left:25px;


}
#maintxt2{
margin-left:25px;
width:500px;

}


#maintxt3{
margin-left:25px;
width:250px;
float:left;

}
#logos{
float:left;
margin-left:0px;
margin-top:50px;
width:217px;
height:89px;
}

#logo2{
float:right;
margin-left:50px;
margin-top:50px;
width:185px;
height:78px;
}

#address{
width:250px;
height:100px;
margin-top:20px;
margin-right:25px;
float:right;
}


/*end*/

#footer{
background:url(images/footer.jpg) repeat-x;
width:962px;
height:32px;
float:right;
padding-top:20px;
}


