@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://www.youtube.com/watch?") {

/* Bigger video size credit goes to Steppres for "Youtube Video Resizer"
(http://userstyles.org/styles/3180).
All other work done by me :) */

/* ---------------------------------------------
---------STEPPRES CODE */
/* bigger video */
  #baseDiv { width: 874px !important; }
  #movie_player { width: 674px !important; height: 488px !important; margin-top: 15px !important; margin-left: 2.6cm !important; }

/* ---------------------------------------------
---------MY CODE */
/* ***** bye bye junk */
  /*ADS*/  .ad300x250, #ad300x250,
  /*HEADER*/  .logo, .nav,
  /*FOOTER*/  #div_main_comment, #copyright, #footer,
  /* SIDE SEARCHBOX*/  #watch_search_results, #wsSearchForm,
  #spam_comment_btn_1,
  
  #watch-active-sharing,
  #watch-channel-brand-div,
  #watch-comment-post,
  #watch-comments-summary,
  #watch-promoted-container
      {display: none !important;}

/* *************** actual page and background behind page */
  #baseDiv {
      background-color: #444 !important;
      border-left: #222 8px solid !important;
      border-right: #222 8px solid !important;
      padding:  10px 10px 10px !important;
      margin-top: -12px !important; }
  body {
      background-color: black !important;
      background-image: url(http://www.theopusevent.com/images/red_curtain.jpg) !important;
      background-repeat: repeat-x !important; }

/* *************** nicer title + smaller logo */
  #watch-vid-title {
      text-align: center !important;
      font-family: georgia !important;
      font: normal small-caps normal 16pt georgia !important;
      letter-spacing: 0.03em !important;
      background-image: url(http://bipolarhelp.org/images/youtube-50-50.gif) !important;
      background-position: 10px -9px !important;
      background-repeat: no-repeat !important;
      background-color: white !important;
      border: #555 3px inset !important;
      -moz-border-radius: 100px !important;
      padding: 3px !important;
      margin: 0 60px 0 60px !important;
      opacity: 0.95 !important; }
/* Search bar on top */
  .bar {
      background-color: #f6f6f6 !important;
      -moz-border-radius: 10px !important;
      padding: 3px !important; }

/* *************** things on the right moved down */
  #watch-other-vids {
      margin: 525px 0 0 0 !important;
      background-color: #eee !important;
      border-color: #ccc !important;
      -moz-border-radius: 10px !important;
      padding: 6px !important; }
/* video details (top right) */
  #watch-channel-vids-div {
      background-color: #ddd !important;
      -moz-border-radius: 6px !important; }
/* video summary*/
  #watch-video-details-inner {
      -moz-border-radius: 4px !important;
      background-color: #eee !important;
      padding: 3px !important; }
  [aiotitle="Search"] {
      display: none !important;}

/* *************** Hide distracting channel banner until hover */
  #watch-channel-brand-cap {
    opacity: 0.3 !important;
    }
  #watch-channel-brand-cap:hover {
    opacity: 1 !important;
    }

/* *************** stuff on the left side */
  .watch-tab-sel, #watch-video-response, #watch-ratings-views, [class="expand-header"] {
      background-color: #f6f6f6 !important;
      -moz-border-radius: 10px !important;
      padding: 3px !important; }
/* ratings/#-of-views bar and 'response to' bar */
  #watch-ratings-views, #watch-video-response {
      padding-left: 6px !important; }
/* smaller comments */
  #watch-comments-stats {
      height: 550px !important;
      overflow: scroll !important;
      overflow-x: hidden !important;
      background-color: #eee !important; }


/* **************** Philip's Code */
   #util-links {
      color: #FF0000 !important;
     }
   #util-links .util-item a {
      color: #000000 !important;
     }
   #my-account-header .dropdown div a, #util-links #account-link .dropdown div a {
      color: #000000 !important
     }
 
}