/* Start of CMSMS style sheet 'contentStyles' */
* {
margin:0;
padding: 0;
font: 12px Arial,Helvetica,Verdana;
}

p{
padding: 5px 0px 10px 0px;
}

h1, h2, h3, h4 {
  font-family: arial-narrow, arial;
}

h1 {
  font-size:16px;
  color: #630000;
  padding: 5px 0px 10px 0px;
}

/* added by rcampbell */
h2 {
  color: #630000;
  font-weight: bold;
  font-size:  14px;
  padding: 5px 0px 10px 0px;
}

strong, b {
font-weight: bold;
}

/* rcampbell added - indent lists in content areas */
#content ul {
  margin-left: 2em;
}

body {
background-color: #330000;
}

#leftColWrap {
padding-bottom: 20px;
}
.leftColItem img {
border:0px solid #ff00ff;
}
a img {
border: 0px solid #ff00ff;
}

#headWrap {
width:585px;
margin:0px 20px;
position: relative;

}

img#headLogo {
margin: 20px;
}

ul#globalNav {
width:585px;
float:left;
border-bottom: 4px solid #660000;
padding-bottom:5px;
list-style-type:none;
}

ul#globalNav li {
float:left;
overflow:hidden;
padding: 0px 3px;
}


ul#globalNav li a {
float:left;
height:80px;
margin-top:-40px;
}

ul#globalNav li a.home { background: url('uploads/images/buttons/home.gif') top center; width:71px; }
ul#globalNav li a.home span {display: none;}
ul#globalNav li a.about { background: url('uploads/images/buttons/about.gif') top center; width:81px; }
ul#globalNav li a.about span {display: none;}
ul#globalNav li a.health { background: url('uploads/images/buttons/health.gif') top center; width:144px; }
ul#globalNav li a.health span {display: none;}
ul#globalNav li a.products { background: url('uploads/images/buttons/products.gif') top center; width:161px; }
ul#globalNav li a.products span {display: none;}
ul#globalNav li a.industry { background: url('uploads/images/buttons/industry.gif') top center; width:94px; }
ul#globalNav li a.industry span {display: none;}
ul#globalNav li a.contact { background: url('uploads/images/buttons/contact.gif') top center; width:82px; }
ul#globalNav li a.contact span {display: none;}


ul#globalNav li a:hover, ul#globalNav li a.current {
height:40px;
margin:0px;
}


ul#globalNav li a span {
display:none;
}




     li ul {
     z-index: 2000;
     	margin: 0px;
     	padding: 0px;       
		position: absolute;
		top: 130px;
		left: 175px;
     	display: none;
     	width: 150px;
     }
     	li ul li {
     		background-color: #ffffff;
     		border-bottom: 1px solid #cccccc;
     		list-style: none;
     		position: relative;
     	overflow: visible;
     	padding: 0px 0px 0px 0px;
     	height: 20px;
     	}
	     	li ul a {
     			padding: 0px 0px 0px 0px;
     			width: 150px;
     			size: 13px;
     			color: #ffffff;
     			text-decoration: none;
     			height: 30px;
     			margin-top: 0px;
     			margin: 0px 0px 0px 0px;
     			float: none;
     		}
	     	li ul a:hover {
     			padding: 4px;
     			background-color: #4c0000;
     			color: #ffffff;
     			text-decoration: none;
     		}
     		

ul#globalNav li  {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
ul#globalNav li a span {
display:block;
}
ul#globalNav li ul a {
padding: 0px 2px;
margin: 0px 0px 0px 0px;
color: #4c0000;
}
ul#globalNav li ul a:hover {
color: #ffffff;
}



     		
     		

li:hover ul, li.over ul { 
	display: block; 
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */






#content {
float:left;
width:585px;
margin:10px 0;
position: relative;
}

#rightCol {
 float: left;
margin-left: 0px;
width: 220px;
}

#rightColWrap {
margin-bottom:20px;
}

#footWrap ul a, #footWrap p {
font-size:11px;
}

ul#footerNav { 
margin:0 auto;
padding: 3px 19px;
text-align:center;
}

ul#footerNav li {
display:inline;
padding: 0 12px;
}

ul#footerNav li a {
text-decoration:none;
color:#fff;
}

ul#footerNav li a:hover {
text-decoration:underline;
}

#footWrap p {
text-align:center;
color:#999;
}


