/* Delta Seaboard Well Service, Inc.
// base.css
// Revision list
*/

body {
	background: #fff;
	font-family: sans-serif;
	padding-top: 0px;
	margin-top: 0px;
}

a {
	color: #0054A4;
	text-decoration: none;
	padding: 1px;
	border-bottom: #fff 1px solid;
}

a:hover {
	color: #f60;
	text-decoration: none;
	padding: 1px;
	background: #FFD9BF;
	border-bottom: #f60 1px solid;
}

#sOp {
	position: absolute;
	top: -300px;
}

#container {
	width: 800px;
	background: #fff;
	margin: 0px auto 0px auto;
}

#header {
	padding: 0px;
	margin: 0px;
	height: 75px;
	background: url('../../images/masthead_bg.gif') no-repeat top;
	text-align: right;
}

#header span {
	display: none;
}

#header #headerNav {
	padding-top: 30px;
	padding-right: 1.2em;
}

#header #headerNav a {
	font: .7em Tahoma, Verdana;
	margin-left: 10px;
}

#navigation {
}

#navigation ul {
	float: left;
	width: 800px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	background-color: #0054A4;
}

#navigation li {
	float: left;
	border-right: #fff 1px solid;
	border-top: #fff 3px solid;
	background-color: #0054A4;
	height: 30px;
	margin: 0;
	list-style: none;
}

#navigation li:hover {
	border-top: #FF8C40 3px solid;
}

#navigation li.on {
	background-color: #7FA9D1;
}

#navigation li a {
	margin: 0;
	padding: 0;
	border: 0;
}

#navigation li a:hover {
	background: #fff;
}

#navigation li img {
	border-top: #fff 1px solid;
}

#nav_productionEquip {
	border-right: 0px;
}

#photo {
	width: 800px;
	border-top: #fff 1px solid;
}

#photo img {
	border-top: #fff 1px solid;
}

#photoHome {
	width: 800px;
	border-top: #fff 1px solid;
}

#content {
	padding: 0px;
	margin: 0px;
}

#leftColumn {
	background: #fff;
	width: 554px;
	margin-right: 46px;
	float: left;
}

#leftColumn h3 {
	font-family: "HelveticaNeue-Light", "HelveticaNeueLTStd-Md", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #000;
	margin: 0 0 10px 0;
	
}

h1 {
	font-family: "HelveticaNeue-Light", "HelveticaNeueLTStd-Md", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.4em;
	color: #000;
	margin: 10px 0 0 15px;
}

h2 {
	font-family: "HelveticaNeue-Light", "HelveticaNeueLTStd-Md", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #000;
	margin: 0 0 10px 0;
}

hr {
	color: #000;
	background-color: #000;
	height: 1px;
	border: 0px;
	margin-bottom: 20px;
}

ol {
	font-size: 0.8em;
	padding: 10px 0 10px 18px;
	border-top: #ccc 1px dotted;
	border-bottom: #ccc 1px dotted;
}

ol li {
	margin-bottom: 5px;
}

ul#pageList {
	clear: left;
}

div.homeSection {
	border-bottom: #CDD0D1 1px solid;
	float: left;
	padding: 0 0 15px 15px;
	margin-bottom: 25px;
    margin-right: 0px;
}

div.homeSection img {
	float: left;
	margin-right: 15px;
}

div.homeSection ul {
	font-size: 0.8em;
	padding: 10px 0 10px 18px;
}

div.homeSection ul li {
	margin-bottom: 5px;
}

div.homeSection h2 {
	float: left;
	width: 360px;
}	

div.homeSection p {
	font: .8em Verdana, Tahoma, Lucida, sans-serif;
	line-height: 1.5em;
	color: #000;
}

div#sectionLast {
	border-bottom: 0px;
}


#rightColumn {
	background: #fff;
	width: 199px;
	float: left;
}

#rightColumn p {
	font: .8em Verdana, Tahoma, Lucida, sans-serif;
	line-height: 1.5em;
	color: #000;
}

#rightColumn hr {
	color: #fff;
	height: 30px;
	border: 0px;
	background: none;
}	

#rightColumn h3 {
	font-family: "HelveticaNeue-Light", "HelveticaNeueLTStd-Md", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: #000;
	padding: 5px;
	background: #EBECEC;
	border-bottom: #9AA1A4 1px solid;
}

#rightColumn h4 {
	font-family: "HelveticaNeue-Light", "HelveticaNeueLTStd-Md", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: #000;
	padding: 5px;
	background: #E5EEF6;
	border-bottom: #7FA9D1 1px solid;
	margin-top: 15px;
}

#rightColumn ul {
	margin: 0px;
	padding: 0 0 0 5px;
}

#rightColumn ul li {
	list-style: none;
	margin: 0 0 10px 0;
	font: .8em Verdana, Tahoma, Lucida, sans-serif;
}

#rightColumn ul li a.on {
	color: #f60;
	background: #FFD9BF;
}

#footer {
	clear: both;
	float: left;
	width: 800px;
	margin-top: 15px;
	border-top: #CDD0D1 3px solid;
	padding-top: 15px;
	padding-bottom: 35px;
	font-size: .7em;
}

#footer div.left {
	float: left;
	width: 300px;
	padding-left: 15px;
	color: #666;
}

#footer div.right {
	float: left;
	width: 470px;
	padding-right: 15px;
	text-align: right;
}

#footer div.right a {
	margin-left: 10px;
}


