/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/
img { border: none; }
* { padding: 0; margin: 0; }

body {
background-color:#000000;
text-align:center;
 }
#wrapper { 
 margin: 0 auto;
 width: 922px;
 }

#thankU {
 width: 920px;
 float: left;
 height: 250px;
 margin: 10px 0px 0px 0px;
 background-image:url(pictures/thankU.jpg);
 }
#header {
 width: 920px;
 float: left;
 height: 153px;
 margin: 10px 0px 0px 0px;
 background-image:url(pictures/header3.jpg);
 }
 #header2 {
 width: 920px;
 float: left;
 height: 203px;
 margin: 10px 0px 0px 0px;
 background-image:url(pictures/BlkHd.jpg);
 }
#navigation {
float: left;
width: 920px;
padding-top:10px;
height:30px;
margin-top:10px; 
 }
 #oilNav {
float: left;
width: 922px;
height:30px;
margin-top:10px;

 }
 #innerOilNav {
width: 722px;
/*float:left;*/
/*right:150px;*/
/*margin-left:150px;*/
margin:auto;
padding-top:4px;
height:25px;
border: 1px solid #990000;
 }
#leftcolumn { 
 margin:10px 0px 10px 0px;
 width: 250px;
 float: left;
 padding-left:15px;
 padding-right:10px;
 z-index:0;
}
#contactLeftcolumn { 
  width: 250px;
 float: left;
 z-index:0;
}
#faqLeftcolumn { 
 margin:10px 0px 10px 0px;
 width: 250px;
 background-color:#5e110d;
 float: left;
 padding-left:15px;
 padding-right:10px;
 z-index:0;
}

#content { 
float: left;
margin: 10px 5px 10px 5px;
height: 165px;
width: 370px;
border: 1px solid #ffffff;
display: inline;
z-index:-0;
}
#content2 { 
float: left;
margin: 10px 0px 10px 0px;
width:920px;
border: 1px solid #ffffff;
display:inline;
z-index:-0;
}
#content3 { 
float: left;
margin: 10px 0px 0px 10px;
height:520px;
width:605px;
padding:10px;
display:inline;
z-index:-0;
overflow:auto;
}
#content4 { 
float: left;
margin: 10px 0px 0px 10px;
width:605px;
padding:10px;
display:inline;
z-index:-0;
}

#testleftcolumn { 
 margin:10px 0px 10px 0px;
 width: 283px;
 float: left;
 background-color:#5c291e;
 z-index:0;
}
#testNav {
float: left;
width: 920px;
 border: 1px solid #9b2a24;
padding-top:5px;
height:30px;
margin-top:10px; 
 }

