.dr1 {position:absolute; 
	  width:640px; 
	  height: 440px; 
	  background: #000000; 
	  z-index:10; 
	  filter:alpha(opacity=60); 
	  -moz-opacity: 0.6; 
	  opacity: 0.6}
.dr2 {position:absolute; 
	  width:336px; height:280px; 
      margin: 70px 152px;
	  border:none; 
	  z-index:99; 
	  background: #FFFFFF; 
	  filter:alpha(opacity=100); 
	  -moz-opacity: 1; 
	  opacity: 1}	
.dr3 {position:absolute; 
      width:336px; 
	  height: 15px; 
	  background:#FFFFFF; 
	  margin:347px 152px; 
      z-index:98;
	  padding-top:-3px; 
	  filter:alpha(opacity=100); 
	  -moz-opacity: 1; 
	  opacity: 1}		 	  
.f1  {float:none; 
	  background:none; 
	  z-index:12}
#adLeaderboard {
	DISPLAY: none; MARGIN: 12px 0px; WIDTH: 875px; TEXT-ALIGN: center
}
#adFullBanner {
	DISPLAY: none; MARGIN: 12px 0px
}
#adMediumRectangle {
	MARGIN-TOP: 12px; DISPLAY: none; MARGIN-BOTTOM: 12px
}
#adSquareRectangle {
	DISPLAY: none; MARGIN: 12px auto; WIDTH: 250px; HEIGHT: 250px
}
#adSkyscraper {
	DISPLAY: none; BACKGROUND: #333; FLOAT: left; WIDTH: 120px
}
#watchTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: separate; border-spacing: 0px
}
#watchTable TD {
	VERTICAL-ALIGN: top
}
#interactDiv {
	WIDTH: 450px; MARGIN-RIGHT: 15px
}
#aboutExploreDiv {
	WIDTH: 300px; MARGIN-RIGHT: 15px
}
#sideAdDiv {
	WIDTH: 90px
}
#playerDiv {
	
}
#actionsAndStatsDiv {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; POSITION: relative; HEIGHT: 110px
}
#ratingDivWrapper {
	FLOAT: left
}
#actionsDiv {
	FLOAT: left; WIDTH: 35%
}
#statsDiv {
	FLOAT: right; WIDTH: 30%
}
#ratingMessage {
	MARGIN-BOTTOM: 4px
}
#ratingCount {
	MARGIN-TOP: 2px
}
#ratingLogin {
	MARGIN-TOP: 12px; FONT-SIZE: 11px; WIDTH: 90px
}
.ratingNote {
	FONT-SIZE: 11px; MARGIN: 4px 0px; WIDTH: 90px
}
.actionRow {
	MARGIN-BOTTOM: 6px
}
.statRow {
	MARGIN-BOTTOM: 6px
}
#linksToLabel {
	FLOAT: left
}
#linksToValue {
	MARGIN-LEFT: 55px; PADDING-TOP: 4px
}
#honorsDiv {
	DISPLAY: none; LEFT: 0px; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#linkstoDiv {
	DISPLAY: none; LEFT: 0px; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#addFavsDiv {
	DISPLAY: none; LEFT: 0px; OVERFLOW: auto; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#addPlaylistsDiv {
	BORDER-TOP: #666 1px dashed; MARGIN-TOP: 8px; PADDING-TOP: 8px
}
#addGroupsDiv {
	DISPLAY: none; LEFT: 0px; OVERFLOW: auto; WIDTH: 430px; POSITION: absolute; TOP: 0px; HEIGHT: 250px
}
#inappropriateVidDiv {
	DISPLAY: none; LEFT: 0px; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#blogVidDiv {
	DISPLAY: none; LEFT: 0px; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#embedVidDiv {
	DISPLAY: none; LEFT: 0px; WIDTH: 430px; POSITION: absolute; TOP: 0px
}
#embedTextarea {
	WIDTH: 400px; HEIGHT: 100px
}
.gpEntry {
	MARGIN: 0px 0px 6px 8px
}
#commentsDiv {
	CLEAR: both; MARGIN-TOP: 20px
}
#commentsDiv TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: separate; border-spacing: 0px
}
.standaloneComments {
	WIDTH: 550px
}
.commentHeading {
	MARGIN: 24px 0px 0px
}
.commentEntry {
	CLEAR: both; MARGIN: 6px 0px 16px
}
.commentEntryReply {
	MARGIN: 6px 0px 16px 40px
}
.commentHead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eee
}
.commentSpam {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffe
}
.commentBody {
	MARGIN-TOP: 4px; MARGIN-LEFT: 4px
}
.commentAction {
	MARGIN-TOP: 0px; TEXT-ALIGN: right
}
#commentPostDiv {
	MARGIN-TOP: 12px
}
#commentTextarea {
	WIDTH: 400px; HEIGHT: 80px
}
#commentSubmit {
	MARGIN-TOP: 4px
}
#commentTopAction {
	MARGIN: -8px 0px 10px; TEXT-ALIGN: right
}
#vResponseParent {
	BORDER-RIGHT: #fc3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fc3 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; BORDER-LEFT: #fc3 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fc3 1px solid; BACKGROUND-COLOR: #ffc
}
#vResponseDiv {
	MARGIN-BOTTOM: 10px
}
#vResponseHeading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #eee; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 6px; PADDING-TOP: 4px
}
#brandChannelCapDiv {
	
}
#aboutVidDiv {
	MARGIN-BOTTOM: 12px
}
#userStatsDiv {
	MARGIN-LEFT: 18px
}
#aboutDirectorTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; border-spacing: 0px
}
#aboutDirectorTable TD {
	VERTICAL-ALIGN: bottom
}
#aboutDirectorTable .img {
	PADDING-RIGHT: 6px
}
#directorLogo {
	MARGIN-TOP: 4px
}
.dvnvp {
	MARGIN: 1px 0px
}
#mobileNote {
	MARGIN-TOP: 2px
}
#vidDescRemain1 {
	DISPLAY: none; word-spacing:normal;
}
#vidDescMore1 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess1 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin2 {
	DISPLAY: inline
}
#vidDescRemain2 {
	DISPLAY: none
}
#vidDescMore2 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess2 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin3 {
	DISPLAY: inline
}
#vidDescRemain3 {
	DISPLAY: none
}
#vidDescMore3 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess3 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin4 {
	DISPLAY: inline
}
#vidDescRemain4 {
	DISPLAY: none
}
#vidDescMore4 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess4 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin5 {
	DISPLAY: inline
}
#vidDescRemain5 {
	DISPLAY: none
}
#vidDescMore5 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess5 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin6 {
	DISPLAY: inline
}
#vidDescRemain6 {
	DISPLAY: none
}
#vidDescMore6 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess6 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin7 {
	DISPLAY: inline
}
#vidDescRemain7 {
	DISPLAY: none
}
#vidDescMore7 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess7 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin8 {
	DISPLAY: inline
}
#vidDescRemain8 {
	DISPLAY: none
}
#vidDescMore8 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess8 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin9 {
	DISPLAY: inline
}
#vidDescRemain9 {
	DISPLAY: none
}
#vidDescMore9 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess9 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin10 {
	DISPLAY: inline
}
#vidDescRemain10 {
	DISPLAY: none
}
#vidDescMore10 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess10 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin11 {
	DISPLAY: inline
}
#vidDescRemain11 {
	DISPLAY: none
}
#vidDescMore11 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess11 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin12 {
	DISPLAY: inline
}
#vidDescRemain12 {
	DISPLAY: none
}
#vidDescMore12 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess12 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin13 {
	DISPLAY: inline
}
#vidDescRemain13 {
	DISPLAY: none
}
#vidDescMore13 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess13 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin14 {
	DISPLAY: inline
}
#vidDescRemain14 {
	DISPLAY: none
}
#vidDescMore14 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess14 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin15 {
	DISPLAY: inline
}
#vidDescRemain15 {
	DISPLAY: none
}
#vidDescMore15 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess15 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin16 {
	DISPLAY: inline
}
#vidDescRemain16 {
	DISPLAY: none
}
#vidDescMore16 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess16 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin17 {
	DISPLAY: inline
}
#vidDescRemain17 {
	DISPLAY: none
}
#vidDescMore17 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess17 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin18 {
	DISPLAY: inline
}
#vidDescRemain18 {
	DISPLAY: none
}
#vidDescMore18 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess18 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin19 {
	DISPLAY: inline
}
#vidDescRemain19 {
	DISPLAY: none
}
#vidDescMore19 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess19 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidDescBegin20 {
	DISPLAY: inline
}
#vidDescRemain20 {
	DISPLAY: none
}
#vidDescMore20 {
	DISPLAY: inline; color:#0033FF; cursor:pointer;
}
#vidDescLess20 {
	DISPLAY: none; color:#0033FF; cursor:pointer;
}
#vidTagsDiv {
	MARGIN-LEFT: 245px; WIDTH: 140px
}
#vidTagsLabel {
	FLOAT: left
}
#vidTagsValue {
	MARGIN-LEFT: 38px
}
#vidTagsBegin {
	DISPLAY: inline;
	vertical-align: middle;
}
#vidTagsRemain {
	DISPLAY: none
}
#vidTagsMore {
	DISPLAY: inline
}
#vidTagsLess {
	DISPLAY: none
}
#vidFacetsDiv {
	MARGIN-TOP: 8px;
	vertical-align: bottom;
}
#vidFacetsTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border-spacing: 0px
}
#vidFacetsTable TD {
	VERTICAL-ALIGN: bottom
}
#vidFacetsTable TD.tags {
	FONT-SIZE: 11px;
	vertical-align: bottom;
}
#subscribeDiv {
	FLOAT: right; WIDTH: 100px; TEXT-ALIGN: center
}
#subscribeCount {
	MARGIN-TOP: 2px
}
#exploreDiv {
	
}
#exploreBody {
	HEIGHT: 450px; margin-top:0
}
.exploreContent {
	OVERFLOW: auto; HEIGHT: 260px
}
#exploreDiv A.selectedNavLink {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
#exploreDiv A.unSelectedNavLink {
	FONT-WEIGHT: normal; COLOR: #03c; BORDER-BOTTOM: #03c 1px dotted; TEXT-DECORATION: none
}
#exSubNavTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 8px; WIDTH: 100%; PADDING-TOP: 0px; border-spacing: 0px
}
#exContentWrapper {
	BACKGROUND: #eee
}
#exUserDiv {
	
}
#exUserHeadDiv {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px
}
#exUserContentDiv {
	BACKGROUND: #eee
}
#exPlaylistDiv {
	BACKGROUND: #eee
}
#plList {
	MARGIN-TOP: 4px; LINE-HEIGHT: 18px
}
.showingTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP:0; BORDER-COLLAPSE: separate; border-spacing: 0px
}
.vWatchEntry {
	MARGIN: 6px 0px 2px
}
.vWatchEntry TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-TOP: 0px; BORDER-COLLAPSE: separate; border-spacing: 0px
}
.vWatchEntry TD {
	VERTICAL-ALIGN: top
}
.vWatchEntry .img {
	PADDING-RIGHT: 6px
}
.vWatchEntry .title {
	FONT-SIZE: 12px
}
.vWatchEntry .facets {
	MARGIN-TOP: 2px; FONT-SIZE: 11px
}
.vNowPlaying {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dVidsDiv {
	MARGIN-BOTTOM: 24px
}
#dVidsDiv .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#dVidsDiv .vimgMd {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 90px; HEIGHT: 70px; BORDER-RIGHT-WIDTH: 0px
}
.dvidEntry {
	MARGIN-BOTTOM: 12px; MARGIN-LEFT: auto; WIDTH: 90px; MARGIN-RIGHT: auto
}
.dvidEntry .img {
	MARGIN-BOTTOM: 2px
}
.dvidEntry .title {
	FONT-SIZE: 11px
}
.dvidEntry .facets {
	FONT-SIZE: 11px
}
