div#videoPlayer, {
border:2px solid #000000;
height:496px;
}

div#content .commentBoxContainer form {
margin:0pt auto;
}

div#content a#downloadflv{
font-weight:bold;
}

div#content div.mainVideoBox{
margin-top: 5px;
}

div#bottom_nav_bar{
  /*background:#eee;*/
  position:absolute;
  width:640px;
  height:110px;
  padding:5px 0px;
}

div#bottom_nav_bar .nav_bar_box{
  float:left;
  height:42px;
  padding:5px;
  background:#bbb;
  position:absolute;
  bottom:34px;
}

div#bottom_nav_bar .nav_bar_box#nbv2{/*main vid*/
  height:90px;
  width:120px;
  left:245px;
  bottom:10px;
  background:#333;
}

.nav_bar_box#nbv4{
  left:449px;
}
.nav_bar_box#nbv3{
  left:379px;
}
.nav_bar_box#nbv1{
  left:175px;
}
.nav_bar_box#nbv0{
  left:105px;
}
  
a.indicator{
  bottom:35px;
}

a.indicator#forward{
  left:454px;
}

a.indicator#backward{
  left:8px;
}

div.mainVideoBox img#play_button{
position:absolute;
left:279px;
bottom:30px;
z-index:2;
}

.nav_bar_box img{
  height:42px;
  width:56px;
  /*margin-left:5px;*/
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;
  background:#fff;
}

div.nav_bar_box#nbv2 img{
  width:120px;
  height:90px;
  opacity: 1.0;
}


div.nav_bar_box div.activeVidLink{
  border:0px solid red;
}



div.nav_bar_box span.vidNumeral{
  position: absolute;
  font-family:Arial, Helvetica;
  color:#666;
  font-weight:bold;
  top:-7px;
  left:20px;
  cursor:pointer;
  text-align:center;
  font-size:32pt;
}

div.nav_bar_box#nbv2 span.vidNumeral{
  filter:alpha(opacity=0);
  -moz-opacity:0;
  opacity:0;
}

div#notActivelink span.vidNumeral{
  color:#fff;
  font-size:32pt;

}

div#content div.bottomVideoBox{
  /*margin-top:56px;*/
}

textarea#reviewareainput{
  width:290px;
  height:120px;
}


div.bottomVideoBox span.tagstrings a{
  /*font-family: Trebuchet MS, Trebuchet, Verdana;*/
  font-size:100%;
  text-decoration:none;
}

div.bottomVideoBox div#description {
margin-top:10px;
}

div.feedback_comments{
  margin-top:7px;
}

div.feedback_comments .comment{
  margin:2px 10px;
}

div.feedback_comments .comment .body{
  background:none;
  line-height:120%;
  padding:5px;
  overflow:hidden;

}

div.feedback_comments .comment .stamp{
  /*border-top:1px solid #0051db;*/
  background:#ddd;
 } 

div.feedback_comments .comment span.date{
  font-size:12px;
}

div#feedback_votes{
  padding:5px;
}

div#content div.commentZone div.review .stamp{
  /*background:#baff8f;*/
}

div.commentZone div.review .body{
  /*background:#eee;*/
}

div.commentZone div.review .body h3{
  margin:5px;
}

div#bottom_nav_bar .indicator{
  position: absolute;
  margin-top:5px;
}

div.video_download_options{
  text-align:center;
}

div.video_download_options img{
  margin-right:5px;
}

div.video_download_options a{
  position:relative;
}

div#content div#description{
  margin:5px 0;
}


form#TAF input{
  margin:2px 0px;
}

form#TAF textarea{
  height:80px;
  width:295px;
}

div#bookmarklets{
  text-align:center;
  margin:5px 0 0; 
}

div#contentRight p.intro{
  margin:5px 10px;
  font-size:120%;
}

div.button{
  text-align:center;  
}
  
/*div.title_list{*/
/*padding:2px 0px 2px 5px;*/
/*height:19px;*/
/*overflow:hidden;*/
/*border-bottom:solid 1px #999;*/
/*background:#c3dadf;*/
/*font-size:14px;*/
/*}*/

