@charset "UTF-8";
@import url("formStyles_sidebar.css");
#navigation_right
{
   float: right;
   width: 230px;
   clear: none;
   height: 100%;
   background: #000;
}
#navigation_column { font-family: Arial, Helvetica, sans-serif; }
#navigation_column li   {
   height: auto;
   text-align: left;
   clear: both;
   width: 210px;
   margin-left: 8px;
   margin-bottom: 10px;
   padding: 0px 0px 5px 0px;
   border: solid #444 1px;
}

#navigation_column li  a{ }
#navigation_column li a:link, #navigation_column li a:visited {
   text-decoration: underline;
   color: #F60;
}
#navigation_column li a:hover, #navigation_column li a:active
{
   color: #F00;
   text-decoration: underline;
}
#navigation_column h3  {
   font-size: 14px;
   font-weight: normal;
   color: #999;
   text-transform: uppercase;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 4px;
   text-align: center;
}
#navigation_column h4
{
   font-size: 12px;
   font-weight: bold;
   color: #999;
   text-transform: uppercase;
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 2px;
   text-align: center;
}
#navigation_column p  {
   font-size: 1.1em;
   color: #CCC;
   margin-left: 10px;
   margin-right: 10px;
   line-height: 1.3;
}
#navigation_column li.generic
{
   height: auto;
   background-color: #D3D2D1;
}
#navigation_column li.generic h3 {
   color: #C60;
   font-weight: bold;
   padding: 0px;
   text-align: center;
   margin: 6px 4px;
}
#navigation_column li.generic p
{
   font-size: 1em;
   font-weight: normal;
   color: #333;
   margin-bottom: 4px;
   line-height: 1.3em;
   text-align: left;
}
#navigation_column li.generic a
{
   color: #06C;
   text-decoration: underline;
}

#navigation_column #Storeinfo
{
   height: auto;
   width: 210px;
   background-image: url(../images/sidebar_graphics/aboutABC_burnout_210px.jpg);
   margin-left: 10px;
   background-repeat: no-repeat;
   background-position: center top;
   background-color: #000;
}
#navigation_column #Storeinfo h3 {
   color: #F90;
   font-weight: normal;
   padding: 4px 0px;
   text-align: center;
   background-image: url(../images/sidebar_graphics/H3_aboutABC-sidebar24.png);
   background-repeat: no-repeat;
   text-indent: -9999px;
   margin: 0px 0px 6px 0px;
}
#navigation_column #Storeinfo p
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
   color: #FFF;
   margin-bottom: 4px;
   line-height: 1.3em;
   text-align: center;
}
#navigation_column li#Storeinfo ul#details{
   padding-bottom: 4px;
   margin: 4px 0px 0px 12px;
}
#navigation_column li#Storeinfo #details 
li{
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #CCC;
   margin: 0px 8px;
   padding: 2px 0px 2px 0px;
   list-style-position: outside;
   list-style-image: url(../images/list_dot-orange4px.png);
   background: 0;
   border: none;
   width: 175px;
}
#navigation_column li#Storeinfo #details li p
{
   color: #CCC;
   padding: 0px 0px 0px 6px;
   text-align: left;
   margin: 0px;
   line-height: 1.1;
   font-weight: normal;
   font-size: .9em;
}
#navigation_column #featured_product {
   height: auto;
   width: 210px;
   padding: 0px 0px 5px 0px;
   background-color: #EAEAEA;
}
#navigation_column #featured_product h3 {
   background: #7C4F12 url(../images/sidebar_graphics/featured_product/FeaturedProductH3_orange.jpg) no-repeat center top;
   text-indent: -9999px;
   height: 40px;
   width: 100%;
   padding-top: 2px;
   margin: 0px;
}
#featured_product img {
   background: #EBEBEB;
   height: auto;
   width: auto;
   padding-top: 2px;
   padding-bottom: 4px;
   margin-right: auto;
   margin-left: 25px;
}
#navigation_column #HDink  { background-color: #D7D7D9; }
#navigation_column #HDink h3 {
   font-size: 1.5em;
   font-weight: bold;
   text-transform: uppercase;
   color: #666;
   margin: 4px 0px;
}
#navigation_column #HDink p {
   color: #000;
   font-size: 12px;
   line-height: 1.2;
   text-align: center;
   padding: 4px 0px;
}
#navigation_column #BlackLabel
{ background-color: #000; }
#navigation_column #featured_product a { display: inline; }
#navigation_column #featured_product p {
   font-size: 1.2em;
   margin-right: 8px;
   margin-left: 10px;
   color: #666;
}
#navigation_column #featured_product p.description
{
   font-size: 1em;
   margin-right: 8px;
   margin-left: 10px;
   color: #666;
}

