@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("youtube.com") {

body { background: #434e5a url('http://heartripper.altervista.org/ytb/top-bg.png') top repeat-x !important;
background-attachment: fixed !important;  
color: #ffffff !important;
}

a:link, a:visited, a:active { color:  #94c4f9 !important; }
:focus { outline: none !important; }


/*INPUTS*/

textarea,
input[type="text"],
input[type="submit"],
input[type="button"],
input[type="textbox"],
select{
-moz-appearance:none !important; 
background: rgba(81, 81, 81, 0.4) !important;
color: #818181 !important;
border: 2px solid transparent !important;
-moz-border-radius: 5px;
}



textarea:focus,
input[type="text"]:focus,
input[type="submit"]:active,
input[type="button"]:active,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="textbox"]:focus,
select:hover{
color: #76aeee !important; 
border: 2px solid  #76aeee !important;
}

input[type="text"] {
text-align: center !important;
}

option {
background: rgba(0,0,0,0.5) !important;
}

input[type="submit"],
input[type="button"] {
cursor: pointer;
}


.statModule-item-text, p, .smallLabel, .smallText, .label {
color: #ffffff !important;
}

.statModule-titleText, .statModule-item-value, h1,h2,h3,h4, .title {
color: #76aeee !important;
}
/* --------------------------------HOMEPAGE--------------------------------*/


/*Head*/

#baseDiv {
background: rgba(20,44,72, 0.4) url("http://heartripper.altervista.org/ytb/logo2.png")  top no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

#masthead .logo {
display: none !important;
}


#masthead .logo img {
display: none;
}

#util-links {
position: absolute !important; left:220px; top: 155px;
}

.edit-button-leftcap, .edit-button-rightcap, .action-button-leftcap,.action-button-rightcap {display: none !important;}

.watch-discoverbox-divider,
#homepage-featured-tabs,
.vlentry {
border-bottom: 2px dotted #76aeee !important;
padding-bottom: 20px !important;
}

.runtime {
color: #76aeee !important;
}

#subscribeMessage {
background: transparent !important;
color: red !important;
}

/*-----SEARCHSETTINGS----*/

.search-setting-inner {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
color: #76aeee !important;
}

.search-setting-inner {
margin-left: -3px !important;
margin-right: -3px !important;
margin-top: -17px !important;
}

.search-setting-sub-section {
border: none !important;
}

/*------DROPDOWN----*/
#ab-newstuff-label,
#ab-newstuff-menu,
#ab-import-menu,
#localePickerBox,
#account-dropdown,
#activesharing-dropdown,
#account_dropdown {
background: rgba(0, 0, 0, 0.8) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

#account-dropdown div,
#account_dropdown div {
border: 1px solid #818181 !important;
}

#ab-newstuff-label:hover {
color: #ffffff !important;
}

#ab-import-menu a:hover,
#ab-newstuff-menu a:hover,
#account-dropdown a:hover,
#account_dropdown a:hover {
background: transparent !important;
color: #ffffff !important;
}

#ab-label-menu,
#ab-newstuff-menu a,
#ab-import-menu a{
background: none !important;
border: none !important;
}

/*----> Barra*/
#masthead .bar{
height:38px !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

#masthead .bar .leftcap{
visibility: hidden;
}

#masthead .bar .rightcap{
visibility: hidden;
}

#masthead .search-bar{
background:transparent !important;
}

/*linguette*/

#masthead .nav {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 164px !important;
margin-left: 132px !important;
margin-bottom: -3px !important;
height: 35px !important;
width: 550px !important;
padding-left: 55px  !important;
}

#masthead .nav-item,
#masthead .nav-item .leftcap,
#masthead .nav-item .rightcap{
background: transparent !important;
}

.nav-item selected {
color: #ffffff !important;
}

.eLink{
border-bottom:1px dotted  #cc6600 !important;
color: #76aeee !important;
border-bottom:1px dotted #76aeee !important;
}

/*LOGIN-SIGNIN*/

#loginBoxZ {
border: none !important;
background: none !important;
}

.formFieldInfo,
#loginBoxZ-login {
color: #76aeee !important;
}

#signupForm {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

#loginForm{
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

.password_empty {
background: transparent !important;
}

#password_strength {
border: 1px solid #76aeee !important;
}

