/* MAIN */
body { color: #4C4C45; background-color: #FFFFFF; font: 12px/18px Helvetica, Arial, sans-serif;}
a {color: #52606D; font-weight: normal;}
a:hover {color:#a45c19; text-decoration: underline;}

/*GRID*/
#frame {margin:0px auto; width:825px;}
#sitetop, #main, #sitebottom {width:825px;}
#contentsub {}
#header, #contentsub, #sidebarsub, #leftsidebarsub, #footer {padding:0;}

  /*Sidebar*/
  #main #leftsidebar {width:220px !important; overflow:hidden;}
  #main.has-leftsidebar #content {width:582px; overflow:hidden; margin-left:235px;}

/* HEADER */
.header-custom {height: 30px; background: url(http://www.interton.com/Style%20Library/Interton/Images/bg/pg_top.gif) no-repeat 0 0;}
.header-custom #container {width: 380px; margin: 0 0 0 780px; padding: 0 10px 0 25px; height: 30px; background: #A6A698 url(/files/bg-header-right-angle.png) no-repeat 0 bottom;}
.header-custom #container .custom-search {float: right;}

.header-custom #container .custom-search input.button {margin: 0 0 0 5px;height: 17px; vertical-align: middle;}
.header-custom #container .custom-search input.text {border: none; background-color: #FFF; height: 12px; padding: 3px 5px; margin:6px 0 ;}
.header-custom #container #interton-link a {float: left; color: #FFF; font-size: 12px; font-weight:bold; line-height: 30px; text-shadow: 0 -1px 1px #999;}


/* FOOTER */
/*Footer Styles*/
#customfooter{width:100%;float:left;font-family:Verdana;font-size:75%;background:url(/files/pg_bot.gif) no-repeat center center;margin-top:55px}
#customfooter{color:#9e9e96;text-align:center}
#customfooter a{color:#9e9e96;margin-left:25px;;text-decoration:underline}
#customfooter a:hover{color:#A45C19}
#level-1footer{width:978px;height:30px;font-family:Verdana;margin:auto;text-align:right}
#level-1footer #links{width:755px;height:30px;float:right;background:transparent url(/Style%20Library/Interton/Images/bg/footer_tools.gif) no-repeat; padding:5px 0 0 15px;text-align:left}
#level-1footer #pages{float:left} 
#level-1footer #copyr{width:200px;height:30px;float:right;padding-bottom:15px}

/* HEADLINES */
h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a {color:#525F6C; font-weight: bold; text-shadow: 1px 1px 1px #FFF;}
span.shareicon {background-image:url(/files/icon-share.gif); background-position:right center; background-repeat:no-repeat; padding-right:18px; display:inline-block;}
h2.video-list, h2.channel-name, .headline, .view-large-item .view-title {color:#525F6C; border-bottom:1px solid #E9E9E5; padding: 0 0 10px; margin: 0 0 20px; font-size: 25px; font-weight: bold;}
.sidebar .headline {font-size:12px; margin: 0 0 10px; border: none;}
#sidebar-channels .headline {font-size:16px; margin:0;}
h2 a.video-link {font-size:12px; padding:2px 0 0 3px; font-weight:bold;}
#video-one .sidebar-videos .headline, #videos-tag .sidebar-videos .headline {font-size: 16px;}


/* SIDEBAR ELEMENTS */
.sidebar .jumpbottom, .block-tube-channels {margin-bottom:30px;}

  /* Sidebar About Text */
  .sidebar #site-about-content {background-color: #E7E7E2; padding: 10px 10px 5px 10px; text-shadow: 0px 1px 1px #FFF;}
  .sidebar .site-about-headline {background-color: #E7E7E2; line-height: 20px; padding: 5px 10px 0 10px; border-bottom: 2px solid #FFF; font-size: 14px; text-shadow: 0px 1px 1px #FFF;}

  
  /* Sidebar Playlist */
        .block-tube-playlist {clear:left; padding-top:50px;}
  body.widget {background-image:none; width: 220px; }
  #widget-playlist .playlist-body {height: 278px !important;}
  #widget-playlist a {color: #525F6C !important;}
  #widget-playlist a:hover {text-decoration: underline;}
  #widget-playlist a:active, #widget-playlist a:focus {border: none;}
  #widget-playlist a.playlist-active-tab {background-color: #E9E9E5; border-bottom: 1px solid #E9E9E5 !Important;}
  #widget-playlist .playlist-tabs a {height: 23px; line-height: 23px; padding: 0 8px;}
  #widget-playlist .playlist-item {border-top:1px solid #E9E9E5; border-bottom: none; padding: 8px;}
  #widget-playlist .playlist-thumbnail {padding: 0 5px 0 0; height: 50px; width: 50px;}
  #widget-playlist .playlist-title, #widget-playlist .playlist-channel {margin-top:0px;}
  #widget-playlist .playlist-title a {font-size: 12px; font-weight: bold; background: url(/files/icon-play-small.png) no-repeat 0 2px; padding: 0 0 0 15px;}
        #playnew, #playpopular {overflow-y:hidden !important;}
  
  /* Tags */
        #sidebar-tags .headline {margin-bottom:5px;}
  #sidebar-tags .one-tag {display: block; font-size: 12px !important; line-height: 12px; background: url(/files/icon-play-small.png) no-repeat 0 center; padding: 0 0 0 15px;  text-transform: capitalize; float:left; clear:left; margin-bottom:10px;}


/* VIEWS */
.view-list {margin-bottom:15px;}
.view-item {padding: 0 0 15px;}
.view-large-item .view-title { margin-top:10px; text-shadow: 1px 1px 1px #FFF; margin:  0 0 10px 0; font-size: 22px; font-weight: bold;}
.view-name, .view-tags, .view-date, .view-time, .view-comments, .view-read-more-link, .view-delete-link {color:#7A7B75; font-size:12px; line-height:18px;}

  /* Contextual Video Player */
  #videoplayer {margin: 0 0 30px;}

  /* Video Overview */
  a.playlink, a.play75, a.play100 {margin: 0;}/* the space between the videos in .view-item-sub is added with .view-tem-sub */
  .video-meta {font-size: 11px; background: url(/files/bg-fade.png) repeat-x 0 0; padding: 7px; line-height:18px;}
  .view-small .view-title a{color: #4C4C45; font-size: 12px; font-weight: bold !important;}
  
  /* Video thumbnail */
  .block-tube-new-videos .view-item-sub, .view-small .view-item-sub {width: 180px; margin: 0 20px 0 0;}
  .block-tube-new-videos .playicon, a.playlink, a.play75, a.play100  {width: 180px !important; height: 115px !important; }
  .block-tube-new-videos a.playlink img, .view-small-item img {width: 180px; height: 115px; padding: 0;}
  .block-tube-new-videos .playicon,  .view-small .playicon {display: none;}

  /*View item sub */
  .view-list .view-words, .view-list .view-name, .view-list .view-tags, .view-list .view-date, .view-list .view-time, .view-list .view-comments, .view-list .view-read-more-link, .view-list .view-delete-link {font-size: 12px;}
  .view-play-and-time {background: url(/files/icon-play-small.png) no-repeat 0 center; padding: 3px 0 3px 15px; text-decoration: underline; color: #52606D;}
  
  

/* VIDEO PAGE */

/* Fixing som crazy error */
.view-video {display: none;}

#video-one #videoplayer {margin: 0px;}

  /* Headline, words and tags */
  .view-large-item .view-tags {background: url(/files/icon-play-small.png) no-repeat 0 center; padding: 0 0 0 15px;}
  .view-large-item .view-tags a {text-decoration: underline; text-transform: capitalize;}
  .view-large-item .view-tags, .view-large-item .view-tags a {font-size: 11px; }  

  /* Share & Download */
  .view-share-download {background-color: #E7E7E2; margin: 20px 0 40px 0; padding: 9px 10px; height: 70px; text-shadow: 0px 1px 1px #FFF;}
  .view-share-download .headline, .share-box-title {width: 130px; margin: 0 0 5px 0; padding: 0; color: #4C4C45; border: none; font-size: 13px; font-weight: bold;}
  .view-share-download .share-block .headline {display: none;}
  .view-share-download .jumpbottom {margin: 0;}

    /* Share Box */
    .share-box, #sidebar-download {width: 130px; display: inline; float: left; margin: 0 10px 0 0;}  
    .share-box input.text {border: 1px solid #A6A698; background-color: #FFF; width: 120px !important; padding: 5px; color: #666;}
    
    /* Send to a friend */
    .share-box-mail input.submit.button {background: url(/files/icon-play-small.png) no-repeat 0 center; border: none; font-size: 11px; padding: 1px 0 0 15px; margin: 5px 0 0 0; color: #52606D;}
    
    /* Subscribe */
    .block-tube-subscribe {width: 140px; display: inline; float: left;}
    .subscribe-link-mail, .subscribe-link-podcast, .subscribe-link-rss {padding: 0 10px 0 15px; background-repeat: no-repeat; background-position: 0 center; line-height: 25px; font-size: 11px; float: left; display: inline;}
    .subscribe-link-mail a, .subscribe-link-podcast a, .subscribe-link-rss a {text-decoration: underline;}
    .subscribe-link-mail { background-image: url(/files/icon-mail.png);}
    .subscribe-link-podcast { background-image: url(/files/icon-podcast.png);}
    .subscribe-link-rss { background-image: url(/files/icon-rss.png);}
    
    /* Download */
    #sidebar-download {margin: 0; width: 140px;}
    #sidebar-download .headline {width: 140px;}
    .tube-download-item {padding: 0; font-size: 11px; line-height: 25px; padding: 0 0 0px 0;}
    .tube-download-item a {text-decoration: underline;}



/*Primary Navigation Styles*/
/*
#prim-nav{width:982px}  
#sec-1{float:left;width:744px;padding-bottom:2px;font-size:108%}        
.nav-item-cont{margin:0;font-family:verdana;font-size:95%}        
.nav-item-cont a{padding:4px 0 18px 8px;color:#4d4d46;text-decoration:none;display:block}
.item-tight a {padding-left:3px;}
.nav-item-cont span:hover a{text-decoration:none}
#sec-1 span{display:block}                
.nav-item-cont span.selected a, .nav-item-cont span:hover a{color:#F4F4F2}
.item a{margin:0 40px 0 20px}
#sec-1 .item span {background:url(/files/mtab_2.png) top left no-repeat;margin-right:-46px; margin-left:-95px;width:263px;display:block;height:25px;cursor:hand;float:left}  
#sec-1 .item span:hover{background-position:0 100%;}
#sec-1 .item-first a {margin-left:0;}
#sec-1 .item-first span {background-image:url(/files/mtab_le_2.png); width:213px; margin-left:0;}
#sec-1 .item-last span {width:142px;}
#sec-1 .item-last a {margin-right:0;}

*/
#sec-1{float:left;padding-bottom:2px;font-size:117%}       
.nav-item-cont{margin:0;padding-left:2px;font-family:verdana;font-size:12px;}        
.nav-item-cont a{color:#4d4d46;text-decoration:none;display:block}                
.nav-item-cont span:hover a{text-decoration:none}
#sec-1 span{display:block}                
.nav-item-cont span.selected a, .nav-item-cont span:hover a{color:#F4F4F2}
#sec-1 .item-first{height:25px;float:left;margin-right:-1px;}
#sec-1 .item-first:hover, #sec-1 .item-first>span:hover {background-position: 0 100%}
#sec-1 .item-first span{display:block;height:25px;cursor:hand;float:left;height:25px;padding-left:10px;background :url(/files/mtab_le_2.png) no-repeat 0 0}        
#sec-1 .item-first span a {background:url(/files/mtab_le_2.png) no-repeat 100% 0 white;height:20px;padding:5px 20px 0 0}
#sec-1 .item-first span:hover{background-position:0 100%}
#sec-1 .item-first span a:hover, #sec-1 .item-first span:hover a {background-position:100% 100%;cursor:hand}
#sec-1 .item-first span.selected{background:url(/files/mtab_le_2.png) no-repeat 0 100%} 
#sec-1 .item-first span.selected a {background:url(/files/mtab_le_2.png) no-repeat 100% 100% white} 
#sec-1 .item, #sec-1 .item-last {height:25px;float:left;margin-left:-20px;}
#sec-1 .item:hover > #sec-1 .item span:hover, {background-position:0 100%;}
#sec-1 .item span, #sec-1 .item-last span{display:block;height:25px;cursor:hand;float:left;background:url(/files/mtab_2.png) no-repeat 0 0;}  
#sec-1 .item span a, #sec-1 .item-last span a{background:url(/files/mtab_2.png) no-repeat 100% 0 white;height:20px;padding:5px 22px 0 2px;margin-left:25px}  
#sec-1 .item span:hover,#sec-1 .item-last span:hover{background-position:0 100%;}
#sec-1 .item span a:hover, #sec-1 .item span:hover a, #sec-1 .item-last span a:hover, #sec-1 .item-last span:hover a {background-position:100% 100%;cursor:hand}
#sec-1 .item span.selected, #sec-1 .item-last span.selected{background:url(/files/mtab_2.png) no-repeat 0 100%;}
#sec-1 .item span.selected a, #sec-1 .item-last span.selected a{background:url(/files/mtab_2.png) no-repeat 100% 100% white;}
.album530479 .menu-features span, .album539955  .menu-fitting-software span, .album530478 .menu-hardware span,  .album530480 .menu-promotion span, .album530481 .menu-your-hearing span,  .album535553 .menu-miscellaneous span {background-position:0 100%  !important;}
.album530479  .menu-features a, .album539955 .menu-fitting-software a, .album530478  .menu-hardware a, .album530480 .menu-promotion a, .album530481  .menu-your-hearing a, .album535553 .menu-miscellaneous a {background-position:100% 100% !important; color:white  !important;}

.sidebar .layout-block {clear:left;}
.block-tube-subscribe .headline {margin-bottom:0;}

.fade {clear:left; background:url(/files/bg-fade.png) top left repeat-x; height:35px;}
.view-video-length {display:inline;}

/*#videoplayer {margin-left:100px;}*/