#footer { 
clear: both;
float: left;
width: 920px;
padding-top:5px;
height:47px;
background-repeat:no-repeat;
background-image:url(pictures/tsglogoWeb.gif); 
}
/*XXXXXXproductsPageXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#productWrapper { 
 margin: 0 auto;
 width: 922px;
 }
 #shopColumn { 
 float: left;
margin: 10px 0px 10px 10px;
width: 880px;
background-color:#5e110d;
margin-left:20px;
display: inline;
z-index:-0;
}
 #productContainer
 { 
 width: 922px;
 float:left; 
 background-image:url(pictures/contentBG.jpg);
 }
 #productsHeader {
 width: 920px;
 float: left;
 height: 155px;
 margin: 10px 0px 0px 0px;
  }
 

#proOne { 
 float: left;
 margin-top:10px;
 margin-left:50px;
width: 255px;
display: inline;
z-index:-0;
}
#proTwo { 
 float: left;
margin-top:10px;
margin-left:50px;
width: 255px;
display: inline;
z-index:-0;
}
#productColnav { 
 float: left;
margin: 10px 0px 0px 10px;
width: 570px;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#productRightcolumn { 
 margin: 10px 0px 10px 8px;
 height: 350px;
 width: 250px;
 background-color:#5e110d;
 float: left;
 }

 #productoverView { 
 float: left;
margin: 10px 0px 10px 10px;
width: 620px;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#overviewrightImage { 
 float: left;
margin: 0px 0px 0px 9px;
width: 248px;
border: 1px solid #5e110d;
display: inline;
z-index:-0;
}
#productBottomColumn { 
 float: left;
margin: 0px 5px 10px 10px;
width: 880px;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#GuaranteeBottomColumn { 
 float: left;
margin: 0px 5px 10px 10px;
width: 880px;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#productsNavigation {
float: left;
width: 900px;
height:25px;
background-image:url(pictures/productNav.png);
background-repeat:no-repeat;
margin: 10px 0px 0px 10px;
 }
 
 #productsFooter { 
 clear:none;
 float: left;
 width: 920px;
 padding-top:5px;
height:57px; 
clear:both;
 background-image:url(pictures/productFooter.png);
 background-repeat:no-repeat;
}

#thankYouCenter
 { 
 width: 922px;
 margin-bottom:30px;
 float:left;
 }
.bodtxt {  
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight:normal; 
color:#00FF00;
 }

p.bodtxt1 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight:normal; 
color:#CCCCCC;
 }
 p.bodtxt2 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style:italic; 
font-weight:bold; 
color:#FF0000;
 }
 .bodtxt3 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic; 
font-weight:normal; 
color:#CCCCCC;
 }
 p.productTxt1 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-style:italic; 
font-weight:normal; 
color:#ffffff;
 }
  p.bodtxtyello {  
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style:italic; 
font-weight:bold; 
color:#FFFF00;
 }
p.footertxt{
 font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight:normal;
font-style:italic; 
color:#7b0046;
 }
 p.formtxt{
 font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
font-weight:bold;
font-style:italic; 
color:#FFFF33;
 }
 
p.bodytxt3 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight:normal;
font-style:italic; 
color:#7b0046;
 }
 /*PRODUCT PAGES TEXT STYLESXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
  .ProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight:normal; 
color:#CCCCCC;
 }
 .GreenBoldProdContHdr {  
font-family: Arial, Helvetica, sans-serif;
font-size: 24px; 
font-weight:bold; 
color:#009900;
 }
 .GreenBoldProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight:bold; 
color:#009900;
 }
 
  .RedBoldProdContHdr {  
font-family: Arial, Helvetica, sans-serif;
font-size: 24px; 
font-weight:bold; 
color:#FF0000;
 }
 .RedBoldProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight:bold; 
color:#FF0000;
 }
 .BlueBoldProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight:bold; 
color:#66CCFF;
 }
  .BlackBoldProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight:bold; 
color:#ffffff;
 }
 .BlackBoldProdContHdr {  
font-family: Arial, Helvetica, sans-serif;
font-size: 24px; 
font-weight:bold; 
color:#ffffff;
 }
 .BlueBoldProdContHdr {  
font-family: Arial, Helvetica, sans-serif;
font-size: 24px; 
font-weight:bold; 
color:#66CCFF;
 }
  .BlueProdCont {  
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight:normal; 
color:#66CCFF;
 }

  /*END PRODUCT PAGES TEXT STYLESXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
   #productleftcolumn { 
 float: left;
margin: 10px 0px 0px 15px;
width: 565px;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#productleftcolumn1 { 
 float: left;
width: 330px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#productleftcolumn2 { 
 float: right;
width: 200px;
background-color:#5e110d;
display: inline;
z-index:-0;
}

#productPooFiller { 
 margin:auto;
width: 500px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#poo { 
  float: left;
margin: 0px 0px 0px 15px;
width: 565px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
#shit { 
  float: left;
margin: 0px 0px 10px 15px;
width: 565px;
height:100%;
padding:10px;
background-color:#5e110d;
display: inline;
z-index:-0;
}
 #rightColumn { 
 float: right;
margin:10px 12px 0px 10px;
width:295px;
border:1px solid #5e110d;
display:block;
z-index:-0;
}
  #rightColumn1 { 
 float: right;
margin: 10px 12px 0px 10px;
width: 295px;
border: 1px solid #5e110d;
display:block;
z-index:-0;
}
  #rightColumn2{ 
 float: right;
margin: 10px 12px 0px 10px;
width: 295px;
border: 1px solid #5e110d;
display:block;
z-index:-0;
}
 #rightColumn3{ 
 float: right;
margin: 10px 12px 0px 10px;
width: 295px;
border: 1px solid #5e110d;
display:block;
z-index:-0;
}
 /*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
h1 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 26px; 
font-weight:bolder; 
color:#990000;
 }
 h2 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 24px; 
font-weight:bolder;
font-style:italic; 
color:#ffffff;
 
}
  h3 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style:italic;
font-weight:normal; 
color:#fffff;
 }
 h4 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-style:italic; 
font-weight:bolder; 
color:#990000;
 }
 h5 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 36px; 
font-weight:bolder; 
color:#FFFF00;
 }
 h6 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 36px; 
font-weight:bolder; 
color:#fff999;
 }
a {
	font-size: 14px;
	color: #9b2a24;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color:#FFFF00;
}
a:active {
	text-decoration: none;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
a.b:link {
	color:#FF0000;
	text-decoration: none;
}
a.b:visited {
	text-decoration: none;
	color:#CCCCCC;
}
a.b:hover {
	text-decoration: none;
	color:#FFFF00;
}
a.b:active {
	text-decoration: none;
}
a.b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
a.c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
a.c:link {
color:#FF0000;
	text-decoration: none;
}
a.c:visited {
	text-decoration: none;
	color: #FF0000;
}
a.c:hover {
	text-decoration: none;
	color:#FFFF00;
}
a:active {
	text-decoration: none;
}