.contentBox  .headerTitle,
.contentBox  #loginForm {
border: none !important;
background: none !important;
}
/*----> novitÃ */

.homepage-yellow-block{
border: 3px solid #818181 !important;
background: rgba(0,0,0,0.4 )!important;
-moz-border-radius: 10px;
margin-right: -3px !important;
}

.homepage-yellow-block-bot{
display: none;}

.homepage-block-heading {
text-align: center !important;
color: #76aeee !important;
}

.homepage-whatsnew-image {
display: none !important;
}

.homepage-whatsnew-desc {
margin-left: 0px !important;
}

/*Corpo*/

/*subscriptions-top*/

#homepage-subscriptions,
#homepage-subscriptions table,
#homepage-subscriptions-top{
background: transparent !important;
border: none !important;
}

.headerTitleLite {
color: #76aeee !important;
font-size: 20px !important;
padding-left: 20px !important;
padding-top: 5px !important;
}

.homepage-featured-tabs {
background: #ffffff !important;
border: 1px solid black !important;
}

#search-channel-onebox {
background: rgba(0, 0, 0, 0.6) !important;
-moz-border-radius: 5px;
}

#watch-video-response {
color: #76aeee !important;
border: 2px solid #76aeee !important;
background: transparent !important;
}

.name {
color: #76aeee !important;
}

#homepage-featured-heading{
margin-top: 20px !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 5px;
height: 55px !important;
}

#homepage-featured-heading #hpVideoListHead{
color: #76aeee !important;
font-size: 20px !important;
text-align: center;
}

#homepage-featured-heading #homepage-featured-more-top{
padding-top: 30px !important;
padding-bottom: 5px !important;
position: absolute !important;
left: 187px !important;
}

.homepage-block-heading-gray{
margin-top: 40px !important;
margin-bottom: 20px !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 5px;
height: 25px !important;
color: #76aeee !important;
font-size: 20px !important;
padding-top: 8px !important;
}

.v51WrapperOuter,
.v75WrapperOuter,
.v90WrapperOuter,
.videoIconWrapperOuter,
.v120WrapperOuter  {
border: none !important;
}

.v51WrapperInner,
.feedmodule-thumbnail,
.vimg,
.user-thumb-large,
.video-thumb-medium,
.v75WrapperInner,
.v90WrapperInner,
.videoIconWrapperInner,
.v120WrapperInner  {
border: 3px solid #818181 !important;
-moz-border-radius: 3px;
}

.v51WrapperInner:hover,
.feedmodule-thumbnail:hover,
.vimg:hover,
.user-thumb-large:hover,
.video-thumb-medium:hover,
.v75WrapperInner:hover,
.v90WrapperInner:hover,
.videoIconWrapperInner:hover,
.v120WrapperInner:hover  {
border: 3px solid #76aeee !important;
-moz-border-radius: 3px;
}

/*Fine*/

#footer{
clear:none !important;
margin-top:0px !important;
font-size:12px !important;
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png")  no-repeat 50% !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

#footer .links{
border-top:0px !important;
border-bottom:0px !important;
}

#footer .links th{
color:#FFFFFF !important;
text-align:center !important;
}

#footer .search {
display: none !important;
}

#copyright {
width: 150px !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: -3px !important;
margin-bottom: -3px !important;
margin-left: auto !important;
margin-right: auto !important;
color: #76aeee !important;
}

/*NEW HOME PAGE*/

.pagemodule-line {
border-top: 2px dotted #818181 !important;
margin-left: 15px !important;
}

.feedmodule-upper-border {
border: none !important;
}

.feedmodule-promoted,
.feedmodule-anchor {
background: rgba(0, 0, 0, 0.3) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
margin: 15px !important;
}

.feedmodule2-modheader {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px !important;
margin: -3px !important;
margin-top: -4px !important;
}

.feedmodule-updown {
margin-right: 10px !important;
}

.feedmodule2-title {
margin-left: 10px !important;
}

.feedmodule-subnull-txt-header {
margin-left: 10px !important;
color: #76aeee !important;
}

.marT0, .marB0,
.feedmodule-subnull-txt {
color: #ffffff !important;
}

#friendnull-concern,
#friendnull-close {
color:  #94c4f9 !important; 
}

.feedmodule-feditor {
margin: 10px !important;
}

