@namespace url(http://www.w3.org/1999/xhtml);

/*--------------------------------------*/
/*     C S S   b y   H i r u m a n      */
/*--------------------------------------*/

@-moz-document url-prefix(http://www.youtube.com){

/*-----------Major changes-------------------------*/
*{border-color:#333!important;color:#bbb!important;}
tr,img{background-color:transparent!important;}
body,p,span,div{background-color:#000!important;}
#masthead-search td:hover{color:#000!important;}
input{-moz-appearance:none;border:1px solid #000!important;background-color:#222!important;}
.master-sprite .watch-tab-arrow{background-color:transparent!important;}
/*-------------------------------------------------*/

#masthead-search{background-color:#222!important;}
.search-term a:hover{background-color:#ff0!important;}

#footer .search-term{color:#bbb!important;border-color:#333!important;}

a{color:#555!important;}
a:hover{color:#fff!important;cursor:pointer!important;}

.watch-ppv-vid,.watch-ppv-vid *{background-color:#111!important;}

#homepage-whats-new-block div,
#homepage-whats-new-block p{background-color:#111!important;}

.fm2-title-border-box-gray,
.fm2-title-border-box-gray div,
.fm2-title-border-box-gray span{background-color:#222!important;}

.yt-rounded .spacer,
.yt-button span{background-color:transparent!important;}

.search-term{background-color:#000!important;}

.watch-tab,
.watch-tab span,
.watch-tab div{background-color:transparent!important;}

#watch-channel-subscribe span{background-color:transparent!important;color:#fff!important;}

.vcard,
.vcard div,
.vcard span,
.watch-tab-body,
.watch-tab-body span,
.watch-tab-body div{background-color:#222!important;}

.watch-tab-body a.yt-button span{background-color:transparent!important;color:#000!important;}


.yt-uix-expander-head{color:#444!important;}
.yt-uix-expander-head:hover,
.yt-uix-expander-head:focus{color:#666!important;}

.autoshare-promo-inner{border-color:#111!important;background-color:#111!important;}

#recent_comments div{background-color:#000!important;}
.watch-comment-entry{border-color:#111!important;}

.yt-button-primary,
a.yt-button-primary,
.master-sprite,
.yt-button-urgent,
a.yt-button-urgent
{background-image:url(http://img684.imageshack.us/img684/8006/mastersprite.gif)!important;}

.icon-FBC{background-image:url(http://img109.imageshack.us/img109/8444/forumsmaster.gif)!important;}

.tooltip-box,
.tooltip-wrapper-box,
.tooltip-box-bot{color:#000!important;background-color:transparent!important;}

#chrome-link,#chrome-link *{background-color:#222!important;}

/*User page*/
#channel-base-div,#user_banner{background-color:transparent!important;}
.outer-box,
.panel-tab-indicator-arrow,
.playnav-item .selector,.right-column,
.left-column{background-color:#222!important;}
#masthead-container{border-color:#222!important;}

#playnav-body,#playnav-left-panel{background-color:#222!important;}

#playnav-video-details{background-color:transparent!important;}
.panel-tab-indicator-arrow{border-top-color:transparent!important;}

.navbar-tab,.inner-box-link-color,.navbar-tab-selected,
.view-button,.view-button-selected{background-color:#333!important}

#playnav-title-bar div{background-color:#444!important;}
#playnav-chevron{border-color:#000!important;border-left-color:#444!important;}

.playnav-video-panel{background-color:#000!important;}

#playnav-navbar a.navbar-tab-selected, #playnav-navbar a.navbar-tab:hover{color:#000!important;background-color:#444!important;}

/*Channels Page*/
.browse-tab-modifiers,.subcategory{background-color:#999!important;}
.selected{background-color:#555!important;}

#side-column ul .hLink{color:#000!important;}
#side-column li{background-color:#333!important;}

}