/* General Text Styles */

body
{
	background: #003E38 url("/images/global-supplier.gif") top center no-repeat; /* Quick fix */
}

h1 {font: bold 15px Georgia, Times New Roman, serif; color: #D7D5BC; letter-spacing: 0.06em; margin-bottom: 10px; margin-top: 1px;}
h2 {font: bold 15px Georgia, Times New Roman, serif; color: #002953; letter-spacing: 0.09em; margin-bottom: 0px; margin-top: 1px;}

.mainyellow01 {font: 13px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.mainyellowitalic01 {font: italic 13px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.mainyellow02 {font: 10px Georgia, Times New Roman, serif; color: #E2C058; line-height: 15px;}
.mainyellow03 {font: 15px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.maincream01 {font: 12px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 16px;}
.maincream02 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;}
.maincream03 {font: 14px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 17px;}
.mainbrown01 {font: 12px Georgia, Times New Roman, serif; color: #483E28; line-height: 17px;}

.subheadingyellow01 {font: bold 15px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.subheadingcream01 {font: bold 15px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 17px;}
.subheadingbrown01 {font: bold 15px Georgia, Times New Roman, serif; color: #483E28; line-height: 17px;}

.sitelinktextcream01 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 15px;}
.sitelinktextbrown01 {font: 11px Georgia, Times New Roman, serif; color: #483E28; line-height: 15px;}
.featuredtitle01 {font: 10px Georgia, Times New Roman, serif; color: #E2C058;}
.footeryellow01 {font: 11px Georgia, Times New Roman, serif; color: #E2C058;}
.footercream01 {font: 11px Georgia, Times New Roman, serif; color: #D7D5BC;}
.footerdarkcream01 {font: 10px Georgia, Times New Roman, serif; color: #B4AE7E;}
.producttitle01 {font: bold 16px Georgia, Times New Roman, serif; color: #E2C058; line-height: 17px;}
.carttitles01 {font: bold 10px Georgia, Times New Roman, serif; color: #483E28;}
.cartitems01 {font: 11px Georgia, Times New Roman, serif; color: #483E28;}
.cartsubheading01 {font: 10px Georgia, Times New Roman, serif; color: #EED9B9;}
.totalcream01 {font: bold 11px Georgia, Times New Roman, serif; color: #EED9B9;}
.totalbrown01 {font: bold 11px Georgia, Times New Roman, serif; color: #483E28;}
.datecream01 {font: bold 11px Georgia, Times New Roman, serif; color: #D7D5BC; line-height: 16px;}
.yearbrown01 {font: bold 13px Georgia, Times New Roman, serif; color: #BAA987; line-height: 16px;}

.forms01 {font: 12px Georgia, Times New Roman, serif; color: #483E28;}
.formbuttons01 {font: 12px Georgia, Times New Roman, serif; color: #002824;}

input.button01{color: #E2C058; font-family: Georgia, Times New Roman, serif; font-size: 12px; background-color: #483E28; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363;}
input.button-hover01{color: #E2C058; background-color: #6C5B3D;}

/* List Styles */

ol.terms {margin-top: 0px;}
li.terms {font: 12px Georgia, Times New Roman, serif; color: #BAA987; line-height: 16px;}

/* Spacing and Floating Styles */

.spacingbottom01 {margin-bottom: 5px;}
.floatright01 {float: right; margin-left: 10px; margin-bottom: 10px;}
.floatleft01 {float: left; margin-right: 10px; margin-bottom: 10px;}

/* Main Link States */

a:link {color: #D7D5BC;}
a:link:hover {color: #D7D5BC;}
a:visited {color: #D7D5BC;}
a:visited:hover {color: #D7D5BC;}

a.yellow:link {color: #E2C058;}
a.yellow:link:hover {color: #E2C058;}
a.yellow:visited {color: #E2C058;}
a.yellow:visited:hover {color: #E2C058;}

a.top:link {color: #E2C058; text-decoration: underline;}
a.top:link:hover {color: #E2C058; text-decoration: underline;}
a.top:visited {color: #E2C058; text-decoration: underline;}
a.top:visited:hover {color: #E2C058; text-decoration: underline;}

/* About Us Introduction Page */

td#news01 {padding: 10px 10px 10px 10px;}
td#news01 a:link {color: #E2C058;}
td#news01 a:link:hover {color: #E2C058;}
td#news01 a:visited {color: #E2C058;}
td#news01 a:visited:hover {color: #E2C058;}
td#newsdate01 {width: 50px; text-align: right; padding-right: 10px; vertical-align: top;}
td#newsitem01 {}

/* About Us History Page */

td#gallery02 {padding: 10px 10px 10px 10px; text-align: center;}
table#gallery01 {}
table#gallery01 td {width: 164px; text-align: center; vertical-align: top; padding-bottom: 8px;}

td#historycaption01 {background-color: #6C5B3D; padding: 3px 5px 5px 5px;}

/* Inherited Styles */

td#logo01 {width: 355px; text-align: center; vertical-align: bottom;}
td#logo02 {width: 355px; text-align: center; vertical-align: bottom; border-bottom: #002824 solid 1px;}
td#header01 {vertical-align: bottom;}

td#search01 {text-align: right;}
td#search02 {padding-bottom: 8px;}
td#search03 {vertical-align: bottom;}
td#mainnav01 {background-color: #483E28; border-left: #002824 solid 1px; border-top: #002824 solid 1px; border-right: #002824 solid 1px;}

td#column01 {width: 355px; background-color: #6C5B3D; vertical-align: top;}
td#mainpic01 {border-left: #002824 solid 1px; border-top: #002824 solid 1px;}
td#mainpic02 {border-left: #002824 solid 1px;}
td#producttitle01 {background-color: #483E28;}
td#productnav01 {padding: 10px 0px 10px 22px;}
td#productnav01 a:link {text-decoration: none;}
td#productnav01 a:link:hover {text-decoration: none;}
td#productnav01 a:visited {text-decoration: none;}
td#productnav01 a:visited:hover {text-decoration: none;}
td#navthumb01 {width: 33%; padding-top: 10px}
td#navsubtitle01 {vertical-align: top; padding: 5px 7px 0px 0px;}
td#navsubtitle01 a:link {color: #D7D5BC; text-decoration: none;}
td#navsubtitle01 a:link:hover {color: #D7D5BC; text-decoration: none;}
td#navsubtitle01 a:visited {color: #D7D5BC; text-decoration: none;}
td#navsubtitle01 a:visited:hover {color: #D7D5BC; text-decoration: none;}

td#column02 {width: 430px; background-color: #140D15; vertical-align: top; padding: 15px 15px 15px 15px;}
td#column-widelayout02 {width: 552px; background-color: #140D15; vertical-align: top; padding: 15px 15px 15px 15px;}

td#column03 {width: 170px; background-color: #483E28; vertical-align: top;}

td#footer01 {background-color: #002824;}
td#footerleft01 {text-align: left; vertical-align: middle;}
td#footerleft02 {width: 129px;}
td#footerright01 {text-align: right; padding-right: 10px; vertical-align: middle;}
td#footerright01 a:link {color: #D7D5BC;}
td#footerright01 a:link:hover {color: #E2C058;}
td#footerright01 a:visited {color: #E2C058;}
td#footerright01 a:visited:hover {color: #E2C058;}

td#prodthumb01 {width: 70px; vertical-align: top; padding-bottom: 15px;}
td#proddetail01 {vertical-align: top;}

td#column01-233 {width: 233px; background-color: #6C5B3D; vertical-align: top;}
td#column01-355 {width: 355px; background-color: #6C5B3D; vertical-align: top;}
td#detailed01 {text-align: right; background-color: #6C5B3D;}
td#proddetail02 {width: 213px; padding: 0px 10px 0px 0px; vertical-align: top;}
td#proddetailtext01 {padding-top: 10px; vertical-align: top; padding: 15px 10px 10px 0px;}
td#detaileddescription01 {background-color: #5E5035; padding: 10px 0px 10px 10px;}

td#cartitle01 {width: 30px; padding: 3px 0px 3px 5px;}
td#cartitle02 {text-align: center; vertical-align: middle; width: 35px;}
td#cartitle03 {padding: 4px 5px 4px 0px;}
td#carttitle04 {padding: 4px 7px 4px 35px;}
td#carttotals01 {padding: 2px 0px 2px 0px; text-align: right;}
td#cartbutton01 {text-align: right; padding: 4px 7px 6px 0px;}

table#carttable01 {}
table#carttable01 a:link {color: #483E28;}
table#carttable01 a:link:hover {color: #483E28;}
table#carttable01 a:visited {color: #483E28;}
table#carttable01 a:visited:hover {color: #483E28;}

tr#light01 {background-color: #D6A458;}
tr#dark01 {background-color: #D29C49;}

tr#light02 {background-color: #6C5B3D;}
tr#dark02 {background-color: #625237;}

tr#wheelsize01 {background-color: #6C5B3D; text-align: center;}

td#light03 {background-color: #5A4C32;}
td#dark03 {background-color: #53472F;}

td#highlight-light01 {background-color: #E2C058;}
td#highlight-dark01 {background-color: #DDB53C;}

td#price01 {text-align: left; background-color: #53472F;}
td#addtocart01 {text-align: center; background-color: #53472F;}

td#subnav02 {background-color: #6C5B3D; border-right: #002824 solid 1px;}

td#footerleft03 {width: 50%; text-align: left; padding: 5px 0px 0px 12px;}
td#footerleft03 a:link {color: #B4AE7E;}
td#footerleft03 a:link:hover {color: #B4AE7E;}
td#footerleft03 a:visited {color: #B4AE7E;}
td#footerleft03 a:visited:hover {color: #B4AE7E;}
td#footerright03 {width: 50%; text-align: right; padding: 5px 12px 0px 0px;}
td#footerright03 a:link {color: #B4AE7E;}
td#footerright03 a:link:hover {color: #B4AE7E;}
td#footerright03 a:visited {color: #B4AE7E;}
td#footerright03 a:visited:hover {color: #B4AE7E;}

/* Contact Us Styles */

td#address01 {padding: 15px 15px 15px 15px;}

/* Privacy & TC */

td#mainCont {background-color: #140D15; vertical-align: top; padding: 15px 15px 15px 15px;}