.feedmodule-normal {
background: transparent !important;
}

.relVidsCellBorder,
.feedmodule-singleform-info {
border-left: 2px dotted  #76aeee !important;
}

#PRO-titlebar {
margin-top: 6px !important;
margin: 15px !important;
}

.feedmodule-promoted {
margin-top: -62px !important;
height: 100px !important;
padding-top: 36px !important;
}

.relVidsCell {
margin-left: -20px !important;
margin-top: -10px !important;
}

.statModule-title-wrapper div,
.module-item-wrapper div {
background: transparent !important;
border: none !important;
}

.statModule-title-wrapper,
.module-item-wrapper  {
border: 3px solid #818181 !important;
background: rgba(0,0,0,0.4 )!important;
margin-left: -2px !important;
}

.img-stat-btm-cap-close,
.img-stat-btm-cap-open,
.img-stat-top-cap{
background: transparent !important;
}

.module-item-wrapper  {
-moz-border-radius-bottomright: 10px !important;
-moz-border-radius-bottomleft: 10px !important;
border-top: 0px !important;
width: 299px !important;
}

.statModule-title-wrapper  {
-moz-border-radius-topright: 10px !important;
-moz-border-radius-topleft: 10px !important;
border-bottom: 1px solid #818181 !important;
}



/* --------------------------------WATCHING VIDEO PAGE --------------------------------*/

#watch-vid-title {
width: 65% !important;
height: 25px !important;
color: #76aeee !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: auto !important;
margin-right: auto !important;
overflow: hidden !important;
padding-left: 15px;
padding-top: 5px !important;
text-align: center;
}

#watch-ratings-views {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
margin-top: 33px !important;
}

#watch-comments-stats,
#watch-actions-area {
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

.watch-tabs {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top:  -3px !important;
margin-left:  -3px !important;
margin-right: -10px !important;
width: 483px !important;
}

#watch-tab-share, #watch-tab-favorite,  #watch-tab-playlists, #watch-tab-flag , #watch-tab-commentary, #watch-tab-stats {
background: transparent !important;
border: none !important;
}

#watch-active-sharing {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

#watch-channel-vids-div {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 21px !important;
}

#comment_formmain_comment textarea {
background: rgba(0, 0, 0, 0.4) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
padding-left: 3px !important;
}

/*share on blog*/
#watch-sharetab-options smgrayText,
#more-options {
background: rgba(0, 0, 0, 0.4) !important;
}

.shv-post-service{
background: rgba(0, 0, 0, 0.2) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
}

.watch-comment-entry-reply{
border-color: #76aeee !important;
}

.watch-comment-head-hidden {
background: rgba(255,0,0,0.2) !important;
-moz-border-radius: 5px !important;
}

.watch-comment-entry,
.watch-comment-head,
.watch-comment-auth-head {
background: rgba(0, 0, 0, 0.4) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
padding-left: 3px !important;
border: none !important;
}

.watch-highlight-racy-box,
.errorBox {
border: 1px solid red !important;
background: none !important;
color: red !important;
}

.confirmBox {
border: 1px solid green !important;
background: none !important;
color: green !important;
}

.watch-comment-head-link,
.watch-comment-action a {
color: #76aeee !important;
text-decoration: none !important;
}

.watch-comment-pagination {
background: rgba(0, 0, 0, 0.4) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
}

#watch-comments-summary span {
color: #76aeee !important;
}

.watch-comment-spam {
border: 3px solid red !important;
-moz-border-radius: 5px;
Background: rgba(255,0,0,0.2) !important;
}

.watch-action-result {
background: Transparent !important;
border: 2px dotted green !important;
color: green !important;
}

 /*----post on blogs */

.watch-sharetab-options smgrayText {
border: 2px solid black !important;
}

.shv-box-titletxt,
.shv-box-title expand-header,
.expand-panel expanded {
background: rgba(0, 0, 0, 0.6) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
}

#more-options,
#watch-share-video-div,
div [class="expand-panel expanded"],
div [class="expand-panel"],
div [class="watch-sharetab-options smgrayText"],
div [style="background-color: rgb(255, 255, 255);"] {
background: transparent !important;
border: none !important;
}

 /*----response videos */

.expand-panel {
border: none !important;
}

