/* sprite images */
a.lightbox { background:transparent url(/images/_mx/sprite_all.png) right -187px no-repeat; }
a.comment_count { background:url(/images/_mx/sprite_all.png) 4px -156px no-repeat; }
a.removeR { background-image:url(/images/_mx/sprite_all.png); }
a.removeL { background-image:url(/images/_mx/sprite_all.png); }
a.back { background-image:url(/images/_mx/sprite_all.png); }
a.fwd { background-image:url(/images/_mx/sprite_all.png); }
span.comment_count { background:url(/images/_mx/sprite_all.png) 3px -157px no-repeat; }
span.comment_count.dark { background:url(/images/_mx/sprite_all.png) 3px -144px no-repeat; }
span.comment_count.light { background:url(/images/_mx/sprite_all.png) 3px -157px no-repeat; }
span.comment_count.white { background:url(/images/_mx/sprite_all.png) 3px -170px no-repeat; }
span.thumbs_up { background:url(/images/_mx/sprite_all.png) 3px -199px no-repeat; }
span.thumbs_down { background:url(/images/_mx/sprite_all.png) 3px -212px no-repeat; }
input.bitmap_button { background:transparent url(/images/_mx/buttons_sprite.gif) 0 0 no-repeat; }
div.css_dd_menu ul li.dropdown { background:url(/images/_mx/sprite_all.png) 100% 8px no-repeat; }
div.item div.inner ul li.extra_open { background:transparent url(/images/_mx/sprite_all.png) 0 -400px no-repeat; }
div.item div.inner ul li.extra_close { background:transparent url(/images/_mx/sprite_all.png) 0 -417px no-repeat; }
div.breadcrumbs span.arrow { background:url(/images/_mx/sprite_all.png) 100% -434px no-repeat; }
.star_rating span { background:transparent url(/images/_mx/sprite_all.png) -75px -70px no-repeat; }
.star_on { background:transparent url(/images/_mx/sprite_all.png) 0 -70px no-repeat; }
.star_off { background:transparent url(/images/_mx/sprite_all.png) -90px -70px no-repeat; }
dl.list_compact dd div.thumb div.video { background:url(/images/_mx/sprite_all.png) 100% -98px no-repeat; }
div.pagination_micro a.prev,
div.pagination_micro a.next { background-image:url(/images/_mx/sprite_all.png); }
div.pagination_micro span { background:transparent url(/images/_mx/sprite_all.png) -100px -308px no-repeat; }
div.set_pagination div.nav a { background-image:url(/images/_mx/sprite_all.png); }
div#message_bar div.inner span.close a.x_button { background:url(/images/_mx/sprite_all.png) -202px -367px no-repeat; }
div.filter_sort ul li.dropdown { background:url(/images/_mx/sprite_all.png) 100% 0px no-repeat; }
div.dd_list ul li.dropdown { background:url(/images/_mx/sprite_all.png) 100% 0px no-repeat; }
div.comments div.head span.comments_sort a.sort_asc { background:transparent url(/images/_mx/sprite_all.png) 100% -142px no-repeat; }
div.comments div.head span.comments_sort a.sort_desc { background:transparent url(/images/_mx/sprite_all.png) 100% -154px no-repeat; }
a.compare_link { background:url(/images/_mx/sprite_all.png) 100% 3px no-repeat; }
div.tabbed_nav ul li.dd_right a:hover { background:transparent url(/images/_mx/sprite_all.png) 100% -138px no-repeat; }
div.profile_content div.section div.thumb a.play { background:transparent url(/images/_mx/video_play.png) 50% 50% no-repeat; }

body#interstitial img.logo { width:200px; height:35px; margin-top:17px }

#header{width:1037px}
#logo{width:285px;height:50px;padding:31px 12px 0 0;background:url(/images/_mx/logo.gif) 0 31px no-repeat}
#main_nav_wrapper{background-color:#fc0}
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:#900}
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:#900}
input[type=submit].raquo,input[type=button].raquo{padding-right:16px;background:#900 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:#900}
input.bitmap_button:hover{background-color:transparent}
div.important_note{border:1px solid #900}
div.submenu div.nav ul li ul.for_parts{margin-left:-272px;width:495px}
div.submenu div.nav ul li ul.for_riding{margin-left:-47px;width:215px}
div.submenu div.nav ul li ul.for_accessories{margin-left:-260px;width:358px}
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 #900}
div.tabbed_nav ul li a{background-color:#fc0}
div.tabbed_nav ul.light li a{background-color:#ffeb99}
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}

/* Fox ad, homepage */
#fox_small{display:block;width:300px;height:70px;position:relative;overflow:hidden} 
#fox_big{width:500px;height:250px;position:absolute;top:0;right:0;display:none;visibility:visible} 
#fox_small:hover{overflow:visible}
#fox_small:hover #fox_big{display:block} 

/* Fly sponsored forum activity */
#forum_activity_wrapper{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:#e2e2e2;border-color:#969696;border-width:2px}
#forum_activity_wrapper .inner{margin:5px 5px 7px}
#forum_activity_wrapper .inner .fly_ad{width:286px;height:72px;overflow:hidden;display:block;background:url(http://assets.vitalmedianet.com/images/_mx/fly_logo_286x72.gif) 0 0 no-repeat}
#forum_activity_wrapper .inner .sec_board{width:286px;height:109px;margin:10px 0 8px}
#forum_activity_wrapper .inner .forum_activity{background:#f0f0f0;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.4);box-shadow:inset 0 0 8px rgba(0,0,0,0.4);margin:0 2px;padding:8px}
#forum_activity_wrapper .inner .forum_activity .user_info{max-width:228px}
#forum_activity_wrapper .inner .forum_activity .center_link{text-align:center;margin-top:5px}