body,h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

body,td,th {
        color: #F4F4F0;
}
a {
        font-family: Tahoma;
        font-size: 10px;
        color: #CCCCCC;
}
a:visited {
        color: #CCCCCC;
}

p {margin:0 0 1em 0;padding:0}

h1 {
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.barrel {
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	line-height: normal;
	cursor: crosshair;
	filter: Chroma(Color=#d4d0c8);
	vertical-align: middle; }

form {margin:0;padding:0}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.dist_web {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: lowercase;
	color: #d4d0c8;
	text-decoration: underline;
	text-indent: 10px;
}

.yellow_message {
	font-family: Tahoma;
	font-style:italic;
	font-weight:bold;
	font-size: 11px;
	color: #BB7700;
	background-color:#555544;
	padding-left: 20px;
}

.small_link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF66;
	text-decoration: underline;
	text-indent: 10px;
}
.dist_name {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-indent: 0px;
	text-align: left;
}

.heading1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d4d0c8;
	vertical-align: text-bottom;
}
.specialofferheading {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d4d0c8;
	vertical-align: text-bottom;
	padding-top:10px;
	padding-left:10px;
}
.normal {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #d4d0c8;
	background-position: top;
	padding-top:10px;
	padding-left:10px;
}
.contacttextbox {
	color: #7a735f;
	background-color: #d4d0c8;
	font-family: Tahoma;
}
.benefits_text {
	font-family: Tahoma;
	font-size: 10pt;
	color: #d4d0c8;
}

.faqs_question {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	color: #d4d0c8;
	top: auto;
	width: auto;
	height: auto;
	bottom: 5px;
}

.faqs {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	color: #d4d0c8;
	top: auto;
	width: auto;
	height: auto;
	bottom: 5px;
}



html { 
overflow-x: hidden; 
}
.topbuttons{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-position: center;
	text-align: left;
	vertical-align: middle;
}
.topbuttons_right{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-position: center;
	text-align: right;
	vertical-align: middle;
}

.tinytext {
	font-family: Tahoma;
	font-size: 1px;
	color: #8C7E60;
}

/* THIS ONE */
#Contact_Info_Index_Page {
width: 195px;
height: 235px;
overflow: auto;
	position: relative;
	top:-5px;
	left:0px;
overflow-x: hidden;
}

#Ship_List {
width: 185px;
height: 235px;
overflow: auto;
position: absolute;
overflow-x: hidden;
}

/* THIS ONE */
#Special_Offers_Index_Page{
	width: 468px;
	height: 245px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:-8px;
	left:0px;
}
#faq_inside_box{
	width: 465;
	height: 200px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:-8px;
	left:0px;
}
#news_box{
	width: 700;
	height: 268px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:-8px;
	left:0px;
}

#shopping_box_old{
	width: 495;
	height: 570px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:0px;
	left:0px;
}

#Parts_Buy_List{
	width: 468px;
	height: 310px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:-5px;
	left:0px;
}


#Testimonials_List_Faqs_Page{
	width: 675px;
	height: 370px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	top:-8px;
	left:0px;
}


#Auth_List_Faqs_Page{
	width: 185px;
	height: 173px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	left:0px;
}

/* THIS ONE */
#Auth_List_Index_Page {
width: 185px;
height: 180px;
overflow: auto;
overflow-x: hidden;
/* Change for IE -15 Firefox -10 */
position: relative;
top:-12px;
left:0px;
}

#Auth_List_Register_Page {
width: 185px;
height: 165px;
overflow: auto;
overflow-x: hidden;
position: relative;
top:-12px;
left:0px;
}

/* HERE THIS ONE */
#Auth_List_Barrels_Page {
width: 185px;
height: 220px;
overflow: auto;
position: relative;
overflow-x: hidden;
/* Change for IE -15 Firefox -10 */
top:-12px;
left:0px;
}

#faq_window {
width: 185px;
height: 235px;
overflow: auto;
position: absolute;
overflow-x: hidden;
}

#policy_scroll {
width: 468px;
height: 200px;
overflow: auto;
position: absolute;
overflow-x: hidden;
}