#watch-video-responses-children{
background: rgba(0, 0, 0, 0.6)  !important;
width: 477px !important;
border-top: 3px solid #818181 !important;
}

#watch-video-responses-actions {
background: rgba(0, 0, 0, 0.6) !important;
width: 477px !important;
margin-left: -7px !important;
border-bottom: 3px solid #818181 !important;
}

.watch-video-response-duration {
color: white !important;
}

 /*----left column */

#watch-video-owner,
#watch-promoted-container,
#watch-related-vids-body,
#watch-more-from {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-right: -3px !important;
padding: 5px !important;
}

.watch-discoverbox-list-facet,
div [class="watch-body expand-content"] {
border:none !important;
}

.expand-header {
color: #76aeee !important;
}

/*search options*/

#search-section-header {
border: none !important;
}

#search-options-container  {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

.search-type-selected {
background: transparent !important;
border: none !important;
}

#search-options .search-type,
#search-options .search-settings,
#search-options .search-sort {
border: none !important;
}

#sort-by-dropdown, #search-by-dropdown {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

.pagingDiv {
background: transparent !important;
border: none !important;
}

.pagingDiv .pagerCurrent {
background: none !important;
color: #ffffff !important;
text-decoration: underline !important;
}

.pagingDiv .smallLabel {
color: #76aeee !important;
}

/* --------------------------------USERS CHANNELS --------------------------------*/

.channelMastheadTable {
margin-top: 170px !important;
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
margin-right: -3px !important;
}

.channelMastheadTable #util-links {
padding-left: 0px !important;
position: absolute !important;
width: 875px !important;
margin-top: -5px !important;
}

#smallMastheadBottom {
display: none !important;
}

#smallMastheadLogo {
display: none;
}
 
.searchField {
background: rgba(0, 0, 0, 0.4) !important;
-moz-border-radius: 5px;
color: #76aeee !important;
padding-left: 3px !important;
}

.delimiter {
color: white !important;
}

#profileSubNav  {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
height: 25px !important; width: 500px !important;
padding-top: 10px !important;
margin-left: auto !important;
margin-right: auto !important;
}

.highlightBox {
color: #cc6600 !important;
border: 2px solid #76aeee !important;
background: rgba(0, 0, 0, 0.6) !important;
text-align: center !important;
}


/* -------------------------------- SECTIONs --------------------------------*/
#header-wrapper {
background: rgba(0, 0, 0, 0.8) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 30px !important;
margin-left: -3px !important;
margin-right: -3px !important;
}

#header-left {
padding-left: 5px !important; 
color: #76aeee !important;
}

.videoModifiers {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: -3px !important; 
width: 700px !important;
margin-left: auto !important;
margin-right: auto !important;
}

#browseMain .videoModifiers {
width: 600px !important;
padding-top: 7px !important;
padding-left: 7px !important;
height: 20px !important;
}

#searchViews {
padding: 10px !important;
}

#left-column {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
padding: 7px !important;
}

.spotlightBody {
border: none !important;
}

#header-middle {
color: #76aeee !important;
}
/* --------------------------------ACCOUNT & OTHER STUFF --------------------------------*/

#my-account-header h1 {
color: white !important;
}

.contentBox {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

/* ------------------account>my video ------------------ */ 

#manageContent {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat 50% !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

.highlight {
color: #76aeee !important;
}

#buttonsRow , #buttonsRowBottom,
#manageContent table td {
background: transparent !important;
}

#manageNav {
padding-top: 9px !important;
padding-left: 9px !important;
}


#manageNav  .selected {
background: #818181 !important;
}

#manageNav  .selected a {
color: #ffffff !important;
}


.controls {
background: transparent !important;
}

/* ------------------ account>quicklist ------------------ */ 

#sectionHeader {
text-align: center !important;
}

#sectionHeader h1 {
color: #76aeee !important;
}

#centeredContent {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
}

#notopbox,
.notopbox {
background: transparent !important;
border: none !important;
}

.QLSub{
border: none !important;
}

#tabset {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: -3px !important;
margin-left: -3px !important;
}

.tab {
background: transparent !important;
border: none !important;
}

#activesharing_start_cont .largeText {
color: red !important;
}

#activesharing_stop_cont .largeText {
color: green !important;
}

/* ------------------ account>inbox ------------------ */ 