#navigation_column #featured_product p span {
   color: #000;
   display: block;
   font-size: 16px;
   font-weight: bold;
}
#navigation_column .moduleWanted {
   height: auto;
   width: 210px;
   background-color: #000;
}
#navigation_column .moduleWanted h3 {
   color: #F90;
   padding: 2px 0px 4px 0px;
   text-align: center;
   border-bottom: solid #F90 1px;
}
#navigation_column .recent-ads
{
   height: auto;
   width: 210px;
   background-color: #000;
}
#navigation_column .recent-ads h3 {
   color: #333;
   padding: 3px;
   background-color: #C60;
   font-weight: bold;
}
#navigation_column .recent-ads p{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
   color: #CCC;
   margin-bottom: 2px;
   line-height: 1.1;
   font-style: oblique;
   text-align: left;
}
#navigation_column .recent-ads ul {
   padding-top: 5px;
   margin: 0px;
}
#navigation_column .recent-ads ul li {
   margin: 0px 20px 8px 10px;
   padding: 0px;
   color: #FFF;
   width: 190px;
}
#navigation_column .recent-ads a {
   color: #FFF;
   text-decoration: underline;
}
#navigation_column .recent-ads a:link, #navigation_column .recent-ads a:visited {
   color: #FFF;
   text-decoration: underline;
}
#navigation_column .recent-ads a:hover, #navigation_column .recent-ads a:active {
   color: #FEBD0E;
   text-decoration: underline;
}
#navigation_column #newsletter
{
   height: auto;
   width: 210px;
   padding-top: 10px;
   background-color: #000;
   background-image: url(../images/sidebar_graphics/Cardboard.jpg);
}
#navigation_column #newsletter h3{
   color: #CCC;
   padding: 6px 4px;
   background-color: #333;
   text-align: center;
   background-image: url(../images/sidebar_graphics/newsletter_icon.png);
   background-repeat: no-repeat;
   background-position: 8px center;
   font-weight: bold;
}
#navigation_column #newsletter p{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
   color: #FFF;
   margin-bottom: 2px;
   line-height: 1.1;
   font-style: oblique;
   text-align: left;
}
#navigation_column #newsletterSecureLink
{
   height: auto;
   width: 210px;
   padding-top: 10px;
   background-color: #CCC;
   background-image: url(../images/global/content-bkgd_messy-white.jpg);
}
#navigation_column #newsletterSecureLink h3
{
   color: #CCC;
   padding: 6px 4px;
   background-color: #036;
   text-align: center;
   background-image: url(../images/sidebar_graphics/newsletter_icon.png);
   background-repeat: no-repeat;
   background-position: 8px center;
   font-weight: bold;
}
#navigation_column #newsletterSecureLink p
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
   color: #333;
   margin-bottom: 0.4em;
   line-height: 1.3em;
   text-align: left;
}
#navigation_column #newsletterSecureLink .securelink-container {
   height: 40px;
   width: 210px;
   clear: both;
}
#navigation_column #newsletterSecureLink img {
   float: left;
   padding: 0px 6px 10px 2px;
}