.top_header {
	font-family: Tahoma;
	font-size: medium;
	color: #59513E;
	vertical-align: bottom;
	font-weight: 900;
}

.menu_buttons {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bolder;
	color: #C67C01;
	background-color: #59513E;
	width: 180px;
	top: 3px;
	margin: 3px;
}
.barrel_info {
	height: 230px;
	width: 475px;
	position: absolute;
	color: #8C7E60;
}

.header-bgimage-left
{
	background-position:right;
	background-image: url(/images/left.gif);
}

.header-bgimage-right
{
	background-position:left;
	background-image: url(/images/right.gif);
}

.header-bgimage-topbar
{
background: url("/images/topbar.jpg");
}

.header-bgimage-topmod
{
	background-repeat: repeat-x;
	background-image: url(/images/top-mod-text.jpg);
}

.header-bgimage-topmod-alt
{
background: url("/images/top-mod-alt.jpg");
background-repeat: repeat;
}

.header-bgimage-topmod-alt2
{
background: url(/images/top-mod-nobottomchevs.jpg);
background-repeat: repeat;
}

.header-bgimage-px
{
background: url("/images/px.jpg");
background-repeat: repeat;
}


.header-bgimage-dn-px
{
background: url("/images/dn_px.jpg");
}


.header-bgimage-middle
{
background: url("/images/middle.jpg");
background-repeat: repeat;
}

.header-bgimage-bottom
{
background: url("/images/bottom.jpg");
background-repeat: repeat;
}
.barrel-selector-text {
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: none;
	color: d4d0c8;
	text-indent: 4px;
	vertical-align: middle;
}
.barrel-selector-headings {
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: none;
	color: #59513E;
	text-indent: 2px;
	vertical-align: middle;
	background-position: left;
	text-align: right;
}
.faq-box-qu {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #A69979;
}
.faq-box-qu-text {

	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #A69979;
}
.faq-box-answer-text {


	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-transform: none;
	color: #A69979;
}
.error_message{

	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0001;
	text-indent: 4px;
	vertical-align: middle;
}
.link-orange {

	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #C67C01;
	text-indent: 4px;
	vertical-align: middle;
}
.testimonial-quote {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #d4d0c8;
}
.testimonial-quoteR {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #d4d0c8;
	font-style: italic;
	text-indent: 50px;
}
.ccdates {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #C67C01;
	background-color: #59513E;
	width: 95px;
	top: 3px;
	margin: 3px;
}
.orange_link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C67C01;
}
#Auth_List_apparel_Page {

width: 185px;
height: 170px;
overflow: auto;
position: relative;
overflow-x: hidden;
/* Change for IE -15 Firefox -10 */
top:-12px;
left:0px;
}
.barrel-selector-CAPS {
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: d4d0c8;
	text-indent: 4px;
	vertical-align: middle;
}
.phototext {

	font-family: Tahoma;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4d0c8;
	text-indent: 0px;
}
#dealerinfo_Dealer_Page {

width: 185px;
height: 320px;
overflow: auto;
overflow-x: hidden;
position: relative;
top:-12px;
left:0px;
}
.orderreport {


	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #C67C01;
	background-color: #59513E;
	width: 125px;
	top: 3px;
	margin: 3px;
}
.order_report_text {

	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	text-transform: none;
	color: d4d0c8;
	text-indent: 4px;
	vertical-align: middle;
}
.uploadbuttons {



	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #C67C01;
	background-color: #59513E;
	width: 80px;
	top: 3px;
	margin: 3px;
}
.Uploadtext {

	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #C0C0C0;
	text-indent: 4px;
	vertical-align: middle;
}
.update_user {
	font-family: Tahoma;
	font-size: 8px;
	font-weight: bolder;
	color: #C67C01;
	background-color: #59513E;
	width: 40px;
	top: 3px;
	margin: 3px;
	font-variant: small-caps;
	text-transform: uppercase;
}
#Auth_List_parts_Page {


width: 185px;
height: 259px;
overflow: auto;
position: relative;
overflow-x: hidden;
/* Change for IE -15 Firefox -10 */
top:-12px;
left:0px;
}