.message {
background: rgba(0, 0, 0, 0.6) !important;
border: 1px  #818181 !important;
}

.compose_header, .compose_body,
.empty_folder {
color: #76aeee !important;
}

#ab-leftpane, /*contacs left column*/
#folderlinks {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left: -3px !important;
padding-left: 10px !important;
}

.addressbook span {
color: #76aeee !important;
}

.ab-leftpane-sel,
.selected {
background: #818181 !important;
color: white !important;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
color:#ffffff !important;
}

.groupnamecont:hover {
color: white !important;
}

.groupnamecont {
color:  #76aeee !important;
}

.edit-button-text,
.action-button-text,
.action-button .content {
background: rgba(0, 0, 0, 0.6) !important;
border: 2px solid #818181 !important;
-moz-border-radius: 10px;
color: #818181 !important;
margin-left: 5px  !important;
}

.edit-button-text:hover,
.action-button-text:hover,
.action-button .content:hover {
border: 2px solid #76aeee !important;
color: #76aeee!important;
}

.img-action-button-cap-left,
.img-action-button-cap-right{
display: none;
}

#composeform {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg3.png") 50% no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-left:-24px !important;
margin-top: -12px !important;
margin-right: 9px !important;
margin-bottom: -12px !important;
height:600px;
}

#message_reading {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg3.png") 50% no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
height:600px; width: 703px !important;
overflow: auto;
margin-left:-12px !important;
margin-right: -3px !important;
}

.reply_bottom,
#commands2{
border: none !important;
}

td[valign="top"],
.msg-date, .checkbox, .from, .subject, .date, .col-select{
background: transparent !important;
border: none !important;
}

.marT15, .vdesc, .subject {
color:#ffffff !important;
}

/* ------------------ account>contacts ------------------ */ 

.ab-subscribe,
#ab-main {
border: none !important;
width: 100% !important;
}

#mid-title,
.ab-contact {
color: #76aeee !important;
}

.ab-rightpane-top {
background: rgba(0, 0, 0, 0.6) !important;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
width: 639px !important;
padding: 10px !important;
}

#ab-rightcontainer {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin: -3px !important;
}

.ab-midpane {
background: rgba(0, 0, 0, 0.6) !important;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
}


#ab-newstuff-addlabel {
background: rgba(0, 0, 0, 0.8) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
color: #76aeee !important;
}

#ab-newstuff-addlabel span {
cursor: pointer;
}

.ab-cd {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 10px !important;
padding-bottom: 10px !important;
}

#ab-contacts-table{
border: none !important;
}

.ab-cd-divline {
border-bottom: 2px dotted #76aeee !important;
}

.img-default-button-cap-left,
.img-default-button-cap-right,
.ab-topbar,
.ab-divider,
.drop-cap,
.ab-divider-inner {
display: none !important;
}

.ab-users-checks {
background: transparent !important;
border-bottom: 2px dotted #76aeee !important;
border-left: none !important;
width: 195px !important;
}

#ab-newstuff-addlabel div,
.ab-users tr,
.ab-users-checks table td {
background: transparent !important;
border: none !important;
}

.ab-mulsel-hdr {
background: rgba(0, 0, 0, 0.6) !important;
border: 2px dotted #818181 !important;
margin-top: 15px !important;
}

.ab-mulsel-hdr:hover {
border: 2px dotted #76aeee !important;
}

.ab-user:hover {
font-weight: normal !important;
color: #76aeee !important;
}

/* ------------------ account>more ------------------ */ 

#sideBar {
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 20px !important;
margin-right: -3px !important;
padding: 10px !important;
}

#statsBox {
background: rgba(0, 0, 0, 0.6) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
margin-top: 20px !important;
margin-left: -3px !important;
}

#manageContent table,
#manageContent table tr {
background: transparent !important;
}

.formRadio h4,
#emailDiv h3 {
color: #76aeee !important;
}


.vListBox {
background: transparent !important;
border: none !important;
}

.headerBox {
padding: 5px !important;
color: #76aeee !important;
}


