/* site.css */

	ul, li, p, body {
		margin: 0;
		padding: 0;
	}
	
	a.inline {
		color: #02411e;
		text-decoration: none;
	}
	
	a.inline:hover {
		text-decoration: underline;
	}
	
	body {
		color: #fff;
		background: url(images/bkgGradient.jpg) repeat-x;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
	}
	
	.boldContent10 {
		font-size: 10px;
		font-weight: bold;
	}
	
	.boldContent12 {
		font-size: 12px;
		font-weight: bold;
	}
	
	.boldContent14 {
		font-size: 14px;
		font-weight: bold;
	}
	
	.clearBoth {
		clear: both;
	}

	#container {
		width: 980px; 
		height: 1125px; 
		margin: 0 auto;
	}
	
	#content {
		background: url(images/transBlackSlice.png) repeat-y;
		min-height: 657px;
	}

	#contentLeft {
		width: 600px;
		margin-left: 60px;
		float: left;
	}

	#contentRight {
	width: 294px;
	height: 800px;
	margin: 14px 0 0 35px;
	float: left;
	}

	.error_strings { 
		font-size: 14px; 
		color: #fff;
		margin: 2px 0px 12px;
	}

	#footerContainer {
		width: 1024px;
		height: 81px;
		margin: 0 auto;
	}

	#footerContainer p {
		color: #fff;
		text-align: center; 
		font-size: 14px; 
		font-weight: bold;
		padding-top: 20px;
	}

	#footerContainer p a {
		color: #fff;
		font-size: 10px;
		text-decoration: none;
	}

	#footerContainer p a:hover {
		text-decoration: underline;
	}

	.formLeft {
		width: 100px;
		font-size: 14px;
		font-weight: bold;
		margin-top: 6px;
		float: left;
	}
	
	.formRight {
		width: 335px;
		font-size: 14px;
		margin-top: 3px;
		float: left;
	}

	h1 {
		font-size: 30px;
		color: #f9cf0a;
		margin-top: 5px
	}
	
	h2 {
		font-size: 24px;
		color: #f9cf0a;
	}
	
	#header {
	width: 1001px;
	height: 250px;
	margin-left: 12px;
	position: relative;
	z-index: 1;
	}
		
	#headerContainer {
		width: 960px;
		height: 80px;
		margin: 0 auto;
	}

	html {
		overflow-y: scroll;
	}

	img {
		border: 0;
	}
	
	#left {
		width: 462px;
		margin: 20px 0px 0px 40px;
		float: left;
	}

	#logos {
		width: 958px;
		height: 30px;
		padding-top: 30px;
	}
	
	#logos ul li  {
		display: inline;
		padding: 0 18px;
		height: 60px;
	}	
	
	#mainContainer {
		background: url(images/bkgBodyMetal.jpg) repeat;
		width: 100%px;
	}
	
	#middle {
		background: url(images/bkgRepeat.png) repeat-y;
		width: 980px;
	}

	#middleContainer {
		width: 960px;
		min-height: 100px;
		margin: 0 auto;
		background-color: #CCC;
	}

	#nav {
		height: 30px;
		width: 962px;
		background: url(images/navSlice.png) repeat-x;
	}

	#nav ul {
		 padding: 0px 0px 0px 10px;
	}
	
	#nav ul li, #nav ul li a  {
		color: #fff;
		display: inline;
		float: left;
		line-height: 30px;
		text-decoration: none;
		font-size: 14px;
		padding: 0px 11px;
	}
	
	#nav ul li a:hover {
		color: #bbd980;
	}

	#oilBlobs {
		background: url(images/bkgBody.png) no-repeat;
		width: 1280px;
		margin: 0 auto;
	}

	p {
		font-size: 14px;
		color: #fff;
	}
	
	.redBold {
		color: #900;
		font-weight: bold;
	}
	
	#right {
		width: 402px;
		margin: 5px 0px 0px 38px;
		float: left;
	}

	small a {
		text-decoration: none; 
		display: block; 
		text-align: center; 
		padding-top: 5px;
		color: #fff;
	}
	
	small a:hover {
		text-decoration: underline;
	}
	
	.standard10 {
		font-size: 10px;
	}
	
	.standard12 {
		font-size: 12px;
	}
	
	.standard14 {
		font-size: 14px;
	}
	
	#topContainer {
		width: 1024px;
		margin: 0 auto;
	}
	
	#wideFooter {
		background: url(images/footerSlice.png) repeat-x;
		height: 81px;
	}
	
	#wideMiddle {
		background: url(images/bodyGradient.png) repeat-x #fff;
		width: 100%;
		min-height: 100px;
	}
	
	.yellowBold {
		color: #f9cf0a;
		font-weight: bold;
	}
	
#reviews {
	padding: 0px 0px 10px 80px;

}
