/***********************************************/
/* html tag styles                             */
/***********************************************/ 
body  {margin: 0px; padding: 0px; font: 90% verdana,trebuchet,sans-serif; /*background-image:url(images/bg.gif); background-repeat:repeat-x; */background-color:#D1D3D4;}
#containerOuter { width: 100%; background-image:url(http://lib.store.yahoo.net/lib/yhst-26943241904215/body-bg.png); background-position:center; background-repeat:repeat-y; text-align: center; background-color:#F1F2F2; }
#containerInner { margin: 0 auto; padding:0; width:1000px; text-align: left; border: 1px solid #11375C; background-color:#fff; }
/***********************************************/
/* Layout                               */
/***********************************************/
#masthead { margin: 0px; padding: 0px; width: 100%; }
#leftnav { margin-left: 5px; width-maximum: 250px; font: 100% trebuchet,verdana,sans-serif}
#content { margin-top:5px; margin-right:5px;  padding-top:5px; padding-right:5px; padding-left:5px;
text-align:justify; color: #000000; font: 90% Verdana, Arial, Helvetica, sans-serif;}
#introText { margin-top:5px; margin-right:5px;  padding-top:5px; padding-right:5px; padding-left:5px;
text-align:justify; color: #000000; font: 90% Verdana, Arial, Helvetica, sans-serif; }
#footer{ margin: 0; padding: 0; color: #fff; border-bottom: 0px solid #C4261D; font-size:85%; 
/*background-image:url(images/footerbg.gif);*/
background-color:#E31F26; text-align:center; }
/***********************************************/
/* common classes                                */
/***********************************************/
.width100 { width: 100%; }
.width75 { width: 75%; }
.width60 { width: 60%; }
.width60 { width: 60%; }
.width50 { width: 50%; }
.width40 { width: 40%; }
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.clear { both: right; }
/* BACKGROUND COLORS */
.grey { background-color:#999999; height:1px; }
.white { background-color:#ffffff; height:3px; }
.black { background-color:#000000; height:1px; }
.red{ background-color:#C4261D; }
a:link{ font-size:90%; color: #E31F26; text-decoration:none;}	
a:visited { font-size:90%; color:  #000; text-decoration:underline; }								
a:hover { font-size:90%; color:  #13406A; text-decoration:underline; }
td a:link{ font-size:90%; color: #E31F26; text-decoration:none;}	
td a:visited { font-size:90%; color:  #000; text-decoration:underline; }								
td a:hover { font-size:90%; color:  #13406A; text-decoration:underline; }
h1 { font-size:120%; font-weight: bold; color: #E31F26; text-decoration: none; margin-top:5px; margin-bottom:5px; text-decoration:underline; }
/*.sid-nav-bar{ background-image:url(images/left-strip.gif); background-repeat:repeat-y;}*/
.discontinued { font: bold small-caps 140% Arial, Helvetica, sans-serif; color: red;}
/***********************************************/
/* MASTHEAD : DETAILS                               */
/***********************************************/
#masthead div.logo { background-image:url(/lib/yhst-42399157813287/racing-seat-cover-header.gif); background-repeat:no-repeat; height:1000px; height:113px;}
#title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#06244A;width:200px; display:block; float:left; padding-top:15px; margin-left:54px;}
#title span{ font-size:10px; color:#ffffff; margin-top:20px;}
#adsense{ width: 628px; height:90px; margin:20px 20px 0px 0px;  float:right; text-align:right;}
#masthead #strip { width: 100%; color:#06244A; font-size:80%; text-align:right; font-weight:bold; background-color:#EEEEEE; height:20px; line-height:20px;}
#masthead #strip a:link{ color:#06244A; text-decoration:none;}
#masthead #strip a:visited { color:#06244A; text-decoration:none;}
#masthead #strip a:hover { color:#E31F26;}
#masthead #strip1 { width: 100%; color:#fff; font-size:80%; text-align:right; font-weight:bold; background-color:#06244A; height:20px; line-height:20px;}
#masthead #strip1 a:link{ color:#fff; text-decoration:none;}
#masthead #strip1 a:visited { color:#fff; text-decoration:none;}
#masthead #strip1 a:hover{ color:#E31F26;}
#masthead brand-logo{width:100%; text-align:center; height:38px;}/***********************************************/
/* sectionlinks                                */
/***********************************************/
#sectionlinks{
width: 195px; /*width of menu*/
font-size: 12px;
margin-left:5px;
font-weight:bold;
}
#sectionlinks .headerbar{
color: white;
background: black url(http://lib.store.yahoo.net/lib/yhst-42399157813287/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
#sectionlinks ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
#sectionlinks ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
#sectionlinks ul li a{
color: #A70303;
background: url(http://lib.store.yahoo.net/lib/yhst-42399157813287/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 4px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
font-size: 90%;
}
#sectionlinks ul li a:visited{
color: #A70303;
}
#sectionlinks ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
/***********************************************/
/* Leftnav : DETAILS                                */
/***********************************************/
#search{ background-color:#EDEDEE; width:190px; padding:2px; border: 1px solid #06244A; text-align:center; margin:5px 0 0 5px;}
#leftnav #knowledgebase{ border: 0px groove black; width: 188px; background-image:url(images/knowledgebase-bg.gif); font: normal 80% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; margin: 0 0 0 0;}
#leftnav #knowledgebase div.menutitle{color: white; border-bottom: 1px solid black; padding: 1px 0; padding-left: 5px; background-image:url('images/address-bg.gif'); font: bold 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; width: 185px; }
#leftnav #knowledgebase a { color: #13406A; text-decoration:none; padding-left: .5em; line-height: 2em; font: bold 95% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; }									
#leftnav #knowledgebase a:hover { color:  #0095DA; text-decoration:underline; font: bold 95% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;}
#leftnav #search { width: 188px; text-align:left; font-size:80%; border-bottom: 2px solid #ccc; padding-bottom:5px;}
#search .input { border:1px groove #06244A; color: #06244A;
}
#leftnav #paymentGateway{ text-align:center; margin-left: -5px; }
#leftnav #box{ background-color:#EDEDEE; width:188px; padding:2px; border: 1px solid #06244A; margin-top:5px;}
#leftnav #tell-a-friend{ width:188px; border-bottom: 2px dotted #ccc;}
#leftnav #currencyConvertor{color:#FFFFFF; padding-left: 0px; font-size:90%; margin: 0 0 0 0px; border-bottom: 2px dotted #ccc;}
#leftnav #newsletter{ width:188px; border-bottom: 2px dotted #ccc;  padding-bottom:15px; background-color: #910000; background-repeat:repeat-y; }
#leftnav #testimonial{ width:188px; margin-top:7px; font-size:70%;  }
#leftnav #testimonial blockquote{ margin:5px; text-align:justify;}
#leftnav #testimonial span{ display:block;}
/***********************************************/
#warranty{
list-style-type: none;
margin-bottom:5px;
line-height:18px;
padding:0;
width: 188px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}
#warranty ul{list-style: none; padding: 0; margin: 0;}
#warranty ul li a{background-color:#06244A;
/*background: white url(/lib/yhst-48936341777063/glossyback.gif) repeat-x bottom left;*/
font-weight:bold;
color:#fff;
border-bottom:1px solid #eeeeee;
font-size:11PX;
display: block;
width: auto;
padding:0;
padding-left: 12px;
text-decoration: none;
height:22px;}#warranty ul li a:hover {background-color:#910000; color:#fff;}
.inputemail
{
background-color:#FFFFFF;
width:130px;
border:1px solid #06244A;
padding-left:1px;
padding-bottom:5px;
color:#06244A;
}
/***********************************************/
/* CONTENT : DETAILS                                */
/***********************************************/
#content h1.intro-text { font: bold 17px verdana,trebuchet,sans-serif; color: #E31F26; text-decoration: none; margin-top:0px; text-align:center; }
#content h2.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; }
#content h3.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; font-variant: small-caps; }
#content h4.intro-text { font: 13px verdana,trebuchet,sans-serif; font-weight: bold; color: #06244A; text-decoration: none; margin-top:5px;text-align:center; }
#introText h1.intro-text { font: bold 17px verdana,trebuchet,sans-serif; color: #E31F26; text-decoration: none; margin-top:0px; text-align:center; }
#introText h2.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; }
#introText h3.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; font-variant: small-caps; }
#
h4.intro-text { font: 13px verdana,trebuchet,sans-serif; font-weight: bold; color: #06244A; text-decoration: none; margin-top:5px;text-align:center; }#content #jumpsearch{width: 100%; text-align: center; font: bold 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; border: 0px solid #00B9F2; color: #00B9F2; padding:0.2em}
#content #jumpsearch form{display:inline;}/***********************************************/
/* FOOTER : DETAILS                                  */
/***********************************************/
#footer div.address { margin-top: 0px; border-top:1px solid #06244A; border-bottom:0px solid #CCCCCC; background-repeat:repeat-x; padding-top:5px; background-color:#EDEDEE; background-repeat:repeat; color:#06244A; font-weight:bold;
padding-bottom:5px; width: 100%; height:80px; margin-bottom:5px; }
#footer div.address div.company { float: left; width: 40%; margin-right:40px; }
#footer div.address div.telephone { float: right;width: 50%;padding-left:40px; }
#footer div.stores { /*background-image:url('images/footerbg.gif');*/ background-repeat:repeat-x; border-bottom:0px dotted #CCCCCC;
padding-top:5px; padding-bottom:5px; color:#FFF; }
#footer div.stores a { color:#FFF; font-weight:bold; }
#footer div.stores a:hover { color:#C7CBB9; text-decoration:underline; font-weight:bold; } 
#footer a { color:#FFFFFF }
#footer a:hover { color:#C7CBB9; text-decoration:underline; }
#addthis_services {
background-color: #FFFFFF;
}
#addthis_services a {
padding: 0px 0px 0px 4px; 
color:#333333; 
display: block;
font-weight: normal;
}
#addthis_services td{
padding: 1px 0px 1px 0px;
}
#addthis_dropdown15 a:hover {
background-color: #F5F5F5;
border-bottom: 0px;
}
#addthis_dropdown15 a {
text-decoration: none; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#addthis_dropdown15 img {
border:none; 
vertical-align:middle;
width: 16px;
height: 16px;  
}
#addthis_dropdown15 {
z-index: 1000000;
text-align: left;
width: 230px; 
position: absolute; 
display: none; 
border: #CCCCCC solid 1px; 
padding: 1px 1px 0px 1px; 
overflow: hidden;
background-color: #FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;


}
