/* CSS Document */

#nojs {background: #f93; padding: 5px 0; text-align:center}




#video_listings_container {
height: 382px;
width:226px;
display:block;
scrollbar-arrow-color:#682613; 
scrollbar-base-color:#83868D; 
scrollbar-darkshadow-color:#151C2A; 
scrollbar-face-color:#EFEFEF; 
scrollbar-highlight-color:#EFEFEF; 
scrollbar-shadow-color:#151C2A;
margin:0px;
padding-left:1px;
overflow:auto;
overflow-x: hidden;

}



.video_listings_container {
	
/*overflow-y:scroll;*/
overflow-x: hidden;

}

.video_listings_container_noscroll {

overflow: hidden;

}





/*****comments area *****/

.commenttop{

background:#454040;
padding : 0px 0px 0px 5px;
font-size: 90%;
color: #ffffff;

}

.commentcontents{

border-top-color: #ffffff;
border-top-style: solid;
border-top-width: 1px;
background:#000;
padding: 5px 15px 1em 5px;	
overflow: hidden; 
min-height: 25px;

}



.videodescription {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;

}




#video_listings,#outerWrapper0 {

height: 340px;
overflow: hidden;
display:block;
margin:0px;;
padding:0px;

}


/* these are new ones */


.comments_field {
	border: 1px solid #fff;
	background-color: #0c182a;
	background-image: url(../images/newsletter_back.gif);
	background-repeat: repeat-x;
	padding: 3px;
	height: 14px;
	width: 115px;
	font-size: 15px;
	color: #ccc;
	float: left;
	font-size:95%;
}

.comments_field_short {
	border: 1px solid #fff;
	background-color: #0c182a;
	background-image: url(../images/newsletter_back.gif);
	background-repeat: repeat-x;
	padding: 3px;
	height: 14px;
	width: 35px;
	font-size: 15px;
	color: #ccc;
	font-size:95%;
	
}

.comments_box {
	border: 1px solid #fff;
	background-color: #0c182a;
	background-repeat: repeat-x;
	padding: 3px;
	height: 50px;
	width: 165px;
	font-size: 15px;
	color: #ccc;
	float: left;
	font-size:95%;
}






#thumb_image {

width:100px;
height:50px;
display:inline;}


#thumb_image img {

margin-right:5px;
vertical-align: middle;
text-align: left;
background-color: #000;
	
}



/*this is what you change for the bg when its open */



#comments_response {

padding-top:2px;
background-color:#9e3402;
padding-bottom: 2px;
padding-left: 2px;
text-align:center;
	
}

#archive_head {

	padding-top:2px;
	background-color:#9e3402;
	padding-bottom: 2px;
	padding-left: 2px;

}


.video_listing_open {
	
display: block;
background-position: center;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;	
background-color:#000;
padding-bottom: 2px;
padding-top: 2px;

	
}


.video_listing_closed {

display: block;
background-position: center;
padding-bottom: 2px;
padding-top: 2px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;	
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity:.80;opacity:.80;
	
}



.video_listing_row_over {

display: block;
background-color:#000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity:.80;opacity:.80;
}


.video_listing_row_up {
display: block;

}


.video_listing_over {

display: block;
background-position: center;
border-bottom-width: 1px;
border-bottom-style: dotted;
background-color:#000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;

}

.videotitle {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #edd077;
text-decoration: none;
cursor:pointer;
padding-bottom: 5px;
padding-top: 5px;
display: inline;

}


.videotitle_over {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #fff;
text-decoration: none;
cursor:pointer;
vertical-align: middle;
padding-bottom: 5px;
padding-top: 5px;
display: inline;

}


.expandable {
width:16px;
height:14px;
display:inline;
background-image:url(../castcom/images/icons/plus.gif);
visibility:visible;
cursor:pointer;
background-repeat: no-repeat;
background-position: left;	
	
}

.expandable_minus {

width:16px;
height:14px;
display:inline;
background-image:url(../castcom/images/icons/minus.gif);
visibility:visible;
cursor:pointer;
background-repeat: no-repeat;
background-position: left;	
	
}


.video_content_description {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

	
}

#archives{

padding-top:5px;
text-align:center;
line-height:20px;
padding-bottom:6px;


}
#archive_title{

padding-top:3px;
padding-left:2px;
line-height:20px;
padding-bottom:6px;

}


#add_comments{

height: 382px;
width:210px;
padding-left:1px;

}