/* sprite images */
a.lightbox { background:transparent url(/images/_mtb/sprite_all.png) right -187px no-repeat; }
a.comment_count { background:url(/images/_mtb/sprite_all.png) 4px -156px no-repeat; }
a.removeR { background-image:url(/images/_mtb/sprite_all.png); }
a.removeL { background-image:url(/images/_mtb/sprite_all.png); }
a.back { background-image:url(/images/_mtb/sprite_all.png); }
a.fwd { background-image:url(/images/_mtb/sprite_all.png); }
.comment_count { background:url(/images/_mtb/sprite_all.png) 3px -157px no-repeat; }
.comment_count.dark { background:url(/images/_mtb/sprite_all.png) 3px -144px no-repeat; }
.comment_count.light { background:url(/images/_mtb/sprite_all.png) 3px -157px no-repeat; }
.comment_count.white { background:url(/images/_mtb/sprite_all.png) 3px -170px no-repeat; }
/*
.thumbs_up { background:url(/images/_mtb/sprite_all.png) 3px -199px no-repeat; }
.thumbs_down { background:url(/images/_mtb/sprite_all.png) 3px -212px no-repeat; }
*/
input.bitmap_button { background:transparent url(/images/_mtb/buttons_sprite.gif) 0 0 no-repeat; }
div.css_dd_menu ul li.dropdown { background:url(/images/_mtb/sprite_all.png) 100% 8px no-repeat; }
div.item div.inner ul li.extra_open { background:transparent url(/images/_mtb/sprite_all.png) 0 -400px no-repeat; }
div.item div.inner ul li.extra_close { background:transparent url(/images/_mtb/sprite_all.png) 0 -417px no-repeat; }
div.breadcrumbs span.arrow { background:url(/images/_mtb/sprite_all.png) 100% -434px no-repeat; }
.star_rating span { background:transparent url(/images/_mtb/sprite_all.png) -75px -70px no-repeat; }
.star_on { background:transparent url(/images/_mtb/sprite_all.png) 0 -70px no-repeat; }
.star_off { background:transparent url(/images/_mtb/sprite_all.png) -90px -70px no-repeat; }
dl.list_compact dd div.thumb div.video { background:url(/images/_mtb/sprite_all.png) 100% -98px no-repeat; }
div.pagination_micro a.prev,
div.pagination_micro a.next { background-image:url(/images/_mtb/sprite_all.png); }
div.pagination_micro span { background:transparent url(/images/_mtb/sprite_all.png) -100px -308px no-repeat; }
div.set_pagination div.nav a { background-image:url(/images/_mtb/sprite_all.png); }
div#message_bar div.inner span.close a.x_button { background:url(/images/_mtb/sprite_all.png) -202px -367px no-repeat; }
div.filter_sort ul li.dropdown { background:url(/images/_mtb/sprite_all.png) 100% 0px no-repeat; }
div.dd_list ul li.dropdown { background:url(/images/_mtb/sprite_all.png) 100% 0px no-repeat; }
div.comments div.head span.comments_sort a.sort_asc { background:transparent url(/images/_mtb/sprite_all.png) 100% -142px no-repeat; }
div.comments div.head span.comments_sort a.sort_desc { background:transparent url(/images/_mtb/sprite_all.png) 100% -154px no-repeat; }
a.compare_link { background:url(/images/_mtb/sprite_all.png) 100% 3px no-repeat; }
div.tabbed_nav ul li.dd_right a:hover { background:transparent url(/images/_mtb/sprite_all.png) 100% -138px no-repeat; }
div.profile_content div.section div.thumb a.play { background:transparent url(/images/_mtb/video_play.png) 50% 50% no-repeat; }

/* header */
#logo{background:url(/images/_mtb/logo.gif) 0 26px no-repeat;height:68px;padding:27px 35px 11px 0;width:361px}