/*RATINGS*/ 
img.ratingVS, img.ratingL{
background:transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat !important;
width: 95px !important;
height: 20px  !important;
}
img.ratingVS-0\.0{background-position:-95px -20px !important;}
img.ratingVS-0\.5{background-position:-76px 0px !important;}
img.ratingVS-1\.0{background-position:-76px -20px !important;}
img.ratingVS-1\.5{background-position:-57px 0px !important;}
img.ratingVS-2\.0{background-position:-57px -20px !important;}
img.ratingVS-2\.5{background-position:-38px 0px !important;}
img.ratingVS-3\.0{background-position:-38px -20px !important;}
img.ratingVS-3\.5{background-position:-19px 0px !important;}
img.ratingVS-4\.0{background-position:-19px -20px !important;}
img.ratingVS-4\.5{background-position:0px 0px !important;}
img.ratingVS-5\.0{background-position:0px -20px !important;}

.icn_star_full_19x20{
background:transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat scroll 0px -20px !important;
}

.icn_star_half_19x20{
background: transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat -76px 0px !important;
}

.icn_star_empty_19x20{
background: transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat scroll -95px -20px !important; }

/*ARROWS*/ 

.arrow {
width: 19px !important;
height: 20px  !important;
background: transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat scroll -95px -20px !important; }

.arrow:hover {
width: 19px !important;
height: 20px  !important;
background:transparent url(http://heartripper.altervista.org/ytb/ratings.png) no-repeat scroll 0px -20px !important;
}

#ttLeft .padB10 {
background: transparent url(http://heartripper.altervista.org/ytb/test.png) !important;
}

#ttLeft .padB10 img {
visibility: hidden;
}


/*Help Center Stub*/
#search-settings-clr {
height: 563px !important;
}

#search-settings-clr table  td {
background: none !important;
}

/*HANDS*/
.watch-comment-up-hover {
background: transparent url(http://heartripper.altervista.org/ytb/hands.png) scroll -16px 0px !important;
}

.watch-comment-up-hover:hover {
background: transparent url(http://heartripper.altervista.org/ytb/hands.png) scroll -16px -19px !important;
}

.watch-comment-down-hover {
background: transparent url(http://heartripper.altervista.org/ytb/hands.png) scroll 0px 0px !important;
}

.watch-comment-down-hover:hover {
background: transparent url(http://heartripper.altervista.org/ytb/hands.png) scroll 0px -19px !important;
}

/*ABOUT*/
#yt-static-sidebar-nav{
background: rgba(0, 0, 0, 0.6) url("http://heartripper.altervista.org/ytb/bg2.png") no-repeat !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
width: 150px  !important;
margin-left: -3px !important;
}

.yt-static-sidebar-subhead {
background: none !important;
color: #76aeee !important;
}

.yt-static-sidebar-list {
background: none !important;
color: #ffffff !important;
}

.yt-static-sidebar-list a {
color: #ffffff !important;
}

#yt-static-sidebar-fade {
display: none;
}

/*BLOG*/

#pageContainer {
background: none !important;
margin-top: 120px !important;
}

#fyi, #callToAction,
#mastheadTable {
background: none !important;
}

#pageContent {
color: #ffffff !important;
}

/*personalize player*/

#my_players_form {
background: rgba(0, 0, 0, 0.6) !important;
-moz-border-radius: 10px;
margin: 10px !important;
}

.player_list {
background: transparent !important;
border-top: 2px dotted #76aeee !important;
border-bottom: 2px dotted #76aeee !important;
}

}

/*FEED PAGE*/

@-moz-document url-prefix(http://gdata.youtube.com/feeds/api/standardfeeds) {

#feedBody{
background: rgba(0, 0, 0, 0.4) !important;
border: 3px solid #818181 !important;
-moz-border-radius: 10px;
}

.feedEntryContent {
color: #ffffff !important;
}

#feedTitleText {
border: none !important;
padding-top: 130px !important;
}

#feedTitle {
background: url("http://heartripper.altervista.org/ytb/feedlogo.png")  top no-repeat !important; /*thanx to nyssi for the rss logo... ---> http://nyssi.deviantart.com/art/RSS-Feed-Icons-69215561*/
border-bottom: 2px dotted #76aeee !important;
height: 150px !important;
}

#feedTitleImage {
display: none !important;
}

}



/*T H E   E N D*/



/*----------------------[YouTube - PowerSkin] Blue Insight v0.1-------------------------*/
/*-----copyright 2008 heartripper aka Dyddie - no alterations permitted.-----*/