#navigation_column #newsletterSecureLink a {
   font-size: 11px;
   margin-bottom: 12px;
   margin-right: 10px;
   margin-top: 10px;
   padding-top: 8px;
}
#navigation_column #newsletterSecureLink a:link, #navigation_column #newsletterSecureLink a:visited 
{ color: #333; }
#navigation_column #newsletterSecureLink a:hover, #navigation_column #newsletterSecureLink a:active 
{ color: #FFF; }

#navigation_column #newsletterSecureLink p strong { font-weight: bold; }

#navigation_column .partsFeatureProd
{
   background-image: url(../abc_parts/MainIntro_GMA09.jpg);
   background-position: center top;
   background-repeat: no-repeat;
   background-color: #EEEEF0;
   padding: 150px 5px 10px 5px;
   width: 200px;
}
#navigation_column .partsFeaturedProd h3
{
   color: #000;
   background-image: url(../images/transparent-white_25.png);
   padding: 3px;
   margin-top: 160px;
}
#navigation_column .partsFeatureProd p
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: normal;
   color: #666;
   margin-bottom: 2px;
   line-height: 1.1;
   font-style: oblique;
}
#navigation_column .SRchopperexchange
{
   width: 210px;
   background-position: center top;
   background-repeat: no-repeat;
   background-color: #FFF;
   padding: 5px 0px 10px 0px;
}
#navigation_column p.center
{
   font-size: 1.1em;
   color: #CCC;
   margin-left: 10px;
   margin-right: 10px;
   line-height: 1.3;
   text-align: center;
}
#navigation_column #banner-freecountry {
   background: url(../images/images_homepage/24978.gif) no-repeat center top;
   height: 250px;
   width: 210px;
}

#navigation_column #rideFree { background-image: url(../images/transparent-black_50.png); }
#navigation_column #rideFree img { margin-left: 25px; }
#navigation_column li.shopHD {
   background: #000;
   text-align: center;
   padding: 4px 0px;
}
#navigation_column li.shopHD #hd_mc{
   text-align: center;
   padding: 10px 0px;
}
#navigation_column .ebay
{
   background-image: url(../abc_merchandise/merchandise_ebay-210px.jpg);
   background-position: center top;
   background-repeat: no-repeat;
   background-color: #000;
   padding: 260px 5px 10px 5px;
   width: 200px;
}
#navigation_column #troops { background: url(../abc_home/events_promos/troops-bkgd-repeatY_sidebar.jpg) repeat-y center top; }
#navigation_column #troops h3 {
   color: #333;
   font-size: 12px;
}
#navigation_column #troops h3 a {
   color: #000;
   display: block;
   text-decoration: underline;
   font-weight: bold;
   padding: 4px 0px;
}
#navigation_column #winterstorage {
   background-color: #000;
   border: solid #C60 1px;
}
#navigation_column #winterstorage h3
{
   color: #CCC;
   text-align: left;
   background-image: url(../abc_service/winterstorage-HL_200x86.png);
   background-repeat: no-repeat;
   background-position: top center;
   text-indent: -9999px;
   width: 200px;
   height: 86px;
   margin: 8px 5px;
   padding: 0px;
}
#navigation_column #winterstorage h4 {
   font-size: 1.2em;
   font-weight: bold;
   color: #C60;
   margin-top: 10px;
}
#navigation_column #winterstorage h5 {
   text-align: center;
   color: #FFF;
   font-size: 1.3em;
   margin: .5em 0em .2em 0em;
   background-color: #333;
}
#navigation_column li#winterstorage ul#special
{
   padding-bottom: 4px;
   margin: 4px 0px 0px 12px;
}
#navigation_column li#winterstorage #special li
{
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #CCC;
   margin: 0px 20px 5px 13px;
   padding: 3px 0px 1px 0px;
   list-style-position: outside;
   list-style-image: url(../images/list_dot-orange4px.png);
   background: 0;
   border: none;
   width: 180px;
}
#navigation_column li#winterstorage #special li p
{
   color: #CCC;
   padding: 0px;
   text-align: left;
   margin: 0px 5px;
   line-height: 1.1;
   font-weight: normal;
   font-size: 0.9em;
}
#navigation_column #winterstorage #giftcard {
   margin-right: auto;
   margin-left: 50px;
   text-align: center;
}
#navigation_column #winterstorage #bike-cover-offer {
   background: #FFF url(../abc_service/bike-cover_98724_92A.jpg) no-repeat center bottom;
   height: 270px;
   margin-top: 12px;
   padding: 5px 0px;
}

#navigation_column #winterstorage #bike-cover-offer h4 {
   text-align: left;
   color: #333;
   font-size: 1.3em;
}