/* colors */
div#main_nav_wrapper{background-color:#8CC63F}
a,
a.button.inverse,
div.css_dd_menu ul li.dropdown,
div.submenu div.nav ul li a,
div.submenu div.nav ul li:hover ul li a,
div.filter_sort ul li.dropdown,
div.dd_list ul li.dropdown,
a#compare_link,
span#comment-notify span a,
span#comment-notify span a:hover,
div.set_nav span.message {color:#228B22}
a:hover,
a.rollover,
a:hover.lightbox,
div#main_nav_wrapper div#main_nav ul li ul li:hover,
div#share_block .author_info .info p a:hover,
div.pagination a:hover,
div.pagination span.current,
div.pagination_mini a:hover,
div.pagination_mini a:hover.current,
input[type=submit], 
input[type=button],
a.button,
a:hover.button,
a:hover.button.inverse,
div.tabbed_nav ul.light li a:hover,
div.filter_sort ul li ul li:hover,
div.comments div.filter_sort ul li ul li:hover,
div.tabbed_nav ul li.dd_right ul li a:hover{background-color:#228B22}
input[type=submit].raquo,input[type=button].raquo{padding-right:16px;background:#228B22 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdJREFUeNpi+P///10oFgTi8v8QkAbEDNgwA1QSBDqgmt5BsSAuDQxQG0DAGMmWmfg0wGw5g2QLzAAUDUwMqECQAB/DSS7EOCkNSQFRnr6LpIBgsAIEGADpdhctLw/XKQAAAABJRU5ErkJggg==) 100% 50% no-repeat}
a:hover.hover_nochange,
input.bitmap_button{background-color:transparent;color:#228B22}
input.bitmap_button:hover{background-color:transparent}
div.important_note{border:1px solid #228B22}
div.submenu div.nav ul li ul.for_parts { margin-left:-531px; width:745px }
div.submenu div.nav ul li ul.for_protective { margin-left:-147px; width:305px }
div.submenu div.nav ul li ul.for_clothes { margin-left:-157px; width:220px }
div.submenu div.nav ul li ul.for_accessories { margin-left:-248px; width:346px }
dl.list_compact dd div.thumb a.rollover img,
div#main_spotlight div#main_spotlight_thumbs a.active img,
div#main_spotlight div#main_spotlight_thumbs a:hover img{border:2px solid #228B22}
div.tabbed_nav ul li a{background-color:#8CC63F}
div.tabbed_nav ul.light li a{background-color:#C5E29F}
div.tabbed_nav ul li.dd_right a,div.tabbed_nav ul li.dd_right a:hover{background-color:transparent}
div.tabbed_nav ul li.active a,div.tabbed_nav ul li.active a:hover,div.tabbed_nav ul li.disabled.active a,div.tabbed_nav ul li.disabled.active a:hover{background-color:#fff}

/* interstitial */
body#interstitial img.logo { width:200px; height:37px; margin-top:16px }

/* homepage spotlights */
.sp-nav-items ul li ul li.active:hover .item-inner .thumb a, .sp-nav-items ul li ul li.mouseover .item-inner .thumb a{border:2px solid #228B22}
.sp-nav-items ul li ul li.active:hover .item-inner .title a, .sp-nav-items ul li ul li.mouseover .item-inner .title a{background-color:#228B22}
.sp-nav-items ul li ul li.active:hover .item-inner .thumb a, .sp-nav-items ul li ul li.mouseover .item-inner .thumb a{border:2px solid #228B22}
.sp-b-thumb a:hover, .sp-b-thumb a.rollover{border:2px solid #228B22}
.subscribe-item a:hover > span{color:#fff; background-color:#228B22}

/* Forum ads */
#google_ads_div_MTB_forum_L1_300x600_AdSense_ad_container,#google_ads_div_MTB_forum_L2_300x600_AdSense_ad_container,#google_ads_div_MTB_forum_L3_300x600_AdSense_ad_container{text-align:center}