
body { background-color: #fff; text-align: center; margin: 0 }
p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.wrapper { margin: 0 auto 0; position: relative; width: 1000px }
.container  { background-image: url("img/background.jpg"); background-repeat: no-repeat; background-position: 0 0; text-align: left; position: relative; z-index: 0; right: 0 }
.header  { width: 1000px; height: 193px }
.header img { margin-top: 19px; margin-left: 59px }
.topNav  { width: 800px; height: 35px ; overflow: hidden; float: left; }
.topNav ul  { list-style-type: none; margin-top: 0; margin-bottom: 0; margin-left: 0; width: 800px; height: 35px }
.topNav li  { display: inline; margin: 0 3px; width: 100px; height: 35px }
.topNav a  { text-decoration: none; text-indent: -9999px; display: block; margin: 0; padding: 0; width: 100px; height: 35px; float: left; vertical-align: bottom; outline-width: 0 }
.topNav #navHome a { background-image: url("img/topNav_home_normal.gif"); background-repeat: no-repeat }
.topNav #navHome a:hover { background-image: url(img/topNav_home_hover.gif); background-repeat: no-repeat }
.topNav #navAbout a { background-image: url("img/topNav_about_normal.gif"); background-repeat: no-repeat }
.topNav #navAbout a:hover { background-image: url("img/topNav_about_hover.gif"); background-repeat: no-repeat }
.topNav #navAboutOn a { background-image: url("img/topNav_about_visited.gif"); background-repeat: no-repeat }
.topNav #navAboutOn a:hover { background-image: url("img/topNav_about_hover.gif"); background-repeat: no-repeat }
.topNav #navServices a { background-image: url(img/topNav_services_normal.gif); background-repeat: no-repeat }
.topNav #navServices a:hover { background-image: url(img/topNav_services_hover.gif) }
.topNav #navServicesOn a { background-image: url(img/topNav_services_visited.gif); background-repeat: no-repeat }
.topNav #navServicesOn a:hover { background-image: url(img/topNav_services_hover.gif) }
.topNav #navEquipment a { background-image: url("img/topNav_equipment_normal.gif"); background-repeat: no-repeat }
.topNav #navEquipment a:hover { background-image: url("img/topNav_equipment_hover.gif") }
.topNav #navEquipmentOn a { background-image: url("img/topNav_equipment_visited.gif"); background-repeat: no-repeat }
.topNav #navEquipmentOn a:hover { background-image: url("img/topNav_equipment_hover.gif") }
.topNav #navSafety a { background-image: url("img/topNav_safety_normal.gif") }
.topNav #navSafety a:hover { background-image: url("img/topNav_safety_hover.gif") }
.topNav #navSafetyOn a { background-image: url("img/topNav_safety_visited.gif") }
.topNav #navSafetyOn a:hover { background-image: url("img/topNav_safety_hover.gif") }
.topNav #navEmployment a { background-image: url("img/topNav_employment_normal.gif") }
.topNav #navEmployment a:hover { background-image: url("img/topNav_employment_hover.gif") }
.topNav #navEmploymentOn a { background-image: url("img/topNav_employment_visited.gif") }
.topNav #navEmploymentOn a:hover { background-image: url("img/topNav_employment_hover.gif") }
.topNav #navContact a { background-image: url("img/topNav_contact_normal.gif") }
.topNav #navContact a:hover { background-image: url("img/topNav_contact_hover.gif") }
.topNav #navContactOn a { background-image: url("img/topNav_contact_visited.gif") }
.topNav #navContactOn a:hover { background-image: url("img/topNav_contact_hover.gif") }
.contentBody { margin: 0; width: 1000px; min-height: 900px }
.sidebar  { position: absolute; z-index: 100; top: 228px; left: 0; width: 385px; height: 358px }
.sidebar img { margin: 0; padding: 0; float: left }
.sidebar object { margin: 0; width: 272px; float: left }
.address { color: #4e3532; font-size: 9px; font-weight: bold; margin-top: 10px; margin-left: 67px; z-index: 100; width: 318px; float: left; clear: both  }
.subNav  { background-color: #45271f; text-align: left; margin-top: 0; width: 1000px; height: 20px ; clear: both; }
.subNav ul  { list-style-type: none; margin-top: 0; margin-bottom: 0; margin-left: 450px; z-index: 200; width: 550px; height: 20px }
.subNav li  { font-size: 8px; line-height: 0; display: inline; margin: 0; height: 20px }
.subNav a  { text-decoration: none; text-indent: -9999px; display: block; height: 20px; vertical-align: bottom; float: left; outline-width: 0         }
.subNav #subNavHistory a  { background-image: url("img/subNav/subNav_History_normal.jpg"); background-repeat: no-repeat; width: 94px }
.subNav #subNavHistory a:hover  { background-image: url("img/subNav/subNav_History_visited.jpg"); background-repeat: no-repeat; width: 94px }
.subNav #subNavHistoryOn a  { background-image: url("img/subNav/subNav_History_visited.jpg"); background-repeat: no-repeat; width: 94px }
.subNav #subNavHistoryOn a:hover  { background-image: url("img/subNav/subNav_History_visited.jpg"); background-repeat: no-repeat; width: 94px }
.subNav #subNavUtilities a  { background-image: url(img/subNav/subNav_Utilities_normal.gif); background-repeat: no-repeat; width: 64px ; }
.subNav #subNavUtilities a:hover  { background-image: url("img/subNav/subNav_Utilities_visited.gif"); background-repeat: no-repeat; width: 64px }
.subNav #subNavUtilitiesOn a  { background-image: url("img/subNav/subNav_Utilities_visited.gif"); background-repeat: no-repeat; width: 64px }
.subNav #subNavUtilitiesOn a:hover  { background-image: url("img/subNav/subNav_Utilities_visited.gif"); background-repeat: no-repeat; width: 64px }
.subNav #subNavWireless a  { background-image: url("img/subNav/subNav_Wireless_normal.gif"); background-repeat: no-repeat; width: 66px }
.subNav #subNavWireless a:hover  { background-image: url("img/subNav/subNav_Wireless_visited.gif"); background-repeat: no-repeat; width: 66px }
.subNav #subNavWirelessOn a  { background-image: url("img/subNav/subNav_Wireless_visited.gif"); background-repeat: no-repeat; width: 66px }
.subNav #subNavWirelessOn a:hover  { background-image: url("img/subNav/subNav_Wireless_visited.gif"); background-repeat: no-repeat; width: 66px }
.subNav #subNavDrilling a  { background-image: url(img/subNav/subNav_Drilling_normal.jpg); background-repeat: no-repeat; width: 117px }
.subNav #subNavDrilling a:hover  { background-image: url(img/subNav/subNav_Drilling_visited.jpg); background-repeat: no-repeat; width: 117px }
.subNav #subNavDrillingOn a  { background-image: url(img/subNav/subNav_Drilling_visited.jpg); background-repeat: no-repeat; width: 117px }
.subNav #subNavDrillingOn a:hover  { background-image: url(img/subNav/subNav_Drilling_visited.jpg); background-repeat: no-repeat; width: 117px }
.subNav #subNavMisc a  { background-image: url("img/subNav/subNav_Misc_normal.jpg"); background-repeat: no-repeat; width: 125px }
.subNav #subNavMisc a:hover  { background-image: url("img/subNav/subNav_Misc_visited.jpg"); background-repeat: no-repeat; width: 125px }
.subNav #subNavMiscOn a  { background-image: url("img/subNav/subNav_Misc_visited.jpg"); background-repeat: no-repeat; width: 125px }
.subNav #subNavMiscOn a:hover  { background-image: url("img/subNav/subNav_Misc_visited.jpg"); background-repeat: no-repeat; width: 125px }
.subNav #subNavTeam a  { background-image: url(img/subNav/subNav_Team_normal.jpg); background-repeat: no-repeat; width: 85px }
.subNav #subNavTeam a:hover  { background-image: url(img/subNav/subNav_Team_visited.jpg); background-repeat: no-repeat; width: 85px }
.subNav #subNavTeamOn a  { background-image: url(img/subNav/subNav_Team_visited.jpg); background-repeat: no-repeat; width: 85px }
.subNav #subNavTeamOn a:hover  { background-image: url(img/subNav/subNav_Team_visited.jpg); background-repeat: no-repeat; width: 85px }
.subNav #subNavPerformance a  { background-image: url("img/subNav/subNav_Performance_normal.jpg"); background-repeat: no-repeat; width: 167px }
.subNav #subNavPerformance a:hover  { background-image: url("img/subNav/subNav_Performance_visited.jpg"); background-repeat: no-repeat; width: 167px }
.subNav #subNavPerformanceOn a  { background-image: url("img/subNav/subNav_Performance_visited.jpg"); background-repeat: no-repeat; width: 167px }
.subNav #subNavPerformanceOn a:hover  { background-image: url("img/subNav/subNav_Performance_visited.jpg"); background-repeat: no-repeat; width: 167px }
.subNav #subNavAwards a  { background-image: url("img/subNav/subNav_Awards_normal.jpg"); background-repeat: no-repeat; width: 146px }
.subNav #subNavAwards a:hover { background-image: url(img/subNav/subNav_Awards_visited.jpg); background-repeat: no-repeat; width: 146px; }
.subNav #subNavAwardsOn a { background-image: url(img/subNav/subNav_Awards_visited.jpg); background-repeat: no-repeat; width: 146px; }
.subNav #subNavAwardsOn a:hover { background-image: url(img/subNav/subNav_Awards_visited.jpg); background-repeat: no-repeat; width: 146px; }
.subNav #subNavTQC a { background-image: url(img/subNav/subNav_TQC_normal.jpg); background-repeat: no-repeat; width: 50px; }
.subNav #subNavTQC a:hover { background-image: url(img/subNav/subNav_TQC_visited.jpg); background-repeat: no-repeat; width: 50px; }
.subNav #subNavTQCOn a { background-image: url(img/subNav/subNav_TQC_visited.jpg); background-repeat: no-repeat; width: 50px; }
.subNav #subNavTQCOn a:hover { background-image: url(img/subNav/subNav_TQC_visited.jpg); background-repeat: no-repeat; width: 50px; }
.subNav #subNavJobOpenings a { background-image: url(img/subNav/subNav_CJO_normal.jpg); background-repeat: no-repeat; width: 200px; }
.subNav #subNavJobOpenings a:hover { background-image: url(img/subNav/subNav_CJO_visited.jpg); background-repeat: no-repeat; width: 200px; }
.subNav #subNavJobOpeningsOn a { background-image: url(img/subNav/subNav_CJO_visited.jpg); background-repeat: no-repeat; width: 200px; }
.subNav #subNavJobOpeningsOn a:hover { background-image: url(img/subNav/subNav_CJO_visited.jpg); background-repeat: no-repeat; width: 200px; }
.subNav #subNavTestimonials a { background-image: url(img/subNav/subNav_Testimonials_normal.jpg); background-repeat: no-repeat; width: 90px; }
.subNav #subNavTestimonials a:hover { background-image: url(img/subNav/subNav_Testimonials_visited.jpg); background-repeat: no-repeat; width: 90px; }
.subNav #subNavTestimonialsOn a { background-image: url(img/subNav/subNav_Testimonials_visited.jpg); background-repeat: no-repeat; width: 90px; }
.subNav #subNavTestimonialsOn a:hover { background-image: url(img/subNav/subNav_Testimonials_visited.jpg); background-repeat: no-repeat; width: 90px; }
.content   { margin-top: 35px; margin-bottom: 50px; margin-left: 440px; width: 500px ; min-height: 350px; }
.content p  { font-size: 13px; line-height: 1.5em }
.content ul { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 2em; list-style-type: none; margin-left: 0 }
.content h1 { font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.content h2 { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 200px; border-bottom: 1px solid #d22    ; }
.content h2 a:link { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-right: 200px; border-bottom: 1px solid #d22; }
.search   { width: auto; height: 35px; float: left; overflow: hidden }
.search form   { margin-top: 10px }
.search input    { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 5px 0 0; padding: 2px; float: left; border: solid 0 #fff }
.submit input   { color: white; font-size: 9px; font-weight: bold; background-color: transparent; padding: 0; float: left; border: solid 0 #fff }
.submit input:hover  { color: #81190e; background-color: #fff }
.navSearch { width: 1000px; }
.footer  { background-color: #4f4331; width: 1000px; height: 30px; clear: both }
.footer p   { color: #fff; font-size: 9px; text-align: right; padding-top: 10px; padding-right: 20px }
