@import "/assets_tube/css/jwysiwyg.css";
*{font-family:  'lucida sans', 'lucida grande', arial, helvetica, sans-serif;margin:0px;padding:0px;border:0px;border-color:#ddd;border-style:solid;}

body{font-size:.75em;line-height:1.45em;font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;background-color:#e3e3e3;}

h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:.5em;padding:0px;}
h1 span.inactive{color:#aaa;}

#content h1{font-size:2.3em;font-weight:normal;padding-top:3px;}

h2{padding:3px 4px 4px 0px;background-color:transparent;border-bottom:3px double #ddd;color:#000;font-weight:normal;font-size:1.1em;text-shadow: #fff 1px 1px 1px;text-transform:uppercase;font-family:georgia, serif;letter-spacing:.18em;}



h4{font-weight:bold;text-transform:uppercase;letter-spacing:.08em;margin-bottom:0em;}
hr{clear:both;margin:10px 0px;border:0px;background-color:#ccc;height:1px;}

a{text-decoration:none;}

input{vertical-align:middle;}
select{background-color:#eee;}

textarea, input[type='password'], input[type='text'], input.text{
border-width:1px;width:250px;padding:4px 0px;font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;font-size:inherit;
background:url('/assets_tube/images/forms.png') top left repeat-x #fff;
}
textarea:focus, input[type='password']:focus, input[type='text']:focus, input.text:focus{
border-width:1px;background:url('/assets_tube/images/forms.png') 0px -200px repeat-x #fff;
}
textarea[readonly],input[readonly],input[disabled],input[disabled]:focus, input[readonly]:focus{
background-image:none;background-color:#eee;color:#aaa;border-width:1px;}

input[type='checkbox'], input.checkbox{height:20px;width:20px;}
input[type='submit'], a.button{padding:4px;background-color:#ccc;-moz-border-radius: 9px;-webkit-border-radius: 9px;display:inline-block;margin:2px 0px;
/*background:url(/assets_tube/images/button_bg.gif) top left repeat-x;*/
background: #f2f6f8; /* old browsers */
background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); /* ie */
border-left:1px solid #eee;border-top:1px solid #eee;
border-right:1px solid #aaa;border-bottom:1px solid #aaa;

}
input[type='submit'].active, a.button.active{
/*background-position:bottom left;*/
background: #e0eff9; /* old browsers */

background: -moz-linear-gradient(top, #e0eff9 4%, #b5c6d0 47%, #d8e1e7 50%, #f2f6f8 93%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#e0eff9), color-stop(47%,#b5c6d0), color-stop(50%,#d8e1e7), color-stop(93%,#f2f6f8)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0eff9', endColorstr='#f2f6f8',GradientType=0 ); /* ie */
border-right:1px solid #ccc;border-bottom:1px solid #ccc;
border-left:1px solid #ccc;border-top:1px solid #ccc;
}
input[type='submit'].big, a.button.big{padding:3px 10px;font-size:1.2em;-moz-border-radius: 17px;-webkit-border-radius: 17px;}
#player{margin:0 auto;}

div#container{margin-top:8px;margin-bottom:5em;}
#container{border-top:6px solid #fff;}
#container a.remove, #container a.clear{text-decoration:none;color:red;font-size:1.3em;margin-right:10px;}
a.button:visited{color:#000;}

#overlay{ filter: alpha(opacity = 50);opacity:.5;z-index:101;left:0px;top:0px;position:fixed;background-color:#000;width:100%;height:100%;}

.admin{background-color:yellow;}
th{text-align:left;}
label{font-size:.9em;color:#444;}
.text_inputs label, label.text_input{display:block;position:relative;}
label span.direction{position:absolute;margin:2px 0px 0px 4px;}

input[type='checkbox'].switch, input.checkbox.switch{opacity:0;margin-left:-1.8em;  filter: alpha(opacity = 00);}
label.switch{background:url(/assets_tube/images/forms.png) -0px -630px no-repeat;height:20px;padding-left:20px;cursor:pointer;color:#aaa;}
label.switch.active{
background:url(/assets_tube/images/forms.png) 0px -600px no-repeat;height:20px;padding-left:20px;cursor:pointer;color:#000;}

form ul {list-style:none;}
form ul li{margin-bottom:10px;}

fieldset{border:0px;}
fieldset fieldset{padding-left:20px;}
p.warning{color:red;margin-bottom:1.2em;}
p.must_log_in{position:absolute;margin-top:6px;margin-left:5px;}
p.intro{font-size:1.3em;line-height:1.35em;}

.thumbnail img{width:50px;border-width:1px;}
.thumbnail.active img{	-moz-box-shadow: 3px 3px 1px #aaa;	-webkit-box-shadow: 3px 3px 1px #aaa;	box-shadow: 3px 3px 1px #aaa;margin-top:-2px;margin-bottom:2px;}
.thumbnail.hd img{z-index:0;position:relative;}
.thumbnail.hd span{display:block;background:url(/assets_tube/images/sprite.png) -700px -22px no-repeat transparent;height:7px;margin-top:-11px;position:relative;z-index:0}

.profile_pic{width:50px;display:block;}


span.real_name{padding-left:20px;background:url(/assets_tube/images/sprite.png) -700px -41px no-repeat transparent;display:block}
.tabs {padding:5px 10px 10px 10px;background-color:#f5f5f5;}
.tabs p{clear:both;}
.tabs h2{clear:both;}
.tabs ul.tabs{list-style:none;clear:both;overflow:hidden;padding:5px 0px;height:30px;}
.tabs ul.tabs li{float:left;margin-right:10px;}
.tabs ul.tabs a{padding:4px 15px;background-color:transparent;display:block;
-moz-border-radius: 8px;-webkit-border-radius: 8px;text-decoration:none;text-transform:uppercase;outline:none;border-width:1px;}
.tabs ul.tabs a.active{padding:4px 15px;background-color:#fff;display:block;}

.people{font-style:italic;}
#tooltip {	position: absolute;	z-index: 1000;padding: 3px 5px;	opacity: 0.95;color:#fff;}
#tooltip h3{text-transform:none;letter-spacing:0em;border:0px}
#tooltip h3, #tooltip div { margin: 0; font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;}


a img{border:0px;}
a.close{font-size:25px;text-decoration:none;float:right;margin-right:5px;margin-top:2px;}
a.button{font-size:inherit;float:none;text-decoration:none;color:#000}

#container{width:1000px;margin:0 auto;padding:0px 20px;background:url(/assets_tube/images/container_bg.gif) left top repeat-x #fff;position:relative;}



#popup {width:300px;margin:0 auto;}
#popup p{color:#fff;padding:20px;-moz-box-shadow: -8px 8px 5px #333;text-align:center;position:absolute;top:200px;border-width:1px;margin:0 auto;}
#popup a{color:#fff;text-decoration:underline;}
#popup a.button{color:#000;padding:5px 20px;text-decoration:none;}


#popupfile{width:250px;background-color:#fff;top:300px;-moz-box-shadow: 8px 8px 15px #333;padding:10px;}
#popupfile.large{width:560px;margin:0 auto;}
#popupfile form p{margin-bottom:10px;}

a.tree{background:url(/assets_tube/images/sprite.png) -197px -301px no-repeat;padding-left:20px;}
a.tree.expanded{background:url(/assets_tube/images/sprite.png) -197px -335px no-repeat;}
fieldset.branch.expanded{display:block;}
fieldset.branch.collapsed{display:none;}

#popupform{width:250px;background-color:#fff;-moz-box-shadow: 8px 8px 15px #333;padding:10px;border:3px double #888;}
#popupform form p{margin-bottom:10px;}
#popupform img{margin-top:1em;}

#popupholder{position:fixed;width:100%;z-index:200;left:0px;top:130px;}
#popup, #popupfile, #popupform{margin:0 auto;overflow:auto;}

div#content{min-height:450px;margin-bottom:20px;overflow:auto;}

#header{padding:15px 0px 0px 0px;height:238px;overflow:hidden;margin:0px;}
#announcement{clear:both;background-color:#ddd;left:0px;margin-top:-16px;padding:5px 15px;font-weight:bold;
	background-color:#666;color:#fff;border-bottom:1px solid #f55;margin-bottom:20px;
	font-family:georgia;font-weight:normal;font-size:1.65em;line-height:1.70em;text-align:center;}
	
#footer{padding:10px 0px;border-top-width:1px;clear:both;position:relative;}
#footer #copyright{float:right;width:30%;text-align:right;}
#footer #copyright a{width:165px;height:50px;background:url(/assets_tube/images/sprite.png) -0px -100px no-repeat;display:block;float:right;margin-bottom:10px;}
#footer #copyright a span{display:none;}
#footer #copyright p{clear:both;}
#footer #sides_sig{float:right;width:35%;text-align:right;clear:right; margin-bottom:10px;}
#footer #sides_sig a{color:#4fb4dc;text-decoration:none; padding:5px 0;font-size:11px; background: url(/assets_tube/images/sprite.png) 111px -300px no-repeat;}
#footer #sides_sig a:hover{color:#368aaf;}
#footer div{padding:4px 0px;width:60%}
#footer div ul{list-style:none;}
#footer div ul li{display:inline;margin-right:5px;}
#footer div.bmc{width:100%;background-color:#000;padding:5px;margin-top:20px; clear:both;}
#footer div.bmc h4{display:inline;float:left;color:#fff;text-transform:uppercase;margin-right:10px;}
#footer div.bmc a{color:#999;text-decoration:none;margin-right:10px;}
#footer .bmc li{position:relative;}


#footer img.cover{background-color:#fff;position:absolute;top:-200px; height:175px;left:0px;border:10px solid #ddd;}
#footer_bar{position:fixed;bottom:0px;left:0px;width:100%;background-color:#ddd;height:30px;z-index:100;
background-image:-moz-linear-gradient(25% 12% 270deg,#F7F7F7, #E6E6E6, #B3C7BA 100%);padding:0px 10px;
border-top:1px solid #ccc;}
#footer_bar form{display:inline;}
#footer_bar a.alerts{background-color:transparent;}
#footer_bar a.alerts strong{color:red;font-weight:bold;}


#footer_bar li>a.active{background-color:#fff;}
#footer_bar div.footer_popup{position:absolute;bottom:30px;background-color:#fff;display:none;width:410px;border:1px solid #aaa;border-bottom:0px;margin-left:-2px;padding:5px 10px;}
#footer_bar div.footer_popup.wide{width:700px;}
#footer_bar a.closefooterpopup{float:right;font-size:2em;}

#footer_bar>ul{border-left:2px groove #ddd;overflow:auto;display:block;height:100%;}
#footer_bar>ul>li{float:left;list-style:none;border-right:2px groove #ddd;display:block;height:100%;}
#footer_bar>ul>li>a{display:block;color:#000;text-shadow: 1px 1px 2px #fff;padding:6px 20px;height:1.5em;float:left;}
#footer_bar a.settings{background:url(/assets_tube/images/sprite.png) -295px -93px no-repeat transparent;padding:5px 16px;}
#footer_bar a.profile{background:url(/assets_tube/images/sprite.png) -295px -145px no-repeat transparent;padding:5px 16px;}

#footer_bar>ul>li>a span{display:none;}


#profile_alerts li{display:block;border:0px;border-bottom:1px solid #ddd;background-color:#eee;padding:5px;}
#profile_alerts li:hover{background-color:#fff;}



#banner{width:100%;clear:both;padding:0px 0px;position:relative;margin:0px;height:100px;top:0px;margin-bottom:4px}

#user{width:260px;height:110px;position:absolute;right:0px;}
#user ul{clear:both;position:relative;top:-1px;}
#user li{display:inline;}
#user li a{padding:3px 5px 5px 5px;text-decoration:none;color:#fff;outline:none;border-left:1px solid transparent;margin-top:0px;border-top:5px solid #555;border-right:0px;position:relative;top:3px;background-color:transparent;}
#user input[type='text'], #user input.text, #user input[type='password'], #search input[type='text'], #search input.text{width:99%;margin:2px auto;border:0px;font-size:1em;padding:3px 0px;}

#user label{position:absolute;margin-left:5px;margin-top:3px;cursor:text;color:#aaa}

#user label.checkbox{cursor:default;position:relative;left:0px;}
#user label.checkbox, input[type='checkbox'], input.checkbox{float:left;margin:0px;padding:0px;}

#user input[type='checkbox'], #user input.checkbox{height:20px;margin-right:5px;}

#user input[type='submit']{margin-right:5px;float:right;margin:0px;}
#user li.active a{background-color:#555;border:0px;border-left:1px solid #999;}
#user div, #user form{background-color:#555;padding:5px 5px 5px 5px;height:85px;display:none;border-left:1px solid #999;}
#user div, #user form.active{display:block;}
#user div p{color:#fff;}
#user div li a, #user div li.active a{border:0px;background-color:transparent;}
#user div a:hover{text-decoration:underline;}

.leaderboard{background-color:#000;width:728px;height:90px;float:left;margin-right:10px;}

.skyscraper{float:right;background-color:#eee; width:160px;height:600px;margin-bottom:20px;z-index:1;}
.skyscraper a{outline:none;}
.skyscraper img{}

.halfbanner{margin-top:30px;margin-bottom:30px;
background-color:#ddd;text-align:center;}

#sidenav{
list-style:none;
margin:0px;padding:0px;
clear:both;
position:absolute;top:145px;left:-34px;
}


#sidenav li{border:0px;overflow:hidden;height:27px;width:35px;clear:both;
margin:0px;padding:0px;}

#sidenav a{
background:url(/assets_tube/images/sprite.png) -288px -20px no-repeat #fff;
height:30px;
display:block;
}

#sidenav a span{display:none;font-size:3px;}
#sidenav li.home{height:92px;}
#sidenav li.last{height:52px;}
#sidenav a.home{-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;
border-color:#333;height:38px;}
#sidenav a.home{background-color:#333;border-color:#333;}
#sidenav a.account{background-position: -290px -93px;}
#sidenav a.friends{background-position: -290px -145px;}
#sidenav a.profile{background-position: -290px -145px;}
#sidenav a.favorites{background-position: -290px -118px;}
#sidenav a.first{-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius: 8px;}
#sidenav a.last{
-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;}


a.disabled{cursor:default;outline:none}
#logo{float:left;width:240px;height:60px;position:relative;margin-right:10px;margin-left:-7px;clear:left;margin-bottom:12px;}
#logo a{background:url(/images/logo.png);display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
#logo span{display:none;}

#nav{list-style:none;float:left;height:60px;width:506px; }
#nav li{float:left;}
#nav li a{text-decoration:none;padding:5px 14px 5px 10px;font-size:1.25em;line-height:1.2em;margin-right:1px;display:block;margin-top:5px;color:#999;font-weight:bold;
text-shadow: 1px 1px 0px #000;height:40px;border-right:1px solid #555;width:70px;}

#search{width:275px;text-align:right;float:right;height:40px;margin-top:25px;margin-bottom:0px;}
#search span.direction{top:5px;left:15px;}
#search input.text{width:235px;border:0px;height:15px;font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;}
#search input.submit{width:25px;background:url(/assets_tube/images/sprite.png) -300px 2px;height:25px;border:0px;text-indent:-100em;}


#search_videos input.submit{width:25px;background:url(/assets_tube/images/sprite.png) -300px 2px;height:25px;border:0px;text-indent:-100em;}


#search_videos{height:auto;width:53%;float:left}
#search_results div.tabs{width:42%;float:right;}
#search_results div.tabs.wide{width:70%;float:left;}

#search_results .videos {clear:both;}
#search_results .videos li{clear:both;overflow:auto;}
#search_results .videos .thumbnail{width:140px;}
#search_results .videos .thumbnail img{width:90%;}

#search_results ul#series{list-style:none;width:100%;height:auto}
#search_results ul#series li{float:left;margin-bottom:5px}

#search_results strong{font-weight:bold;padding:0px 0px;margin:0px;background-color:#cf0}

#search_publications ul{list-style:none;}
#search_publications div{padding:0px;margin:0px;margin-bottom:20px;}
#search_publications p.date{float:left;}
#search_publications .url{display:block;}
#search_publications ul li{border-bottom-width:1px;padding:10px 0px 10px 0px;position:relative;}

#search_profiles ul{list-style:none;}
#search_profiles ul li{border-bottom-width:1px;padding:10px 0px 10px 0px;position:relative;}
#search_profiles span.when{position:absolute;right:0px;}

#channels{list-style:none;margin-bottom:60px;overflow:visible;clear:left;position:relative;top:-8px;border:1px solid transparent;}

#channels li{float:left;border-left:1px solid transparent;border-right:1px solid #555;position:relative;left:-10px;}
#channels li a{width:100px;text-align:center;padding:2px 4px;display:block;text-decoration:none;font-weight:bold;color:#999;font-size:1.1em}
#channels li.active {background-color:transparent;}
#channels li.last{border-color:transparent;}
#channels a.wide{width:125px;}
#channels a.narrow{width:85px;}
#nav li a.active, #channels li.active a{color:#fff;}
#nav li a.wide{width:110px;}
#nav li a.wider{width:120px;}


ul.friends{list-style:none;}
ul.friends li{width:120px;text-align:center;float:left;min-height:100px;display:block;}
ul.friends li img{display:block;margin:0 auto;}
ul.friends a{display:block;}




/************************************************ HOME PAGE **/
#main{ width:50%;float:left;position:relative;}
#sidebar{width:30%;float:right;margin-right:20px;}


/************************************************ VIDEO PAGE **/
.articles li, .videos li{list-style:none;padding:10px 10px 10px 0px;border-bottom-width:1px;overflow:auto}
 /* -------- CLEARFIX -------- */
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both; visibility: hidden; }
* html>body .clearfix { display: inline-block;  width: 100%; }
* html .clearfix { /* Hide from IE-mac \* height: 1px; /* End hide from IE-mac */ }
.clearfix { zoom: 1; }
.videos .thumbnail{float:left;margin-right:10px;position:relative;clear:left;}
input[type='text']#quicklink{color:#333;background:#ddd;cursor:pointer;padding-left:10px;width:170px;display:block}

#video{overflow:auto;background-repeat:no-repeat;width:825px;background-color:#eee;margin-bottom:1em}
p#noscript{text-align:center;font-size:2.2em;width:80%;margin:0 auto;padding-top:3em;line-height:1.5em;}
.logincta	{ display:block; height: 400px; width: 480px; margin:0 auto;}

#video, #video.series{
background-image:-webkit-gradient(    linear,    right bottom,    left top,    color-stop(0.26, rgb(224,224,224)),    color-stop(0.82, rgb(196,196,196)));
background-image:-moz-linear-gradient(    right bottom,    rgb(224,224,224) 26%,    rgb(196,196,196) 82%)}

#video.series #video_holder, #video.series #video_info_holder, #video.series #video_functions{background-color:transparent;}

#video_holder{float:left;width:825px;text-align:center;min-height:400px;}
#video_info_holder{padding:20px 0px;width:825px;background-color:#eeefef;overflow:auto;margin:2px 0px 10px 0px;float:left;
background-repeat:no-repeat;}
#video_info_holder div{min-height: 80px;height: auto !important;height: 80px;}

#video_info_holder div.clearboth{height:20px !important;min-height:20px !important;}
#video_info_holder h2{text-transform:inherit;background:none;border:0px;letter-spacing:0em;font-family:'lucida sans', 'lucida grande', arial, helvetica, sans-serif;}
#video_info.normal{width:600px;float:left;border-right-width:1px;padding-right:20px;margin-right:10px;padding-left:10px;}
#video_info.normal h2.title{float:left;border-right-width:1px;padding-right:20px;margin-right:10px;padding-left:10px;min-height:80px;width:210px;}
#video_info.normal .description_wrap {width:335px; float:left;}
#video_info.normal p{float:left;display:block;width:335px;padding-left:10px; margin-bottom:8px;}
#video_info h2{font-size:1.5em;line-height:22px;}
#video_info{width:330px;float:left;}

#video_info_holder #video_rating{position:relative;top:10px;float:left;padding:0px;width:150px;min-height:20px;height:20px;}

#video_rating li{display:block;float:left;width:18px;background:url(/assets_tube/images/sprite.png) -718px 0px no-repeat transparent;}
#video_rating li.active{background-position:-700px 0px;}

#video_rating li a{overflow:hidden;text-indent:-100px;display:block;}


#video_info.series{float:left;width:339px;border-right-width:1px;padding-right:20px;margin-right:10px;padding-left:10px;}
#video_info.series .title{float:left;width:100%;margin-right:15px;}
#video_info.series p{float:left;}
#video_info.series .description_wrap{clear:left;}


#video_functions{width:155px;float:left;background-color:#eee;}
#video_functions {list-style:none;}
#video_functions li{background:url(/assets_tube/images/sprite.png) -500px 0px no-repeat;}
#video_functions a{padding-left:20px;}
#video_functions li.share{background-position:-500px -18px;}
#video_functions li.add{background-position:-500px -37px;}
#video_functions li.post{background-position:-500px -58px;}
#video_functions li.quicklink{background-position:-500px -38px;}

#video_series{float:left;display:block;padding:0px 10px 0px 20px;width:230px;border-right:1px solid #ccc}
#video_series .title{font-size:25px;line-height:28px;letter-spacing:0em;}
#video_series p.controls{
background:url(/assets_tube/images/sprite.png) 1px -199px no-repeat #222;
font-size:20px;padding:15px 0px;color:#fff;width:120px;text-align:center;margin-top:10px;}
#video_series .controls a, #video_series .controls span{text-decoration:none;position:relative;top:-4px;font-size:.5em}
#video_series .controls span{color:#333;}

#video_left_column{float:left;width:460px;margin-right:1em;}

div#minileader {float:left;clear:both;margin-bottom:1em;width:460px;height:120px;overflow:hidden;display:block}
 
#related_articles, #related_videos{float:left;width:25%;margin-right:10px;}
.normal #related_videos{width:35%;}
#related_articles .people{display:block;}

#series_videos {width:100%;clear:both;overflow:auto;margin-bottom:20px;}
#series_videos h3{font-size:1.5em;}
#series_videos li{width:23%;float:left;padding:10px 10px;min-height:60px;}
#series_videos li.active{background-color:#eee;}
#series_videos li p.thumbnail{position:static;z-index:0;}
#series_videos .people{display:block;}

#mixtape_videos {width:100%;clear:both;margin-bottom:20px;}
#mixtape_videos ul.videos{margin-top:20px;}
#mixtape_videos li{width:23%;float:left;padding:10px 10px;min-height:50px;}


#mixtape_videos h3{border-width:1px;top:0px;position:relative;padding:5px;margin:0;background-color:#fff;width:auto;display:inline;height:auto;}
#mixtape_videos .people{display:block;}
#mixtape_videos .mixtapes {position:relative;cursor:default;height:auto;}
#mixtape_videos .mixtapes ul{margin-top:5px;list-style:none;display:none;position:absolute;z-index:10}
#mixtape_videos .mixtapes li{float:none;border-width:1px;width:300px;min-height:1.5em;margin:0px 0px -5px 0px;background-color:#fff;padding:0px;}
#mixtape_videos .mixtapes li a{text-decoration:none;display:block;margin:0;padding:8px 5px 10px 5px;width:100%;}
#mixtape_videos .mixtapes li.active{background-color:#000;}
 
#homepage_rotator{width:100%;height:210px;overflow:hidden;margin-bottom:10px;display:block;}
#homepage_rotator ul{list-style:none;width:488px;height:210px;display:block;}
#homepage_rotator ul li{width:488px;height:210px;}
span#nextBtn{border:1px solid transparent;}

span#prevBtn, span#nextBtn{display:block;width:30px;height:30px;padding-top:7px;float:left;margin-bottom:1em;position:absolute;top:175px; left:0px;background-color:#fff; margin:0px;}
span#nextBtn{left:30px;}
#prevBtn a, #nextBtn a{ text-decoration:none;font-size:1.5em;text-shadow: 1px 1px 0px #fff;padding:2px;outline:none}




		

#homepage_latest_news{border: 1px solid transparent; background-color:#333; -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; 
position:relative;height:220px;overflow:hidden}

#homepage_latest_news{color:#fff;}
#homepage_latest_news h3{border:0px;}
#homepage_latest_news h3 a{display:block;height:50px;}
#homepage_latest_news h3 a span{display:none;}
#homepage_latest_news .headline {  position:absolute;  top: 800px;  left: 7px;  height: 140px;  width:90%;display:block;}
#homepage_latest_news .headline .age{color:#af0;display:block}
#homepage_latest_news .headline a.title{font-size:1.5em;line-height:1em;color:#fff;font-weight:bold;text-decoration:none;display:block}
#homepage_latest_news .headline a span.source{color:#aaa;text-decoration:none;font-size:.75em;display:block;width:auto;}
#homepage_latest_news .headline a.button{color:#000;position:absolute;bottom:0px;}

#slider {

	/* You MUST specify the width and height */
	width:300px;
	height:186px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery {	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;
	
	/* width should be lesser than #slider width */
	width:100px;
	overflow:hidden;	
	
}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:100px;
	background-color:#000;
	overflow:hidden;
	font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;
	font-size:10px;
	color:#fff;	
}

	#excerpt li {
		padding:5px;
	}
	


.clear {
	clear:both;	
}




#homepage_editors_choice{overflow:auto;margin-bottom:15px;}
#homepage_editors_choice ul.videos li{border:0px;}
#homepage_editors_choice .thumbnail img{width:100px;}
#homepage_editors_choice span.people{display:block}
#homepage_editors_choice span.comments{margin-right:10px}
#homepage_editors_choice p.description{clear:both;margin-top:20px}

#homepage_activity{float:left;position:relative;width:100%;}
#homepage_activity div.alert{clear:both;border:1px dotted #ccc;padding:20px;margin:0 auto;}
#homepage_activity div.comment{padding:10px;background-color:#eeefef;width:90%;margin:10px auto 0px auto;-moz-border-radius: 8px;-webkit-border-radius: 5px;clear:both;}
div.comment{background-image:-webkit-gradient(    linear,    left top,    left bottom,    color-stop(0.89, rgb(244,244,244)),    color-stop(1, rgb(228,228,228)));
background-image:-moz-linear-gradient(    center top,    rgb(244,244,244) 89%,    rgb(228,228,228) 100%)}

#homepage_activity div.comment a{display:block;color:#000;text-decoration:none;}
#homepage_activity .people{display:block;margin-bottom:15px;padding:13px 0px 0px 0px;background:url('/assets_tube/images/sprite.png') -269px -59px no-repeat transparent;width:230px;float:left;}

#homepage_activity .video{float:right;padding:13px 0px 0px 0px;}

#homepage_activity div.forum_post	{clear:both; padding:10px 0;border-bottom:1px solid #ddd;}

#homepage_latest_news ul{list-style:none;}
#homepage_latest_news ul li{margin-bottom:1em;}

#comments{float:left;position:relative;width:100%;}
#comments div.comment{padding:10px;background-color:#eeefef;width:90%;margin:10px auto 0px auto;-moz-border-radius: 8px;-webkit-border-radius: 5px;}
#comments .people{display:block;margin-bottom:15px;padding:8px 0px 0px 0px;background:url('/assets_tube/images/sprite.png') -270px -59px no-repeat transparent;width:230px;}
#comments form{padding:10px;}
#comments textarea{width:98%;min-height:30px;height:2em;border:1px solid #aaa;font-family: 'lucida sans', 'lucida grande', arial, helvetica, sans-serif;font-size:1em;padding-left:5px;overflow:auto;}
#comments a.remove{float:right;position:absolute;right:10px;}


#track_comments{float:right;position:absolute;right:20px;top:0px;}


/************************************************ CHANNELS PAGE **/
#channel #videos ul.videos{padding:10px 0px 0px 20px;}
#channel #videos ul.videos li{width:31%;}

#series, #featured_videos{overflow:hidden;height:180px;position:relative;border-bottom:3px double #ccc}
#series h3, #featured_videos h3{padding-top:10px;}

#series{width:43%;padding-left:5px}
#series li{display:block;float:left;width:200px;height:130px;margin-right:5px;padding:0px;}
#series li.active{opacity:1;}
#series li img{}
#series li a{font-size:1.5em;line-height:1em;display:block;margin-right:1px;text-decoration:none;padding:10px;height:130px;background-color:#ddd}

#series a.next, #series a.prev{position:absolute;top:0px;padding:0px 5px;}
#series a.next{right:0px;}
#series a.prev{right:20px;}
#series div.carousel{width:410px;height:190px;overflow:hidden;float;left}

#featured_videos{float:left;width:40%;}
#featured_videos ul{list-style:none;overflow:auto;padding:5px 10px}
#featured_videos li{float:left;border:0px;padding:0px}
#featured_videos li p.thumbnail.active{width:105px;display:block;float:left;}
#featured_videos li img{width:105px;}
#featured_videos li span.title{display:block;padding-top:0px;}


#portal_series, #categories{width:175px;margin-right:0px;padding:0px;float:left;border-bottom-width:1px;background-color:#eee;
margin-bottom:1em;}
#portal_series{margin-top:0px;}
#portal_series h3, #categories h3{display:none;}
#portal_series li, #categories li{list-style:none;border-right:1px solid #aaa;}

#portal_series>ul>li>a, #categories>ul>li>a{padding:9px 7px;display:block;text-decoration:none;border-top:1px solid #fff;border-bottom-width:1px;outline:none;color:#333;font-weight:bold;font-size:1.2em;text-shadow: 1px 1px 1px #fff;}

#categories li a.active {background-color:#ccc;border-color:#fff;text-shadow: -1px -1px 1px #ccc;color:#333;
}
#portal_series span.info{color:#aaa;font-weight:normal;}
#portal_series ul ul{display:none;border-left:4px solid #ccc;}
#portal_series ul li a{display:block;padding:5px 8px;margin:0 auto;}

#portal_series ul li a.active{background-color:#fff;border-bottom:0px;}
#portal_series ul ul li.hassubs ul a.active{background-color:#fff;}





#pages{overflow:visible;float:right;height:20px;border-right:1px solid #ccc}
#pages li{list-style:none;float:left;width:20px;}
#pages li a{display:block;text-align:center;text-decoration:none;}
#pages li a.active{color:#fff}


.pages a{padding:0px 2px;text-decoration:none;display:inline;}
.pages input{width:1em;font-size:inherit;text-align:center;}


#videos_controls{overflow:hidden;height:2.1em;padding:0px;}
#videos_controls #sortby{width:150px;float:left;margin:10px 0px 0px 20px;color:#888}
#videos_controls #pages{float:right;margin:5px 5px 0px 0px;}
#videos_controls #pages a.active{color:#fff;}

#videos{float:left;width:66%;}
#videos ul.videos{padding-left:10px;}
#videos.wide{width:84%;}
#videos.wide #pages{margin-right:20px;}
#videos h3{display:none;}
#videos .videos{overflow:auto;}	
#videos .videos li{float:left;margin-right:0px;overflow: visible;width:200px;min-height:115px;
padding-top:20px;}
#videos .videos li .title a{overflow: visible;height:50px;}
#videos .videos .thumbnail img{z-index:0;height:60px;width:80px;}
#videos .videos .thumbnail span{background-color:#000;width:100%;display:block;text-align:center;color:#fff;margin-top:-5px;z-index:1;font-size:.6em;font-family:arial;}
#videos .videos span{color:#999;font-style:normal}

#channel_news{ position: relative;  overflow: hidden;  border: 1px solid transparent; background-color:#333; -moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px; height: 240px;width:173px;
clear:both}
#channel_news h3{border:0px}
#channel_news h3 a{display:block;height:50px;}
#channel_news h3 a span{display:none;}
#channel_news .headline {  position:absolute;  top: 800px;  left: 7px;  height: 165px;  width:90%;display:block;}
#channel_news .headline .age{color:#af0;display:block}
#channel_news .headline a.title{font-size:1.5em;line-height:1em;color:#fff;font-weight:bold;text-decoration:none;display:block}
#channel_news .headline a span.source{color:#aaa;text-decoration:none;font-size:.75em;display:block;width:auto;}
#channel_news .headline a.button{color:#000;position:absolute;bottom:0px;}

#videos span.star_rating{display:block;overflow:auto}	
#videos span.people{display:block;clear:both}
span.date_added{display:block;}
span.date_added, span.comments, span.views_all_time, span.views_this_month span.date_added{color:#aaa;}

strong.darkstar{background-color:red;display:block;float:left;width:16px;height:22px;background:url(/assets_tube/images/sprite.png) -700px 0px;text-indent:-100px;margin-right:1px;}
strong.lightstar{background-color:red;display:block;float:left;width:16px;height:22px;background:url(/assets_tube/images/sprite.png) -716px 0px;text-indent:-100px;margin-right:1px;}



/************************************************ SERIES PAGE **/
#series_home ul.videos li{float:left;width:25%;}


/************************************************ PORTAL PAGE **/
#portal #mixtapes{width:175px;margin-right:10px;padding:0px;float:left;border-bottom-width:1px;background-color:#eee;border-top:1px solid #ddd;}
#portal #mixtapes h3{display:none;}
#portal #mixtapes li{list-style:none;}
#portal #mixtapes li a{padding:9px 7px;display:block;text-decoration:none;border-top:1px solid #fff;border-bottom-width:1px;outline:none;
color:#333;font-weight:bold;font-size:1.2em;text-shadow: 1px 1px 1px #fff;
}
#portal #mixtapes li a.active {background-color:#fff;border-top:1px solid #fff;}



#portal #resources{clear:both;}

/************************************************ PROFILE PAGE **/
#profile{}
#profile #sidebar{float:left;width:15%;}
#profile #main{float:left;width:65%;}
#profile .tabs{clear:both;background-color:#eee}
#profile ul#user_functions{list-style:none;}
#profile ul#user_functions a.button{width:95%;text-align:center;}

img.avatar{width:50px;text-decoration:none}
span.when{font-size:.9em;color:#777;}


#profile_summary{border-top-width:1px;margin-top:10px;}
#profile_summary dt{font-weight:bold;}
#profile_summary dd{margin-bottom:10px;}
#profile #sidebar .profile_pic{width:150px;float:left;display:block;width:150px;margin-right:20px;margin-bottom:10px;}

#profile_stats {width:100%;border-top-width:1px;}
#profile_stats dt{display:inline;float:left;width:80%;margin-right:5px}
#profile_stats dd{float:left;}

#profile_tubetrack{width:100%;}
#profile_tubetrack ul{list-style:none}
#profile_tubetrack ul li{border-bottom-width:1px;padding:10px 0px 10px 30px;position:relative;}

#profile_tubetrack ul li span.icon{background:url(/assets_tube/images/sprite.png) -400px -100px no-repeat;
width:25px;height:25px;position:absolute;left:0px;}
#profile_tubetrack span.quote{font-size:1.5em;font-family:georgia;display:block;margin-bottom:5px;line-height:1.4em}
#profile_tubetrack .tweet{background-color:#78ddff}
#profile_tubetrack .friend_add{background-color:#ddf9c3;}
#profile .blog_local{background-color:#fff;}
#profile .video_rating p{position:relative;top:-10px;margin-bottom:-10px}

#profile_tubetrack .video_comment .icon{background-position:-450px -150px;}
#profile_tubetrack .video_rating .icon{background-position: -400px -150px;}
#profile_tubetrack .wall_post .icon{background-position:-450px -100px;}
#profile_tubetrack .tweet .icon{background-position:-400px -225px;}
#profile_tubetrack .friend_add .icon{background-position:-425px -100px;}
#profile_tubetrack .blog_local .icon{background-position:-400px -125px;}
#profile_tubetrack .blog_comment .icon{background-position:-450px -125px;}
#profile_tubetrack .blog_external .icon{background-position:-400px -200px;}
#profile_tubetrack .blog_external{background-color:#f3f3e4}
#profile_tubetrack ul li p{width:85%;}
#profile_tubetrack span.when{position:absolute;top:10px;right:10px;}
#profile_tubetrack #blog_external a.newwindow{display:block;}
#profile_tubetrack .url{font-size:.8em;}
#profile_tubetrack .title{display:block;}
#profile_tubetrack span.star{
background:url(/assets_tube/images/sprite.png) -700px 7px no-repeat;display:inline-block;width:17px;text-indent:-5em;
overflow:hidden;height:25px;position:relative;top:5px;}

.blog_entry{background-color:#fff;padding:5px 10px;border-bottom-width:1px;overflow:auto}
.blog_entry li{margin-left:5em;}
.blog_entry p,#profile_blog li.entry ul,#profile_blog ol{margin:.65em 0em;}
.blog_entry .title{font-size:1.5em;margin-bottom:.5em;display:block;}
.blog_entry .when{display:block;font-size:1em;color:#000;}
.blog_entry a.more{float:right;}
div.blog_entry{margin-bottom:20px;padding-bottom:20px;}

.text_inputs_inline label{display:inline-block;width:130px;}
.text_inputs_inline label.error{width:280px;line-height:1.2em;padding-left:.9em;}
#profile_social{height:35px;overflow:auto;}
#profile_social li{display:block;width:27px;float:left;padding-right:9px;}
#profile_social li span{display:none}
#profile_social li a{height:28px;width:30px;display:block;}
#profile_social li.facebook a{background:url(/assets_tube/images/sprite.png) -200px -94px;text-indent:-200em;}
#profile_social li.linkedin a{background:url(/assets_tube/images/sprite.png) -200px -125px;text-indent:-200em;}
#profile_social li.twitter a{background:url(/assets_tube/images/sprite.png) -200px -155px;text-indent:-200em;}
#profile_social li.private_message a{background:url(/assets_tube/images/sprite.png) -200px -187px; text-indent:-200em;}
#send_a_friend_request{width:91%;text-align:center}


#profile_affiliations{clear:both;margin:10px 0px;}
#profile_affiliations table{width:100%;}
#profile_affiliations td, .affiliations th{vertical-align:top;border-bottom-width:1px;padding:2px 10px;}
#profile_affiliations td.title{font-style:italic;}

#profile form{clear:left;}
#profile form textarea{width:400px;height:80px;}

#profile_friends{}
#profile_friends ul{list-style:none;padding:1px;margin:0px;overflow:auto;height:100px;}
#profile_friends li{float:left;position:relative;overflow:hidden;}
#profile_friends li a{display:block;padding:5px;width:80px;text-align:center}
#profile_friends img{display:block;margin:0 auto;}
#profile_friends a.remove{position:absolute;left:-35px;top:-5px;}
#profile_friends a.see_all{float:right;margin-top:-2em;}

#profile_favorites{clear:left;width:100%;overflow:auto;background-color:#fff}
#profile_favorites ul{list-style:none}
#profile_favorites ul li{display:block;border-bottom-width:1px;}
#profile_favorites ul li p{padding:0px 10px;height:60px;overflow:auto;}
#profile_favorites ul li a{display:block}

#profile_favorites li{width:48%;float:left;}

#profile_tweets ul{list-style:none;}
#profile_tweets li{font-family:georgia;font-size:1.25em;line-height:1.25em;padding:15px 15px;margin-bottom:1px;background-color:#fff}
#profile_tweets a{font-family:georgia;font-size:1em;line-height:1.25em;color:#000;}
#profile_tweets li .age{font-size:.55em;font-family:'lucida sans', 'lucida grande', arial, helvetica, 'sans-serif';padding-left:20px;float:right}
#profile_tweets li.recent1{background-color:#2BCAFF;}
#profile_tweets li.recent2{background-color:#80DFFF;}
#profile_tweets li.recent3{background-color:#AAEAFF;}
#profile_tweets li.recent4{background-color:#D5f4FF;}
#profile_tweets li.recent5{background-color:#E9FAFF;}

#profile_wall span.user{width:100px;text-align:center;float:left;display:block;background-color:#fff;padding:10px 0px;margin-right:20px;}
#profile_wall span.user a{text-decoration:underline;}
#profile_wall span.when{display:block}
#profile_wall img.avatar{text-decoration:none;display:block;margin:0 auto;}
#profile_wall li{clear:left;overflow:auto;border-bottom-width:1px;margin:0px;}
#profile_wall form{margin-bottom:20px;}
#profile_wall form textarea{height:1.35em;float:left;margin-top:2px;}
#profile_wall ul{margin:20px 0px;}

#account_settings{width:82%;} 
#edit_features label{display:inline;}


#edit_friends li{width:100px;min-height:120px;float:left;text-align:center;position:relative;}
#edit_friends img{margin:0 auto;}
#edit_friends a.remove{position:absolute;left:3px;top:-3px;padding:4px;}

#edit_friends h3{clear:both;}
#edit_favorites ul{overflow:auto;}
#edit_favorites li{float:left;width:185px;height:120px;}
#edit_favorites label{display:block;margin-top:.5em;margin-left:-.2em}
#edit_favorites p.thumbnail{width:100%}

#report_problem{margin-top:1em;}
#report_problem #concern input[type='radio']{display:inline;margin-right:10px;}
#report_problem #concern label{display:inline;margin-right:10px;}

#submit_video{}
#submit_video ul, #submit_video ol{margin-left:20px;}
#submit_video h2{margin-top:20px;}

#register form{margin:20px 0px;}
#register fieldset{float:left;width:25%;margin-right:20px;}
#register #register_agreements{width:50%;float:none}


#blog_add form{width:70%;}
#blog_add #entry_title{width:100%;}
#blog_add textarea#entry_html{height:150px;width:100%;}
#blog_add span.date_selector{display:none;}

.note{background-color:#ffc;}
.videos .title{display:block;}

.ad_tubesize ul{float:left;margin-top:5px;width:82.5%;list-style:none;}
.ad_tubesize li{float:left;width:50%;}
.ad_tubesize img{width:410px;}
.ad_tubesize li.right{text-align:right;}
#ad_preroll{position:absolute;height:auto;display:block;width:100%;left:0px;top:0px;padding:0px;}
#ad_preroll a{display:block;margin:0 auto;}
#ad_preroll img{margin:0 auto;display:block;width:720px;}
#ad_preroll p{display:block;width:720px;height:50px;margin:0 auto;background-color:#000;color:#fff;line-height:2.8em;font-size:1.5em;text-align:center;overflow:hidden;}
#ad_preroll div.collapsed{display:none;}

#edit_public_profile h3{margin-top:1em;border-top:1px solid #ccc;padding-top:.5em;}


/************************************************ WEBCASTS PAGE **/
#webcasts div#videos{width:810px;}
#webcasts div#videos ul{overflow:auto;}
#webcasts div#videos img{width:50%;height:50%;}
#webcasts div#videos p.thumbnail{float:none;}
#webcasts div#videos li{width:192px;height:130px;padding:10px 0px 0px 10px}



/************************************************ PRODUCTS PAGE **/
ul#for_sale{clear:both;overflow:auto;list-style:none;margin-bottom:2em}
ul#for_sale li{float:left;width:30%;margin-right:2em;height:300px;position:relative;}
ul#for_sale img{float:left;margin-right:1em;}
ul#for_sale table{width:100%;clear:both}
ul#for_sale table td{padding:4px 0px;border-bottom:1px solid #ddd}

.showwithparent{display:none;}
ul.showwithparent li{margin:0px;padding:0px;clear:both}


#checkout label{display:inline-block;width:150px;margin-bottom:1em}
#checkout input.small{width:200px;}
#checkout input.smaller{width:50px;}
#checkout h3{font-weight:bold;}

/************************************************ FORUMS PAGE **/
div.question{border:1px solid #eee;padding:.5em; clear:both;background-color:#eee;margin-bottom:1px;position:relative;}
div.question .question_mark{font-size:8em;font-family:georgia;position:absolute;right:10px;top:38px;color:#fff}
div.question p.question{font-size:1.45em;line-height:1.2em;}
div.question a.respond{float:right;}
div.question form.response{margin:.5em 0em;padding:0px;}
form.response input.response{width:350px;}
ul.responses{clear:both;padding:1.5em 0em 1.5em 1em;list-style:none;}
ul.responses li{border-bottom:1px solid #eee;padding:2px 0px;}
ul.responses span.author{display:block;font-weight:bold;}

#forums #categories{margin-right:1em;margin-top:0px;}
#forums #categories li.locked a{background:url(/assets_tube/images/sprite.png) -400px -243px no-repeat;padding-left:25px;}
#forums #categories li.active {background-color:#fff}
#forums div#main{width:84%}

#forums table.posts{width:100%;margin:1em 0em;padding:0em;}
#forums table.posts tr th{background-color:#eee;font-weight:normal;}
#forums table.posts td{border-bottom:1px solid #eee;margin:0px;padding:10px 0px;vertical-align:top}
#forums .topic{}
#forums .replies{width:12%;text-align:center;}
#forums .created, #forums .last_reply{width:16%;font-size:.8em;line-height:1.5em;}
#forums form#post_response textarea{width:80%;height:8em;}

#forums tr.original_post td{border-bottom:4px solid #ddd;}
#forums tr.original_post td p{font-size:1.3em;line-height:1.4em;}
#forums tr.original_post h2{background:none;border:0px;padding:0px;}

#post_message, #post_title{width:80%;margin-bottom:1em;}
label.placeholder{position:absolute;margin:3px 0px 0px 3px;}

/************************************************ ADVERTISING PAGE **/
#advertising table {width:450px; text-align:left; font-size:14px;}
#advertising tr	 {text-align:left;}
#advertising th	 {color:#FFF; background:#959595; padding:2px 4px; font-weight:bold !important;}
#advertising td	 {padding:2px 4px; border:1px solid #DDDDDD;}
#advertising .lcol	{float:left; width:500px; margin-right:25px;}
#advertising .rcol	{float:left; width:475px; margin-top:50px;}
#advertising ul		{list-style-type:disc; list-style-position:outside; margin-left:30px; margin-bottom:20px; margin-top:5px;}
#advertising ul li		{margin-bottom:5px;}	
#advertising p		{margin-bottom:20px;}
#advertising h2	{margin-bottom:10px;}
#advertising strong	{font-size:12px;}
#advertising a.dl_pdf	{display:block; padding:3px 0 3px 24px;  margin:25px auto; width:353px; background:url(/assets_tube/images/sprite.png) no-repeat 0 -401px; font-size:22px; }

/************************************************ ROLLOVER ADS */
#flashAd291 {overflow:hidden; position:relative; width:300px; height:250px;}
#flashAd291c {position:absolute; right:0px;}
#flashAd193 {overflow:hidden; position:relative; width:300px; height:250px;}
#flashAd193c {position:absolute; right:0px;}
#flashAd196 {overflow:hidden; position:absolute; width:727px; height:90px; z-index:50;}
#flashAd196c {position:absolute; top:0px;}
#flashAd197 {overflow:hidden; position:relative; width:160px; height:600px; z-index:50;}
#flashAd197c {position:absolute; right:0px;}


#podcast		{margin-bottom:20px;font-size:.9em;position:relative;}
#podcast ul		{margin-right:15px;}
#podcast ul li	{list-style:none;}
#podcast #podcastinfo	{clear:both;}

#podcast img.headshot	{float:left; margin-right:10px;width:75px;}
#podcast #chosencontent	{margin-bottom:10px; float:left;}
#podcast #archive		{clear:left; padding:10px; border:1px solid lightgray; overflow:auto;}
#podcast #archive ul	{margin-right:30px;}
#podcast #host			{color:#999999; margin-bottom:10px;}
#podcast #currentlyplaying	{margin-bottom:0px;}
#podcast form			{background-color:#eee;padding:.5em;margin-top:.5em}
#podcast form select	{background-color:#fff;}
#podcast ul#currentmonth li {float:left; margin-right:5px;}

/*Portal Custom Styles by Series ID*/
#series_209 #video	{min-height:850px;}



#video_exams {width: 727px; margin-left: 49px; float: left}
#exams_header { background: #116479; height: 35px; }
#exams_header h1 { color: #fff; background: url(/assets_tube/images/video_exams_title.png) no-repeat; height: 32px; padding: 9px; font-size: 20px }
#video_exams_list { background: url(/assets_tube/images/videos_exams_list.png) repeat-x; padding: 10px 20px; float: left  }
#video_exams_list ul { list-style-type: none; }
#video_exams_list li { border: 3px solid transparent; height: 90px}
#video_exams_list li.active { border: 3px solid #5d9210 }
#video_exams_player { background: url(/assets_tube/images/videos_exams_player.png) repeat-x; height: 292px; padding: 8px 0; text-align: center}
#video_exams_player .video2, #video_exams_player .video3 { display: none }
a#learn_more { display: none; }