.hub {
float:left;
width:585px;
height:79px;
margin: 10px 0px;
background: #666 url('uploads/images/bgs/BG_hub.gif');
border-bottom: 4px solid #878787;
}

.hubTopWrap {
width:577px;
margin:4px;
}

.hubSlogan { 
float:left; 
}

.hubImg { 
float:right; 
}

.hubText { 
width:545px;
float:left; 
clear:both;
padding: 10px 20px 20px 20px;
color:white;
}




/* ======== Content List Styles ======== */

#content li {
	list-style: square;
		color: #4c0000;
}
	#content a {
		color: #4c0000;
		text-decoration: none;
	}
		#content a:hover {			
			text-decoration: underline;
		}

#content_left {
	float: left;
	width: 290px;
	
}

#content_right {
	float: right;
	width: 290px;
	
}







/* End of 'contentStyles' */

/* Start of CMSMS style sheet 'layoutStyles' */

#container {
width:100%;
float:left;
background: url('uploads/images/bgs/BG_body.gif') repeat-x;
}

#leftColWrap {
width:970px;
float:left;
background: #660000 url('uploads/images/bgs/BG_leftCol.gif') repeat-y;
}

#leftColContainer{
width:345px;
float:left;
}

#leftColTop {
width:345px;
height:255px;
float:left;
background: #330000 url('uploads/images/bgs/BG_leftColTop.gif') no-repeat;
}

.leftColItem {
float:left;
clear:left;
width:345px;
margin-top:8px;
}

#rightColWrap {
width:625px;
float:left;
background: url('uploads/images/bgs/BG_rightCol.gif');}

#footWrap {
padding-left:345px;
width:625px;
clear:both;
float:left;
background-color:#330000;
}

/* End of 'layoutStyles' */

/* Start of CMSMS style sheet 'productsMenu' */
div#productsMenuTop {

float:left;
width:585px;

}

div.products img {
margin:10px;
}

.products div {
width:545px;
background-color:#333;
color:white;
margin:10px;
padding:10px;

}

.products div p {
}

div#productsMenu {
float:left;
width:585px;
padding-bottom: 25px;
}

.home {

background: #ccc url('uploads/images/bgs/BG_productsMenuHome.gif');

}

.products {

background: #ccc url('uploads/images/bgs/BG_productsMenuProducts.gif');

}

#productsMenu ul {
list-style-type:none;
width:525px;
margin-left: 35px;

}

#productsMenu ul li {

float:left;
width:260px;

}

#productsMenu ul li {
float:left;
overflow:hidden;
margin:4px 0;
}

#productsMenu ul li a {
float:left;
height:192px;
width:253px;
margin-top:-96px;
}

#productsMenu ul li a:hover {
height:96px;
margin:0;
}

#productsMenu ul li a span {
display:none;
}

#productsMenu ul li a.products {display:none;}
.home ul li a.sn_equipment { background: url('uploads/images/buttons/pmh_Equipment.gif') top center; }
.home ul li a.sn_critical { background: url('uploads/images/buttons/pmh_Critical.gif') top center; }
.home ul li a.sn_access { background: url('uploads/images/buttons/pmh_Access.gif') top center; }
.home ul li a.sn_consulting { background: url('uploads/images/buttons/pmh_Consulting.gif') top center; }
.home ul li a.sn_evaporation { background: url('uploads/images/buttons/pmh_Evaporation.gif') top center; }
.home ul li a.sn_drilling { background: url('uploads/images/buttons/pmh_Drilling.gif') top center; }
.home ul li a.sn_mudtreatment { background: url('uploads/images/buttons/pmh_MudTreatment.gif') top center; }

.products ul li a.sn_equipment { background: url('uploads/images/buttons/pmp_Equipment.gif') top center; }
.products ul li a.sn_critical { background: url('uploads/images/buttons/pmp_Critical.gif') top center; }
.products ul li a.sn_access { background: url('uploads/images/buttons/pmp_Access.gif') top center; }
.products ul li a.sn_consulting { background: url('uploads/images/buttons/pmp_Consulting.gif') top center; }
.products ul li a.sn_evaporation { background: url('uploads/images/buttons/pmp_Evaporation.gif') top center; }
.products ul li a.sn_drilling { background: url('uploads/images/buttons/pmp_Drilling.gif') top center; }
.products ul li a.sn_mudtreatment { background: url('uploads/images/buttons/pmp_MudTreatment.gif') top center; }


/* End of 'productsMenu' */

