@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("youtube.com") {
 .fm2-title-border-box-gray, .fm2-title-border-box-blue,  *[class="statModule-title statModule-title-open yt-rounded"], *[id="statmodules_inbox"], .homepage-block-heading, #bar, .nav-item  { background:#fff url('http://i256.photobucket.com/albums/hh168/Q9R42/PinkFade.png') repeat-x left top !important;}

*
{

   font-size: 13px !important;
   font-family:  calibri !important;
   color: #CF74B1 !important;

}
.searchField, #comment_entry_box_text, #user_videos-query, input[type="text"], #itsalltext_generated_id_comment_1 {-moz-appearance:none!important; border: 1px !important;}

body{
  background: url('http://i30.tinypic.com/6iyafp.png') fixed !important;
  color: #71024B !important;
}


.video-title
{
    color: #DFA7CF !important;
}

.hLink
{
   color: #DFA7CF !important;
}

DIV#chrome-promo,
A.chrome-link,
#side-announcement-box
{
  display: none !important;
}
 
*[class="clear feedmodule-border-gray yt-rounded"],    *[class="clear feedmodule-border-blue yt-rounded"], 
 *[class="homepage-side-block"], .fm2-top-cap{border-top: none !important;}

.feedmodule-normal { background: transparent !important; }

 .img-blue-bottom-cap {height: 1px !important;  margin-bottom: 6px !important; }

.feedmodule-data {border-top: none !important;}

.feedmodule-upper-left-right-border, .feedmodule-upper-left-right-border-blue { border: 1px solid #bbb !important;  -moz-border-radius-bottomleft: 6px !important;  -moz-border-radius-bottomright: 6px !important;}

  *[class="statModule-title statModule-title-open yt-rounded"] {height: 24px !important; overflow: visible  !important;
padding-bottom: 8px !important;  position: relative  !important; background-position: -4px -2px !important;}

  *[class="module-item-wrapper-inner yt-rounded"] {border-top: none !important;}

.homepage-block-heading {background:#fff url('http://i256.photobucket.com/albums/hh168/Q9R42/PinkFade.png') repeat-x left top !important; margin-top: -11px !important; margin-left: -16px !important; -moz-border-radius: 8px 8px 0 0 !important; width: 278px !important; height: 19px !important; 
 color: #000 !important; border-top:  #BFBFBF 1px solid !important; border-left:  #BFBFBF 1px solid !important; border-right:  #BFBFBF 1px solid !important; background-position: 2px 8px  !important; height: 32px   !important; background-position: -4px -1px !important; border-bottom: none  !important; }

}