/*div.title_list a{*/
/*font-weight:bold;*/
/*text-decoration:None;*/
/*}*/

/*div.title_list img.club_icon{*/
  /*float:left;*/
  /*margin-right:5px;*/
/*}*/

 label {
    color:#666;
  }
div.tinyIDBox{
    width:105px;
  }

div.body .userpic{
  height:50px;
  float:left;
  margin:7px;
  }

div#subscribe{
margin:auto;
padding:60px;
font-size:160%;
line-height:1.2;
background:#fff;
}

div#TB_window{
background:#000;
}
div#TB_ajaxContent{
text-align:center;
background:#fefefe;
}

div#TB_ajaxContent p{
padding:15px 0px 0px 0px;
}

div.mainVideoBox{
<!--position:absolute;-->
}

div#picture_frame{
position:absolute;
}

div#picture_frame_dummy{
height:480px;
}

div.bottomVideoBox li, div.bottomVideoBox ul{
/*margin:auto;*/
/*padding-left:20px;*/
}

div#contentRight{
/*width:447px;*/
}


div#content h1, div#content h2{
margin:auto;
color:#333;
font-size:20px;
margin:7px 0;
}

div#content h2{
font-size:16px;
margin:5px 0;
}

div.mainVideoBox{
position:relative;
}

div#bottom_nav_bar{
margin:15px auto;
width:100%;
overflow:hidden;
}


div#content div.bottomVideoBox{
margin-top:150px;
padding:0;
}

#commentForm { width: auto; margin:auto;}
#commentForm fieldset{ width:auto;}
#commentForm label { width: 250px; }
.tabberlive .tabbertab{ height:300px; overflow:auto;}
form textarea{width:470px; height:10em}
form.cmxform input.submit{margin-left:auto; font-size:18px;}
div.commentBoxHolder{margin-top:auto; padding:0; float:left}
.dp-highlighter{max-height:400px;}
div.commentHeader p{font-size:14px;}
div#content div.commentHeader h2{font-size:20px;}

form.commentFormQF {font-size:12px; width:auto}
form.commentFormQF label{ display:inline;}
form.commentFormQF textarea{ width:330px}
form.commentFormQF fieldset{ width:auto}

div#TB_ajaxContent p.intro{
padding:5px 20px;
font-size:14px;
}


div.playerbox a {background:blue; cursor:pointer}

div#publishvideo_bar{
    margin:10px auto 0;
    padding:3px;
    background:yellow;
    border:1px solid #ccc;
    display:inline-block;
}

div#goto_video_in_series{
  /*width:517px;*/
  /*float:left;*/
  /*background:#eee;*/
  /*margin-top:130px;*/
  padding:5px;
  width:530px;
  /*position:absolute;*/
  top:235px;
}

*:first-child+html #goto_video_in_series {
    top:235px;
}

#goto_video_in_series select{
    width:340px;
}

div.video_download_options{
/*border:1px dotted #ccc;*/
/*padding:5px;*/
background:#fbfbfb;
}

div.subvidbutton{
width:25%;
font-size:12px;
font-weight:bold;
display:inline;
}

div.subvidbutton img{
width:20px;
height:20px;
margin-bottom:-5px;
}

a#bookmark img, a#login_bookmark img{background:transparent url(/static/images/iconsVideopage.png) repeat-x scroll -80px 0px;}
a#backToSeries img{background:transparent url(/static/images/iconsVideopage.png) repeat-x scroll -60px 0px;}
a#downloadFLV img, a#login_downloadFLV img{background:transparent url(/static/images/iconsVideopage.png) repeat-x scroll 0px 0px;}
a#embed img{background:transparent url(/static/images/iconsVideopage.png) repeat-x scroll -20px 0px;}

div.embedvideo input{
width:190px;
font-size:10px;
}

div.embedvideo label{
margin-right:0;
font-size:12px;
}

div.embedvideo{
  margin:0 0 10px;
  }

