@charset "utf-8";/*/// BASIC STUFF ///*/body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	background: #FFFFFF;	margin: 0; 	padding: 0 0 0 42px;	text-align: center; 	color: #000000;}.oneColFixCtr #container {	width: 842px;  	background: #FFFFFF;	margin: 0 auto; 	text-align: left; }.oneColFixCtr #mainContent {	padding: 0; }#mainContent {	position: relative;}/*/// TOP NAV ///*/#topNav {	background-image: url(images/topNav.jpg);	height: 33px;	width: 800px;	color: white;	font-size: 11px;}#topPad {	padding-top: 8px;}#topNavContent {	padding-left: 43px;	display: inline;}#topNavContent a, a:visited {	color: #ff9999;	text-decoration: none;		}#topNavContent a:hover, a:active {	color: #ff9999;	text-decoration: underline;}#newsLink {	padding-left: 550px;	color: #FFFFFF;	padding-right: 15px;	font-weight: bold;	display: inline;}#newsLink  a, a:visited {	color: #FFFFFF;	text-decoration: none;}#newsLink  a:hover, a:active {	color: #FFFFFF;	text-decoration: underline;}/*/// LOGO AND MAIN NAV ///*/#header {	width: 800px;	height: 117px;	float: left;}#mainNav {	position: relative;	top: -65px;	left: 168px;	color: #FFFFFF;		margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	z-index: 1;}#mainNav li {	display: inline; 	overflow: hidden;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 2px;	float: left;	list-style-type: none;}/* HOME NAV  */#home {	background: transparent url("images/homeUp.jpg") no-repeat;}#home a, a.active {    	width: 73px;	height: 46px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/homeUp.jpg") no-repeat;	}#home a.active {    background: transparent url("images/homeActive.jpg") no-repeat;	}#home a:hover {	background: transparent url("images/homeDown.jpg") no-repeat;	}#home a.active:hover {		background: transparent url("images/homeActive.jpg") no-repeat;	}/* ABOUT NAV  */#about {background: transparent url("images/aboutUp.jpg") no-repeat;}#about a, a.active {    	width: 94px;	height: 46px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/aboutUp.jpg") no-repeat;	}#about a.active {    background: transparent url("images/aboutActive.jpg") no-repeat;	}#about a:hover {	background: transparent url("images/aboutDown.jpg") no-repeat;	}#about a.active:hover {		background: transparent url("images/aboutActive.jpg") no-repeat;	}/* SERVICES NAV  */#services {background: transparent url("images/servicesUp.jpg") no-repeat;}#services a, a.active {    	width: 92px;	height: 46px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/servicesUp.jpg") no-repeat;	}#services a.active {    background: transparent url("images/servicesActive.jpg") no-repeat;	}#services a:hover {	background: transparent url("images/servicesDown.jpg") no-repeat;	}#services a.active:hover {		background: transparent url("images/servicesActive.jpg") no-repeat;	}/* EMPLOYMENT NAV  */#employ {background: transparent url("images/employUp.jpg") no-repeat;}#employ a, a.active {    	width: 208px;	height: 46px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/employUp.jpg") no-repeat;	}#employ a.active {    background: transparent url("images/employActive.jpg") no-repeat;	}#employ a:hover {	background: transparent url("images/employDown.jpg") no-repeat;	}#employ a.active:hover {		background: transparent url("images/employActive.jpg") no-repeat;	}/* CONTACT NAV  */#contact {background: transparent url("images/contactUp.jpg") no-repeat;}#contact a, a.active {    	width: 115px;	height: 46px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/contactUp.jpg") no-repeat;	}#contact a.active {    background: transparent url("images/contactActive.jpg") no-repeat;	}#contact a:hover {	background: transparent url("images/contactDown.jpg") no-repeat;	}#contact a.active:hover {		background: transparent url("images/contactActive.jpg") no-repeat;	}/*/// FLASH NAV ///*/#flashNav {	width: 800px;	height: 234px;	background-color: #FF0000;	float: left;}/*/// BOTTOM NAV ///*/#bottomNav {	width: 842px;	background-image: transparent url(images/bottomNav.jpg);	height: 66px;	float: left;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	z-index: 1;	min-height: 66px;	color: #FFFFFF;	font-size: 12px;	position: relative;	top: 0px;	left: 0px;	clear: both;}#bottomNav li {	display: inline; 	overflow: hidden;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float:left;	list-style-type: none;	position: relative;	right: 42px;	top: -12px;	text-align: center;}#bottomNav br {	margin-top: 5px;}#bottomNav a {	color: #FFFFFF;	text-decoration: none;}#bottomNav a:visited {	color: #FFFFFF;	text-decoration: none;}#bottomNav a:hover {	color: #FFFFFF;	text-decoration: none;}#bottomNav a:active {	color: #FFFFFF;	text-decoration: none;}#bumpNav {	margin-left: 2px;}/* PRESSURE NAV  */#pressure {	background: transparent url("images/pressureUp.jpg") no-repeat;}#pressure a, a.active {    	width: 153px;	height: 66px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/pressureUp.jpg") no-repeat;	}#pressure a.active {    background: transparent url("images/pressureActive.jpg") no-repeat;	}#pressure a:hover {	background: transparent url("images/pressureDown.jpg") no-repeat;	}#pressure a.active:hover {		background: transparent url("images/pressureActive.jpg") no-repeat;	}/* WORKOVER NAV  */#workover {	background: transparent url("images/workoverUp.jpg") no-repeat;}#workover a, a.active {    	width: 103px;	height: 66px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/workoverUp.jpg") no-repeat;	}#workover a.active {    background: transparent url("images/workoverActive.jpg") no-repeat;	}#workover a:hover {	background: transparent url("images/workoverDown.jpg") no-repeat;	}#workover a.active:hover {		background: transparent url("images/workoverActive.jpg") no-repeat;	}/* FRANC TANK NAV  */#fracTank {	background: transparent url("images/fracTankUp.jpg") no-repeat;}#fracTank a, a.active {    	width: 149px;	height: 66px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/fracTankUp.jpg") no-repeat;	}#fracTank a.active {    background: transparent url("images/fracTankActive.jpg") no-repeat;	}#fracTank a:hover {	background: transparent url("images/fracTankDown.jpg") no-repeat;	}#fracTank a.active:hover {		background: transparent url("images/fracTankActive.jpg") no-repeat;	}/* CONSTRUCTION NAV  */#construction {	background: transparent url("images/constructionUp.jpg") no-repeat;}#construction a, a.active {    	width: 147px;	height: 66px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/constructionUp.jpg") no-repeat;	}#construction a.active {    background: transparent url("images/constructionActive.jpg") no-repeat;	}#construction a:hover {	background: transparent url("images/constructionDown.jpg") no-repeat;	}#construction a.active:hover {		background: transparent url("images/constructionActive.jpg") no-repeat;	}/* LAND RECLAMATION NAV  */#landRec {	background: transparent url("images/landRecUp.jpg") no-repeat;}#landRec a, a.active {    	width: 148px;	height: 66px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/landRecUp.jpg") no-repeat;	}#landRec a.active {    background: transparent url("images/landRecActive.jpg") no-repeat;	}#landRec a:hover {	background: transparent url("images/landRecDown.jpg") no-repeat;	}#landRec a.active:hover {		background: transparent url("images/landRecActive.jpg") no-repeat;	}/* WIRELINES NAV  */#wirelines {	}#wirelines a, a.active {    	width: 100px;	height: 66px;	display: block;	padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url("images/wirelinesUp.jpg") no-repeat;	}#wirelines a.active {    background: transparent url("images/wirelinesDown.jpg") no-repeat;	}#wirelines a:hover {	background: transparent url("images/wirelinesDown.jpg") no-repeat;	}#wirelines a.active:hover {		background: transparent url("images/wirelinesDown.jpg") no-repeat;	}/* LEFT NAV */#leftNavText a {	color: #fff;	text-decoration: none;	font-weight:500;}#leftNavText a:hover {	color: #fff;	text-decoration: underline;	font-weight:700;}#leftNavText a:active {	color: #efefef;	text-decoration: underline;	font-weight:700;}#leftNavText a:visited.hover {	color: #fff;	text-decoration: none;	font-weight:500;}/*/// FOOTER ///*/#footer {	background-image: url(images/footer.jpg);	height: 27px;	width: 800px;	color: #999999;	font-size: 8px;	font-weight:700;	clear: both;}#footer a {	color: #999999;	text-decoration: none;}#footer a:hover {	color: #999999;	text-decoration: underline;	font-weight:700;}#footer a:active {	color: #999999;	text-decoration: underline;	font-weight:700;}#footer a:visited.hover {	color: #999999;	text-decoration: none;	font-weight:700;}#footerText {	padding-left: 30px;	padding-top: 9px;}.footerSpace {	margin-left: 22px;}.footerCredits {	margin-left: 22px;	text-decoration: none;	color: #999999;}.footerCredits a, a:hover, a:visited, a:active {	text-decoration: none;	color: #999999;}#mainContentText {	padding: 90px 50px 30px 0px;	margin-left: 174px;	width: 500px;	color: #333333;	font-size: 12px;	display: block;	line-height: 140%;}	.mainContentTextRed {	color: #E70809;	text-decoration: none;	font-weight: 300;}#leftNav {	float: left;	clear: none;	background: url(images/leftNavBG.jpg) no-repeat top left;	width: 198px;	padding: 10px 28px 15px 0px;	voice-family: "\"}\"";	voice-family:inherit;	display: block;	height: 450px;}#leftNavText {	color: white;	font-size: 11px;		margin: 10px 20px 10px 20px;}#leftNavText p {	margin: 0px;	padding: 5px;	line-height:14px;}#leftNavIMG {	width:178px;	margin:10px auto;}#leftNavText ul {	margin: 0px;	padding: 0 0 12px 0px;}.h1_header {	font-size: 16px;	font-weight: 500;	line-height: 120%;	color: #E70809;}.h2_subheader {	font-weight: bold;	font-size: 12px;	line-height: 120%;	padding-bottom: 0px;	margin-bottom: 4px;	color:#363636;}#leftNavText li {	margin: 0 0 9px 20px;	padding: 0 0 0 0px;}#subContentText {	padding: 116px 50px 2px 50px;	margin-left: 174px;	width: 550px;	color: #636363;	font-size: 12px;	display: block;	line-height: 170%;	voice-family: "\"}\"";	voice-family:inherit;}#contentArea {	position: relative;}#subContentText a, a:visited {	text-decoration: underline;	color: #E70809;}#subContentText a:hover, a:active {	text-decoration: underline;	color: #999999;}