@charset "UTF-8";

body{margin: 0px;padding: 0px;font: 10pt tahoma, verdana, arial, sans;background: #fff;color: #000;text-align:center;}
div, form, fieldset, img, h2 {border: 0px;margin: 0px;padding: 0px;}

a{color: #000;text-decoration: none;}
a:hover {color: #c02722;text-decoration: underline;}

.title{clear:both;background:#000;color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:10px;font-size:13px;line-height:18px;font-weight:bold;}
.title .inner{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:1px 0;padding:4px 10px;}
.title .inner a{color:#fff;}
br,div.clear {clear: both;}

ul.column{float:left;}

.red{color:#d00;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.strike{text-decoration:line-through;color:red;}
.banner{text-align:center;border-bottom:1px solid #000;margin-bottom:15px;}

#top{background: transparent url('/images/1tail-top-bg.gif') scroll repeat-x top left;}
#top .inner{margin:0 auto;width:1008px;background:transparent url('/images/1tail-top-banner.jpg') no-repeat 150px 0px;height:105px;}
#top #logo{float:left;}
#top #logo a{display:block;}
#top #logo .phone{color:#d00;font-size:19px;line-height:18px;font-weight:bold;/*font-family:times,sans-serif;*/}
#top #logo .hours{font-size:11px;}

#cart{float:right;margin:6px 0 0 0;font-weight:bold;}
#cart p{padding:2px 10px;margin:0;}

#points {clear:both;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;}
#points .outer{border-top:1px solid #fff;border-bottom:1px solid #fff;}
#points .inner {text-align:right;width:1008px;margin:0 auto;vertical-align:top;height:26px;}
#points .links{float:right;margin-left:20px;}
#points a{color:#fff;padding:0 10px;margin:0 0 0 1px;border-right:1px solid #fff;border-left:1px solid #fff;display:inline-block;
		font-size:11px;line-height:26px;font-weight:bold;height:26px;}
#points a:hover{color:red;text-decoration:none;}
#points .chat{padding-left:50px;background:url('/images/1tail-chat-icon.gif') no-repeat 8px 0;}
#points .contact{padding-left:35px;background:url('/images/1tail-contact-icon.gif') no-repeat 8px 0;}

#page_bottom {float: left;background:#000 url('/images/backgroundglow.png') center repeat-y;height: 30px;width: 100%;margin: 0px;padding: 0px;}

.box-title{width:198px;background:url('/images/1tail-box-top.gif') no-repeat top left;height:5px;font-size:0px;}
.box-black-title{width:198px;background:url('/images/1tail-box-top-black.gif') no-repeat top left;padding:2px;text-align:center;color:#fff;font-size:13px;line-height:25px;height:25px;font-weight:bold;margin:0;}
.box-middle{width:198px;background:url('/images/1tail-box-middle.gif') repeat-y top left;padding:0 2px;margin:0;}
.box-middle p{margin:0;}
.box-bottom{width:198px;background:url('/images/1tail-box-bottom.gif') no-repeat bottom left;height:5px;font-size:0px;}

.bike{margin-bottom:10px;}
.bike .box-middle{padding:4px 10px 0 10px;}
.bike .box-middle label{display:none;}
.bike .universal{padding:5px 5px 5px 0;}
.bike .box-middle .universal label{display:inline;font-size:11px;}
.bike .box-middle select{width:175px;padding:1px;margin:4px 0;}
.bike .go{float:right;margin-right:20px;}

.bike-large{padding:0 20px;height:292px;background:url('/images/1tail-partsaccessories.jpg') no-repeat top right;border:1px solid #000;}
.bike-large .title{background:transparent;color:#000;border:0;font-family:"Arial Black",Arial,Sans;font-size:24px;padding:10px 0 0 0;letter-spacing:-1px;}
.bike-large .small{font-size:11px;margin-bottom:10px;}
.bike-large .box-bottom{display:none;}
.bike-large .block{padding:12px 0 0 70px;height:32px;width:240px;}
.bike-large .block label{display:none;}
.bike-large .block select{width:175px;}
.bike-large .year-block{background:#e5e5e5 url('/images/1_red.gif') no-repeat 30px 8px;}
.bike-large .make-block{background:#e5e5e5 url('/images/2_gray.gif') no-repeat 30px 8px;}
.bike-large .model-block{background:#e5e5e5 url('/images/3_gray.gif') no-repeat 30px 8px;}
.bike-large .make-block.enabled{background-image:url('/images/2_red.gif');}
.bike-large .model-block.enabled{background-image:url('/images/3_red.gif');}
.bike-large .universal{background:#e5e5e5;padding:7px 40px 0 30px;}
.bike-large .universal label{display:inline;font-size:11px;padding:0 15px 0 0;margin:0;}
.bike-large .universal input{padding:0 3px;margin:0;}
.bike-large .go{}

.bike-med{padding:0;height:288px;width:349px;background:url('/images/makemodel_select_bg.jpg') no-repeat top left;}
.bike-med .top-title{background:transparent;color:#fff;border:0;font-weight:bold;padding:7px 10px;}
.bike-med .inner-title{text-align:center;background:transparent;color:#000;border:0;font-weight:bold;padding:60px 5px 5px 5px;}
.bike-med .box-middle{text-align:center;background:none;margin:0 0 0 40px;}
.bike-med .box-bottom{display:none;}
.bike-med .block{padding:7px 0 0 40px;height:32px;margin-left:15px;}
.bike-med .block label{display:none;}
.bike-med .block select{width:175px;}
.bike-med .year-block{background:url('/images/1_red.gif') no-repeat center left;}
.bike-med .make-block{background:url('/images/2_gray.gif') no-repeat center left;}
.bike-med .model-block{background:url('/images/3_gray.gif') no-repeat center left;}
.bike-med .make-block.enabled{background-image:url('/images/2_red.gif');}
.bike-med .model-block.enabled{background-image:url('/images/3_red.gif');}
.bike-med .universal{padding-left:0;}
.bike-med .universal label{display:inline;font-size:11px;}
.bike-med .go_block{display:block;padding:4px 0px;text-align:right;}

#leftcol{float:left;width:194px;margin:0 10px 0 0;}
#leftcol .live-btn{margin-top:10px;}

.outer-nav{padding:1px 0 0 0;}
#navlist{margin:0;padding:0 0 10px 0;border-top:1px solid #000;width:193px;}
#navlist li{margin:0;padding:0;list-style:none;float:none;clear:left;display:block;width:192px;}
#navlist li ul{display:none;margin:0 0 0 15px;padding:0;z-index:10;}
#navlist li a{margin:0 1px;color:#000;display:block;width:172px !important;width:192px;font-size:12px;text-transform:uppercase;padding:3px 10px;border-bottom:1px solid #000;}
#navlist li ul li a{margin:0;}
#navlist li a:hover, #navlist li ul li a:hover{color:#d00;text-decoration:none;background:#000;border-bottom:1px solid #d00;}

#navlist li.selected a { color:#fff;background:#000;border-bottom:1px solid #d00; }
#navlist li.selected ul {margin:0 1px 4px 1px;padding:1px 0;background:#ccc;display:block;border-bottom:1px solid #000;width:192px;} 
#navlist li.selected ul li{margin:0;padding:0;}
#navlist li.selected ul li a{margin:0;padding:0;background:#ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#000;padding:4px 10px;text-transform:none;}
#navlist li.selected ul li.selected a,
#navlist li.selected ul li a:hover{background:#fff;border-color:#d00;color:#d00;}

#wrapper{text-align:left;width:1008px;margin:10px auto;}
#content{width:790px;float:right;}

#footer{clear:both;background: transparent url('/images/1tail-top-bg.gif') scroll repeat-x top left;border-top:1px solid #000;}
#footer .content{margin:0 auto;width:1008px;padding:15px 0;font-size:12px;}

#bottom_content{clear:both;padding:15px 10px 0px 10px;font-size:11px;color:#444;}

.categories{background:url("/images/cat_bg.gif") repeat top left;}

.panecont{display:block;margin:0 0 10px 0;padding:0;}
.panecont .row{display:block;clear:both;margin:3px;padding:0px;}
.panecont .row .pane{display:inline-block;float:left;text-align:center;margin:3px 13px 10px 3px;padding:0;max-width:140px;min-width:140px;max-height:170px;min-height:170px;}
.panecont .row .pane span{border:1px solid #444;display:block;padding:0;margin:0 0 5px 0;background:#fff;max-width:140px;min-width:140px;max-height:130px;min-height:130px;text-decoration:none;}
.panecont .row .pane span img{padding:0;margin:0;max-width:140px;max-height:130px;vertical-align:middle;}
.panecont .row .pane a{display:block;padding:0px;margin:0;font-weight:bold;font-size:11px;text-decoration:underline;color:#000;}
.panecont .row .pane a:hover{color:red;}

