/* sprite images */
a.lightbox { background:transparent url(/images/_bmx/sprite_all.png) right -187px no-repeat; }
a.comment_count { background:url(/images/_bmx/sprite_all.png) 4px -156px no-repeat; }
a.removeR { background-image:url(/images/_bmx/sprite_all.png); }
a.removeL { background-image:url(/images/_bmx/sprite_all.png); }
a.back { background-image:url(/images/_bmx/sprite_all.png); }
a.fwd { background-image:url(/images/_bmx/sprite_all.png); }
span.comment_count { background:url(/images/_bmx/sprite_all.png) 3px -157px no-repeat; }
span.comment_count.dark { background:url(/images/_bmx/sprite_all.png) 3px -144px no-repeat; }
span.comment_count.light { background:url(/images/_bmx/sprite_all.png) 3px -157px no-repeat; }
span.comment_count.white { background:url(/images/_bmx/sprite_all.png) 3px -170px no-repeat; }
span.thumbs_up { background:url(/images/_bmx/sprite_all.png) 3px -199px no-repeat; }
span.thumbs_down { background:url(/images/_bmx/sprite_all.png) 3px -212px no-repeat; }
input.bitmap_button { background:transparent url(/images/_bmx/buttons_sprite.gif) 0 0 no-repeat; }
div.css_dd_menu ul li.dropdown { background:url(/images/_bmx/sprite_all.png) 100% 8px no-repeat; }
div.item div.inner ul li.extra_open { background:transparent url(/images/_bmx/sprite_all.png) 0 -400px no-repeat; }
div.item div.inner ul li.extra_close { background:transparent url(/images/_bmx/sprite_all.png) 0 -417px no-repeat; }
div.breadcrumbs span.arrow { background:url(/images/_bmx/sprite_all.png) 100% -434px no-repeat; }
.star_rating span { background:transparent url(/images/_bmx/sprite_all.png) -75px -70px no-repeat; }
.star_on { background:transparent url(/images/_bmx/sprite_all.png) 0 -70px no-repeat; }
.star_off { background:transparent url(/images/_bmx/sprite_all.png) -90px -70px no-repeat; }
dl.list_compact dd div.thumb div.video { background:url(/images/_bmx/sprite_all.png) 100% -98px no-repeat; }
div.pagination_micro a.prev,
div.pagination_micro a.next { background-image:url(/images/_bmx/sprite_all.png); }
div.pagination_micro span { background:transparent url(/images/_bmx/sprite_all.png) -100px -308px no-repeat; }
div.set_pagination div.nav a { background-image:url(/images/_bmx/sprite_all.png); }
div#message_bar div.inner span.close a.x_button { background:url(/images/_bmx/sprite_all.png) -202px -367px no-repeat; }
div.filter_sort ul li.dropdown { background:url(/images/_bmx/sprite_all.png) 100% 0px no-repeat; }
div.dd_list ul li.dropdown { background:url(/images/_bmx/sprite_all.png) 100% 0px no-repeat; }
div.comments div.head span.comments_sort a.sort_asc { background:transparent url(/images/_bmx/sprite_all.png) 100% -142px no-repeat; }
div.comments div.head span.comments_sort a.sort_desc { background:transparent url(/images/_bmx/sprite_all.png) 100% -154px no-repeat; }
a.compare_link { background:url(/images/_bmx/sprite_all.png) 100% 3px no-repeat; }
div.tabbed_nav ul li.dd_right a:hover { background:transparent url(/images/_bmx/sprite_all.png) 100% -138px no-repeat; }
div.profile_content div.section div.thumb a.play { background:transparent url(/images/_bmx/video_play.png) 50% 50% no-repeat; }

/* header */
#header{width:962px}
#logo{padding:13px 12px 0px 0;width:212px;height:93px;background:url(/images/_bmx/logo.gif) 0 13px no-repeat}

/* colors */
div#main_nav_wrapper{background-color:#09F}
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:#07B}
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:#07B}
input[type=submit].raquo,input[type=button].raquo{padding-right:16px;background:#07B 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:#07B}
input.bitmap_button:hover{background-color:transparent}
div.important_note{border:1px solid #07B}
div.submenu div.nav ul li ul.for_parts{margin-left:-515px;width:559px}
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 #09F}
div.tabbed_nav ul li a{background-color:#09F}
div.tabbed_nav ul.light li a{background-color:#99d6ff}
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:141px; height:62px; margin-top:4px }