
/* Adds spacing between the containers */
.dnnC_content_transparent
{
    clear: both;
	margin-bottom: 15px;
}

.StreamingGrayContainer{
	
	background:url('images/StreamingRHSBG.png') repeat-x #f9f9f9;
	border-top:#e3e3e3 solid 1px;
	border-left:#e3e3e3 solid 1px;
	border-bottom:#d3d3d3 solid 1px;
	border-right:#d3d3d3 solid 1px;
	border-radius:5px;
	
}

StreamingGrayContContainer{
	position:relative;
}

.ItemGroup {
border: none;
margin-top: 0;
margin-left: 0;
padding: 0 ;
}

#StreamingVidInfoTop{
	position: relative;
border-bottom: #bebebe solid 1px;
}

#StreamingAvatar{
	float:left;
	margin:10px;
}
#StreamingAuthor{
	height: 100px;
vertical-align: middle;
display: table-cell;
text-align: left;
font-weight:bold;
}

#StreamingSubscribe{
	float: right;
margin: 10px;
}
#StreamingVidTitle{
	clear: both;
border-top: #fff solid 1px;
border-bottom: #bebebe solid 1px;
padding: 10px 2px;
font-weight: bold;
}
#StreamingDescription{
	text-align: left;
	border-top: #fff solid 1px;

}

#StreamingDescription ul li {
list-style-type: none;
margin-left: -28px;
line-height: 13px;
font-size: 10px;
font-weight: bold;
margin-bottom: 10px;
}

#StreamingDescription ul {

margin-top: 0;
padding-top: 10px;
color:#858585;
margin-bottom: 0px;
border-bottom: #bebebe solid 1px;
}


#StreamingTags {
border-top: #fff solid 1px;
border-bottom: #bebebe solid 1px;
color: #404040;
font-size: 10px;
font-weight: bold;
line-height: 20px;
padding: 10px 5px;
text-align: left;
}

#StreamingTags a:link {
color: #858585;
font-size: 10px;
font-weight: bold;
}

#divRatingScore{
	margin:10px 0 10px 60px;
}

.ItemSubHeader{
	background-color: transparent;
height: 0px;
border-bottom: none;
}

.UVGComment {
border-bottom: none;
margin-bottom: 2px;
position: relative;
}

UVGComment td{
	position:relative;
}

a.SubSubhead{
position: absolute;
bottom: 12px;
left: 80px;
}

.SubSubhead{
position: absolute;
bottom: 12px;
left: 80px;
}

.Script {
font-size: 10px;
font-style: italic;
color: #666666;
position: absolute;
bottom: 10px;
right: 20px;
}

.ItemSubHeader a{
	position: absolute;

}


#divComments td.Normal {
padding: 15px 15px 50px 15px;
border: 1px solid #CCC;
border-radius: 10px;
line-height: 20px;
background: #fff;
}

#divComments .ItemSubHeader td.Normal {
padding: 0px;
border: none;
}

.UVGReply {
bottom: 10px;
left: 500px;
}

#divComments{
	background:#ebebeb;
}

#StreamingSeriesLink{
border-top: #fff solid 1px;
border-bottom: #bebebe solid 1px;
padding-top: 15px;
height: 30px;
color: #666;
font-weight: bold;
padding-left: 10px;
background:url('images/StreamingMoreButton.png') no-repeat 190px 10px;
}

#StreamingDownload{
border-top: #fff solid 1px;
border-bottom: #bebebe solid 1px;
padding-top: 8px;
padding-bottom: 8px;
height: 30px;
color: #666;
font-weight: bold;
padding-left: 10px;
background:url('images/StreamingMoreButton.png') no-repeat 190px 10px;
text-align: left;
}

#StreamingDownload span{
font-size:9px;
}

#divRatingForm{
	padding-left: 60px;
padding-bottom: 15px;
}

#dnn_ctr2291_VideoRating_Label1{
	padding-left:10px;
}

.ItemHeader{
background:none;
height: 26px;
padding:15px;
text-align: center;
border:none;
}

.ItemHeader Div input {
position: absolute;
left: 370px;
}

.ItemHeader Div span {
position: absolute;
top: 4px;
left: 420px;
}

.ItemHeader Div {
vertical-align: middle;
position: relative;
}



#txtComment {
padding: 15px 15px 50px 15px;
border: 1px solid #CCC;
border-radius: 10px;
line-height: 20px;
background: #fff;
width: 951px;
}

#StreamingDate


