html, body{background:url(images/bgpattern.png) repeat;font-family:lucida grande, verdana, arial, helvetica, sans-serif;}
#container{margin:auto;}
#logo{background:url(images/logo.png) no-repeat;width:324px;height:130px;margin:auto;}

#nav{background:url(images/nav.png) no-repeat;width:735px;height:35px;margin:auto;margin-top: -1em;}
#nav li{list-style: none;display: inline;padding: 1.5em;}

#content{background:url(images/back.png) no-repeat;height: 630px;width:700px;margin: auto;}
#middle{background:url(images/nav.png) no-repeat;width:735px;height:35px;margin:auto;margin-left:-1em;margin-top:1em;}
#middle ul{font:12px arial;margin-left: -5.5em;}
#middle li{list-style-type:none;display:inline;margin: -2.5em;}

#footer{background:url(images/nav.png) no-repeat;width:735px;height:35px;margin:auto;margin-top: -1em;}
#footer ul{text-align:center;color:white;font:12px arial;padding:1em;}
#footer li{list-style-type:none;display:inline;padding:1.5em;text-shadow:#000 0px 0px 0px;}

#notices{color:#777;text-align:center;font:10px lucida grande, verdana, arial, helvetica;}
#notices A:link{color:#999;text-decoration:none;}
#notices A:visited{color:#999;text-decoration:none;}
#notices A:hover{color:white;}

#text{color:white;font:normal 17px arial, helvetica;padding-left:1em;width:350px;}
#text2{color:white;font:normal 15px arial, helvetica;float:right;width:250px;margin-right:1em;}
#divider{background:url(images/divider.png) no-repeat;width:2px;height:131px;margin-left:23.5em;position:absolute;margin-top:1em;}

#content h1{color:white;font:20px lucida grande, verdana, arial, helvetica;padding:.75em;margin:0;}
#content li{color:white;margin-left:3em;margin-bottom:.75em;font:17px arial, helvetica;list-style-image:url(images/accept.jpg);}

.driller{float:right;margin-top:1em;margin-right:2em;}
.capabilitiestext{margin-top:-2em;color:white;padding:1.5em;font:15px lucida grande, verdana, arial, helvetica;}
#capabilitieslink A:link{color:black;text-decoration:none;}
#capabilitieslink A:active{color:black;text-decoration:none}
#capabilitieslink A:visited{color:black;text-decoration:none}
#capabilitieslink A:hover{color:white;text-decoration:underline}
.italic{font-style:italic;}
.jobs{margin-top:-3.5em;padding:3em;color:white;font:14px lucida grande, verdana, helvetica, arial;}
.drill{margin-left:9.5em;margin-top:-1.5em;}
.download{font:30px lucida grande, verdana, arial, helvetica;margin-top:-2em;text-align:center;padding:1em;}
.download A:link{color:white;text-decoration:none;}
.download A:visited{color:white;text-decoration:none;}
.download A:hover{color:blue;text-decoration:none;}
.contact{color:white;margin-top:-1em;margin-left:3em;font:14px lucida grande, verdana, arial, helvetica;}
.contact A:link{color:blue;text-decoration:none;}
.contact A:visited{color:blue;text-decoration:none;}
.contact A:hover{color:#222;text-decoration:none;}
.parts_contact a:link{
	color: black;
	text-decoration: none;
}
.parts_contact a:visited{
	color: black;
	text-decoration: none;
}
.parts_contact a:active{
	color: black;
	text-decoration: none;
}
.parts_contact a:hover{
	color: white;
	text-decoration: underline;
}

.bodytext{
	color: white;
	font: 16px arial;
	padding: 1em;
}