#navigation_column #winterstorage #cover
{
   margin-right: auto;
   margin-left: 50px;
   text-align: center;
}
#winterstorage #bike-cover-offer .disclaimer {
   font-size: .9em;
   color: #666;
   line-height: 1;
}
#navigation_column h2.EventsTitle
{
   text-align: center;
   margin-bottom: 20px;
   font-size: 18px;
   background-color: #F90;
   padding: 2px;
   color: #666;
}
#navigation_column li.eventBox
{
   text-align: left;
   margin: 0px 10px 10px 10px;
   padding-bottom: 10px;
   background-repeat: repeat-x;
   background-position: center bottom;
   border-bottom: solid #000 2px;
}

#navigation_column li.MHDDA {
   background: #000;
   background-image: url(../images/sidebar_graphics/metal-siding_tiled.jpg);
   clear: both;
   border: solid #333 1px;
   padding-top: 5px;
   text-align: center;
}
#navigation_column li.MHDDA p a {
   font-size: 12px;
   font-weight: normal;
   color: #000;
   text-decoration: none;
   margin-bottom: 6px;
   text-align: center;
   margin-top: 4px;
   padding: 3px;
}
#navigation_column li.MHDDA p a:link, #navigation_column li.MHDDA p a:visited {
   color: #CCC;
   background-color: #000;
}
#navigation_column li.MHDDA p a:hover, #navigation_column li.MHDDA p a:active {
   color: #F90;
   background-color: #000;
}
#navigation_column li.MHDDA h3 a {
   font-size: 13px;
   font-weight: bold;
   color: #000;
   text-decoration: none;
   margin-bottom: 6px;
}
#navigation_column li.MHDDA h3 a:link, #navigation_column li.MHDDA h3 a:visited { color: #000; }
#navigation_column li.MHDDA h3 a:hover, #navigation_column li.MHDDA h3 a:active { color: #F90; }

#navigation_column li.HOG {
   background: #000;
   background-image: url(../images/sidebar_graphics/leather-lighter_240x180.jpg);
   clear: both;
   border: solid #333 1px;
}

#navigation_column .HOG a img {
   margin-right: 40px;
   margin-left: 40px;
   padding: 4px 0px;
}
#navigation_column .HOG ul {
   padding-top: 5px;
   margin: 0px;
}
#navigation_column .HOG ul li {
   margin: 0px 20px 8px 10px;
   padding: 0px;
   color: #FFF;
   width: 190px;
}
#navigation_column .HOG h3 a {
   font-size: 13px;
   font-weight: bold;
   color: #FEBD0E;
   text-decoration: none;
   margin-bottom: 6px;
}
#navigation_column .HOG h3 a:link, #navigation_column .HOG h3 a:visited {
   color: #FEBD0E;
}
#navigation_column .HOG h3 a:hover, #navigation_column .HOG h3 a:active { color: #FFF; }
#navigation_column .HOG a:link, #navigation_column .HOG a:visited { color: #FFF; }
#navigation_column .HOG a:hover, #navigation_column .HOG a:active {
   color: #FEBD0E;
}

#navigation_column li.eventBox h3
{
   font-size: 1.3em;
   font-weight: normal;
   text-transform: uppercase;
   text-align: left;
   margin: 0px 10px .7em;
   color: #FFF;
   line-height: 1.2;
}
#navigation_column li.eventBox h3 span
{
   font-weight: bold;
   color: #C00;
   display: block;
   font-size: 95%;
}
#navigation_column .eventBox h4 {
   font-size: 12px;
   font-weight: normal;
   color: #FFF;
   padding: 1px 2px;
}
#navigation_column li.eventBox p{ color: #CCC; }
#navigation_column li.eventBox ul
{ margin: 12px 0px; }
#navigation_column li.eventBox ul li {
   color: #FFF;
   line-height: 1;
   margin: 0px 10px .7em 10px;
   font-style: oblique;
}
#navigation_column .eventBox a {
   color: #F60;
   text-decoration: underline;
   margin: 0px 0px 5px;
}
#navigation_column li.generic-border
{
   border: solid #777 1px;
   background-color: #000;
}
