#wrapper {
  width:980px;
  margin:0 auto 0;
}
.content {
/*	width:980px;
	margin:0 auto;
*/}

#top_container .adsense {
	margin:20px auto;
	background:url(/images/ad-vert.gif) no-repeat 0px 3px;
	padding-left:10px;
	width:738px;
	height:90px;
}
	#top_container .adsense .label {
		display:none;
	}
#header_links a {
	margin:0px 10px;
}

#page_content {
	width:980px;
	margin:0 auto;
}
  #page_content #bottom {
    background:#fff;
  }

#player {
  background:#ddd;
	padding:30px 10px 20px;
}
	#player .content {
	}
  #player .tabbed_gallery {
    margin-bottom:0px;
  }
  /* Tabs */
  #player #gallery {
    float:left;
    width:432px;
  }
    #player #gallery #tabs {
      height:30px;
    }
      #player #gallery #tabs .tab {
        float:left;
        height:30px;
        line-height:30px;
        color:#fff;
        font-size:15px;
        background:#888;
        margin-right:5px;
        padding:0px 10px;
        -moz-border-radius-topright:5px;
        -moz-border-radius-topleft:5px;
        -webkit-border-top-left-radius:5px;
        -webkit-border-top-right-radius:5px;
      }
      #player #gallery #tabs .tab a {
        color:#fff;
      }
        #player #gallery #tabs .tab.inactive {
          background:#bbb;
        }
        
    #player #gallery #videos {
      background:#888;
      -moz-border-radius-topright:5px;
      -moz-border-radius-bottomright:5px;
      -moz-border-radius-bottomleft:5px;
      -webkit-border-top-right-radius:3px;
      -webkit-border-bottom-right-radius:3px;
      -webkit-border-bottom-left-radius:3px;
      height:520px;
    }
      #player #gallery #videos .video {
        float:left;
        width:120px;
        height:131px;
        margin:11px;
        display:inline;
      }
        #player #gallery #videos .video .thumbnail {
          border:1px solid #222;          
        }
        #player #gallery #videos .video .thumbnail img {
          width:100%;
        }
        #player #gallery #videos .video .title {
          display:block;
          margin:2px 0px 0px 4px;
          font-size:10px;
          line-height:13px;
        }
        #player #gallery #videos .video .title a {
          color:#fff;
        }
/*        #player #gallery #videos .video a.thumbnail .now_playing_box {
          height:90px;
        }*/
        
    #player #gallery #videos .will_paginator {
      width:330px;
      margin:10px auto;
    }
    #player #gallery #videos .will_paginator a,
    #player #gallery #videos .will_paginator span {
      float:left;
      margin:0px 10px;
    }
    #player #gallery #videos .will_paginator a.arrow {
      font-size:30px;
      line-height:30px;
      color:#fff;
    }
    #player #gallery #videos .will_paginator a.page,
    #player #gallery #videos .will_paginator span {
      font-size:10px;
      line-height:13px;
      background:#aaa;
      color:#fff;
      margin-top:10px;
      padding:2px 5px;
      -moz-border-radius:3px;
      -webkit-border-radius:3px;
    }
    #player #gallery #videos .will_paginator span.current {
      background:none;
      font-size:14px;
      font-weight:bold;
    }
    #player #gallery #videos .will_paginator .ellipsis {
      background:none;
      margin:10px 5px 0px 5px;
    }
    
  #player #video {
    float:left;
    display:inline;
    margin-left:35px;
    width:480px;
  }
    #player #video #embed {
      width:480px;
      height:385px;
    }
    #player #video #metadata {
      margin:10px 0px 0px 10px;
    }
    #player #video #metadata h2.title {
      float:left;
      padding:0px;
      width:340px;
    }
    #player #video #metadata #voting {
      float:right;
    }
    #player #video #metadata .tags {
      background:url(/images/hosted/tabbed_gallery/tag.gif) no-repeat 0px 0px;
      line-height:16px;
      padding-left:30px;
      margin:10px 0px;
    }
    
#container_left {
  float:left;
  display:inline;
  width:330px;
  margin:20px 0px 0px 20px;
}

#container_middle {
  float:left;
  display:inline;
  width:330px;
  margin:20px 0px 0px 60px;
}

#sidebar_right {
  float:left;
  display:inline;
  width:160px;
  margin:20px 0px 0px 60px;
}