body {
	font-family: times, times new roman, serif;
	color:#00529a;
	background-color: #e3e4e6;
	padding:0px;
	margin: 0px;
}

.container {
  	width: 960px;
	margin-left: auto;
	margin-right: auto;
	
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.topmenu {
	background-image:url(images/toplogo.gif);
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
   font-size:13px;
   padding-top:5px;
}
.topmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   margin-left:540px;	
   text-align:center;
   height:25px;
}
.topmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;

}
.topmenu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:3px 5px;
   color:#00529a;
   text-decoration:none;
   line-height:1.3em;
}
.topmenu ul li a:hover {
	text-decoration:underline;
}



.menu {
background-image:url(images/menu-bkground.jpg);
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
}
.menu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   height:31px;
   padding-top:6px;
}
.menu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
.menu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:3px 8px;
   color:#ffffff;
   text-decoration:none;
   line-height:1.3em;
}
.menu ul li a:hover {
   color: #CCCCCC;
}


.tankcleaning a {
	background-image:url(images/tankcleaning.gif);
	width: 127px;
	height: 40px;
}

.tankcleaning a:hover {
	background-image:url(images/tankcleaning.gif);
	background-position: 0 -40px;
}

.tankrepair a {
	background-image:url(images/tankrepair.gif);
	width: 208px;
	height: 40px;
}

.tankrepair a:hover {
	background-image:url(images/tankrepair.gif);
	background-position: 0 -40px;
}

.vaccumtruckservices a {
	background-image:url(images/vaccumtruckservices.gif);
	width: 169px;
	height: 40px;
}

.vaccumtruckservices a:hover {
	background-image:url(images/vaccumtruckservices.gif);
	background-position: 0 -40px;
}

.rescuestandby a {
	background-image:url(images/rescuestandby.gif);
	width: 115px;
	height: 40px;
}

.rescuestandby a:hover {
	background-image:url(images/rescuestandby.gif);
	background-position: 0 -40px;
}

.wastedisposal a {
	background-image:url(images/wastedisposal.gif);
	width: 126px;
	height: 40px;
}

.wastedisposal a:hover {
	background-image:url(images/wastedisposal.gif);
	background-position: 0 -40px;
}

.certifiedweldinginspectors a {
	background-image:url(images/certifiedweldinginspectors.gif);
	width: 215px;
	height: 40px;
}

.certifiedweldinginspectors a:hover {
	background-image:url(images/certifiedweldinginspectors.gif);
	background-position: 0 -40px;
}



.main {
	background-image:url(images/index-body.jpg);
	background-repeat:no-repeat;
	height:332px;
	width: 960px;
	padding-top:0px;
	float:left;
}

.main-2 {
	background-image:url(images/body.jpg);
	background-repeat:no-repeat;
	height:332px;
	width: 960px;
	padding-top:0px;
	float:left;
}

.tankcleaningmain {
	background-image:url(images/tank-cleaning-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.repairmain {
	background-image:url(images/repair-fabrication-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.vaccummain {
	background-image:url(images/vaccum-truck-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.philosophymain {
	background-image:url(images/philosophy-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.clientsmain {
	background-image:url(images/philosophy-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:5px;
	float:left;
}

.rescuemain {
	background-image:url(images/rescue-standby-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.wastemain {
	background-image:url(images/waste-disposal-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.safetymain {
	background-image:url(images/philosophy-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

.contactmain {
	background-image:url(images/contacts-1.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 464px;
	padding-top:12px;
	padding-left:12px;
	line-height:5px;
	font-size:14px;
	float:left;
}

.contactmain2 {
	background-image:url(images/contacts-2.jpg);
	background-repeat:no-repeat;
	height:282px;
	width: 484px;
	padding-top:0px;
	padding-left:0px;
	float:left;
}


.contactmain3 a {
	background-image:url(images/contacts-3.jpg);
	background-repeat:no-repeat;
	width: 149px;
	height: 51px;
	float:left;
}

.contactmain4 a {
	background-image:url(images/contacts-4.jpg);
	background-repeat:no-repeat;
	width: 120px;
	height: 51px;
	float:left;

}

.contactmain5 a {
	background-image:url(images/contacts-5.jpg);
	background-repeat:no-repeat;
	width: 215px;
	height: 51px;
	float:left;
}


.certifiedwelding {
	background-image:url(images/certified-welding-body.jpg);
	background-repeat:no-repeat;
	height:320px;
	width: 960px;
	padding-top:12px;
	padding-left:12px;
	line-height:11px;
	float:left;
}

p {
	padding-left:30px;
	padding-right:30px;
	line-height:20px;
	margin:0;
}

h2 {
	padding-left:30px;
	line-height:35px;
	margin:0;
}

h3 {
	line-height: 30px;
	margin:0;
	}
	
.bottommenu {
	width: 960px;	
	height: 129px;
	float: left;
}


.bottommenu li {
	float: left;	
}

.bottommenu li a {
	display:block;
	height: 129px;
}


.isnet a {
	background-image:url(images/isnet.jpg);
	width: 240px;
	height: 129px;
}

.pecpremier a {
	background-image:url(images/pec.jpg);
	width: 240px;
	height: 129px;
}

.redcross a {
	background-image:url(images/redcross.jpg);
	width: 240px;
	height: 129px;
}

.gta a {
	background-image:url(images/gta.jpg);
	width: 240px;
	height: 129px;
}

.footer {
	background-image:url(images/footer.jpg);
	width: 960px;
	height: 60px;
	clear:both;
	color:#FFFFFF;
	text-align:right;
}

