.group-ab {
width:670px;
}
.group-c {
width:305px;
}

/* V2 CSS CHANGES */
#playlist div.deck p {
visibility:hidden;
margin:0;
height:0px;
}
#playlist span.h-pre { display:none; height:0px }
#wrap ol.lst {
margin:0;
}
#wrap ol.lst-photos-last {
margin-bottom:0;
}
#wrap ol.lst-photos-two {
padding-top:0;
border-top:1px solid #eaeaea;
border-left:1px solid #eaeaea;
margin:0;
}
#wrap ol.lst-photos-two .displayNone {
	display:none;
}
.video-pagination img.prev {
cursor:pointer;
}
.video-pagination img.next {
cursor:pointer;
}

/* V2 CSS CHANGES */



/* vid-ctrls */
#videoPlayer {
background:#000;
border:1px solid #000000;
border-bottom:none;

}
#videoCtrls ul a.detach {
background:transparent url(/sitewide/images/video/icon_detach.jpg) no-repeat scroll 0 2px;
}
#videoCtrls ul a.help {
background:transparent url(/sitewide/images/video/icon_help.jpg) no-repeat scroll 0 2px;
}

#pageHeader {
padding-top:6px;
background:transparent url(/shows/css/themes/default/header-icon.gif) no-repeat 8px 8px;
}

#pageHeader div {
display:inline;
font-family:Verdana,Tahoma;
color:#585755;
font-size:20px;
line-height:26px;
margin-left:28px;
}
#wrap-inner {
margin-top:0;
padding-top:0 !important; padding-top: 0;
background-color:#f2f2f4;
}

/* override /global/music/css/music.css background image */
#wrap-inner.w-640x320 {
background-image:none;
padding-top:0;
}
#wrap-inner.w-640x320 #inner {
background-image:none;
}
#inner #modalWindow { display:none; }
#playerMdl {
border:1px solid #e2e2e2;
background:#ffffff;
margin:5px 0 0 5px;
}
.mdl {
border:1px solid #e2e2e2;
padding:0 0 0 10px;
margin:5px 5px 0 0;
}
#wrap div.single {
padding:0;
margin:5px 0 0 5px;
}
#wrap div.metainfo {
position:relative;
z-index:1000;
}
#wrap .mdl-scroll {
margin:2px;
padding:0;
}
.group-ab .mdl {
border:1px solid #e2e2e2;
background:#f1f1f1 url(/sitewide/images/video/gradient_bg.jpg) repeat-x;
padding:0 0 0 1px;
}
.mdl-ad {
margin:6px 5px 0 0;
padding:0 0 8px;
}
#wrap div.single ul.meta-list {
background:transparent url(/sitewide/images/video/hr.jpg) no-repeat scroll 0px 7px;
border:none;
padding-top:14px;
}

#wrap div.single ul.usage {
padding-top:15px;
height:25px;
}
#wrap div.single h1 {
color:#4498C8;
font-size:18px;
line-height:22px;
}
.group-ab img.thumb {
border:1px solid #000000;
}
#wrap ol.photo-alt li img.thumb, #wrap ol.photo-alt li div.voting-player {
border:0px solid #000000;
float:left;
height:53px;
margin:0 10px 0 0;
padding:1px;
width:70px;
}

#wrap div.mdl.single.group ol.photo-alt li.last div.group img.thumb {
	display:none;
}

#wrap ul.share li.form-copy span {
color:#a9a9a9;
float:left;
font-weight:bold;
padding-top:5px;
margin:0;
}
#wrap ul.share li.form-copy input {
border:1px solid #e2e2e2;
height:17px;
padding:2px;
width:147px;
}


/**** MODULES ********/

#wrap .mdl-scroll ol.lst {
margin:0 0 0 0;
}
#wrap ol.lst li {
margin:0;
}
#wrap ol.lst li {
background:none;
border-style:none;
}
#playlist .mdl-scroll .scroll-wrap {
}
#wrap .mdl-scroll .scroll-wrap {
max-height:270px;
min-height:40px;
height:auto !important;
height:500px;
margin-bottom:0px;
margin-right:0px;
overflow-y:auto;
}
.scroll-wrap {
position:relative;
}
#wrap .mdl-scroll .scroll-wrap ol.lst {
margin-bottom:0px;
max-height:210px;
}

#vidRecs .mdl-scroll .scroll-wrap ol.lst {
margin-bottom:0;
max-height:100%;
}

#wrap .mdl-scroll ol.photo-alt li {
background:url(/sitewide/images/video/playlist_bg.jpg) repeat-x 0 0;
border-style:none;
border-bottom:1px dotted #D9D9D9;
margin:0 0 0px;
padding-top:5px;
}

#wrap ol.lst li span.icon-play {
height:9px;
width:12px;
}
#wrap ol.lst li p.deck {
color:#404040;
font-family:Tahoma,sans-serif;
font-size:11px;
}
#wrap div.single ol.lst li p.deck {
margin:0;
}
#wrap ol.lst li span.icon {
background:transparent url(/sitewide/images/video/playlist_icon.gif) no-repeat scroll left top !important;
position:relative;
top:2px;
margin:0 5px 0 0;
height:15px;
width:15px;
}
#wrap div.title-meta span {
background:#00abd3;
}
#wrap ol.lst.photo-alt li.last div.group h1 div.title-meta span {
display:none;
}
#wrap ol.lst li div.title3 {
display:inline;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:0;
}
#wrap .h-main a:link, #wrap .h-main a:visited, #wrap .h-sub a:link, #wrap .h-sub a:visited, #wrap .h-sub2 a:link, #wrap .h-sub2 a:visited {
color:#00abd3;
}
#wrap .h-sub a:hover {
text-decoration:underline;
}
#wrap a:link, #wrap a:visited {
color:#00abd3;
font-weight:bold;
}
#wrap ul.share li.form-copy a {
background:transparent url(/sitewide/images/video/copy.gif) no-repeat scroll left top;
display:block;
float:right;
height:23px;
margin:3px 2px 0 0;
width:39px;
}
#wrap ul.share li.form-copy a:hover {
background-position: 0 -23px;
}

.h-sub {
	border-top:3px solid #464444;
	margin: 0 0 12px 0;
	padding: 2px 0 0 0;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	line-height:30px;
	overflow: hidden;
}
.h-sub span {
border-top:1px solid #ee3572;
	background:none;
color:#464444;
font-size:18px;
float:left;
padding:5px 0 0 0;
}
#wrap div#playlist ol.lst li.active,#wrap div#webExclusives ol.lst li.active {
background:url(/sitewide/images/video/playlist_active_bg.jpg) repeat-x 0 1px;
border-top:none;
border-bottom:0 none;
padding-bottom:0px;
}
#wrap div#playlist ol.lst li.active .title-meta,#wrap div#webExclusives ol.lst li.active .title-meta {
/*display:none;*/
}
#wrap div#playlist ol.lst li,#wrap div#webExclusives ol.lst li {
background:url(/sitewide/images/video/background-gradient-lightgrey.gif);
border-top:none;
height:65px;
width:312px;
padding:0px;
overflow:hidden;
}
.trigger { 
/*position:absolute;
top:45px;
left:600px;*/
}

#wrap div#playlist .gridscroll{
position:relative;
background:#fff;
height:auto !important;
height:199px;
max-height:199px;
margin-bottom:0px;
margin-right:0px;
overflow-y:auto;
}
#wrap div#playlist {
padding:10px;
z-index:100;
}
#wrap div#playlist ol.lst li.first {
}
#wrap ol.lst li div.title2 {
	padding:5px 5px 0 5px;
}
#wrap .mdl-scroll .h-wrap {
margin-left:0;
}
#wrap table.video-list tr.row td.r-no {
	background:transparent url(/sitewide/images/video/bullet.gif) no-repeat scroll 10px 50%;
}

.h-wrap {
padding-top:0px;
margin-left:0px;
}
.vid_table_hdr {
position:relative;
}
#wrap div.watch-videos {
	background:#f7f7f7;
	clear:both;
}
#wrap table.video-list tr.row td {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #eaeaea;
	font-size:12px;
	color:#464444;
}
#wrap table.video-list tr th {
	border-bottom:1px solid #eaeaea;
	cursor:pointer;
	color:#464444;
}
#wrap table.video-list {
	margin-bottom:0px;
	width:610px;
}
#wrap .vid_table_hdr .vid-table-hdrdesc {
	color:#464444;
}
#videoList .vid_table_hdr {
color:#00ABD3;
margin:0 0 5px;
font-size:18px;
}
#videoList .vid_table_hdr a img {
	position:relative;
	top:2px;
}
#videoList {
	color:#464444;
	font-size:12px;
}
#videoList #pager {
	text-transform:uppercase;
	font-weight:bold;
}
#videoList #pager .pagesize {
border:1px solid #EAEAEA;
	color:#464444;
float:right;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
margin-right:10px;
text-transform:uppercase;
}
#wrap table.video-list tr th.headerSortDown {
background:transparent url(/sitewide/images/video/ascending.gif) no-repeat scroll 0px 50%;
padding: 0 0 0 12px;
}
#wrap table.video-list tr th.headerSortUp {
background:transparent url(/sitewide/images/video/descending.gif) no-repeat scroll 0px 50%;
padding: 0 0 0 12px;
}
#wrap table.video-list tr th#vid-table-date.headerSortUp {
background:transparent url(/sitewide/images/video/descending.gif) no-repeat scroll 50px 50%;
}
#wrap table.video-list tr th#vid-table-date.headerSortDown {
background:transparent url(/sitewide/images/video/ascending.gif) no-repeat scroll 50px 50%;
}
#wrap table.video-list tr th#vid-table-date {
text-align:right;
}
#wrap table.video-list tr th#vid-table-ep {
text-align:center;
text-transform:capitalize;
}
#wrap table.video-list tr th#vid-table-ep:after {
content:".";
}

#videoList #pager .statdisplay {
	float:left;
	font-size:11px;
}
#videoList #pager .vid-table-pagination {
	float:right;
	font-size:11px;
}
.vidlist_dehigh td {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #eaeaea;
	font-size:12px;
	color:#464444;
}
.vidlist_high td {
	background-color:#e5e5e5;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #eaeaea;
	font-size:12px;
	color:#464444;
}
.vidlist_dehigh td.r-no {
	background:#f7f7f7 url(/sitewide/images/video/bullet.gif) no-repeat scroll 10px 50%;
}
.vidlist_high td.r-no {
	background:#e5e5e5 url(/sitewide/images/video/bullet.gif) no-repeat scroll 10px 50%;
}
.vidlist_dehigh td.r-title {
color:#00ABD3;
font-weight:bold;
}
.vidlist_high td.r-title {
color:#00ABD3;
font-weight:bold;
}
#wrap table.video-list tr.row td.r-title {
color:#00ABD3;
cursor:pointer;
font-weight:bold;
}


#wrap table.video-list tr.row td.r-ct, .vidlist_high td.r-ct, .vidlist_dehigh td.r-ct {
width:80px;
}

/* series module */
#wrap .mdl .h-wrap .h-sub2 {
border-top:none;
color:#000000;
margin:0 0 0px;
padding:0 0 0;
}
#wrap .mdl .h-wrap .h-sub2 span {
color:#464444;
background:transparent url(/sitewide/images/video/header_bg.jpg) repeat-x scroll 0 0;
border-top:1px solid #FF216A;
line-height:30px;
margin:0;
padding:0 10px;
}
#wrap .comments-wrapper .h-wrap .h-sub2 {
border-top:3px solid #464444;
background:#fff;
line-height:30px;
/*margin:10px 10px 0;*/
overflow:hidden;
padding:2px 0 0;
color:#464444;
}
#wrap .comments-wrapper .h-wrap .h-sub2 span {
border-top:1px solid #EE3572;
background:#fff;
}

#wrap .mdl .h-wrap .h-sub2 span a {
color:#464444;
font-size:18px;
font-weight:bold;
/*padding:0 10px;*/
overflow-x:hidden;
white-space:nowrap;
width:280px;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
background:none repeat scroll 0 0;
color:#4498c8;
padding:1px 4px;
}
#wrap div.more-link {
clear:both;
margin:0 0 0;
background:#dadada;
}
#seriesLinks div.more-link {
display:none;
}
#artistLinks div.more-link {
display:none;
}

#customPromo ol.lst li ul.simple-list {
width:255px !important;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
display:none;
}

/* browse video channels*/
#customPromo ol.lst li ul.simple-list {
float:left;
max-width:255px;
width:255px;
}

#wrap ol.lst li ul.simple-list li {
border-bottom:1px solid #EAEAEA;
overflow:hidden;
padding:2px;
}
#customPromo ol.lst li ul.simple-list li,#artistLinks ol.lst li ul.simple-list li,#seriesLinks ol.lst li ul.simple-list li {
background:transparent url(/sitewide/images/video/hr.jpg) no-repeat scroll 0 0;
border-bottom:0;
}
#wrap .group-c ol.lst li ul.simple-list li {
background:transparent url(/sitewide/images/video/hr.jpg) no-repeat scroll 0 0;
border-bottom:0;
}

#wrap ol.lst li .group ul.simple-list li, #wrap ol.lst li .group ul.simple-list li.relnk {
border-bottom:none;
padding:0px;
font-size:11px;
}
#wrap div.single ol.lst ul.simple-list li.relnk a {
background:transparent url(/sitewide/images/video/rhapsody.gif) no-repeat scroll 0px 2px;
padding:0 0 0 67px;
}
#wrap ol.lst li .group {
margin:10px 0 0 10px;
}
#wrap ol.lst li .group ul.simple-list li a {
font-weight:normal;
color:#00ABD3;
}
#wrap ol.lst li .group ul.simple-list li {
color:#a9a9a9;
}
#wrap ol.lst li .group ul.simple-list li span {
float:left;
width:62px;
padding: 0 5px 0 0;
text-align:right;
}
#wrap ol.lst li .group ul.simple-list li a strong, #wrap ol.lst li .group ul.simple-list li strong {
width:60px;
font-weight:normal;
text-align:right;
color:#a9a9a9;
}
#wrap ol.lst li .group ul.simple-list li a strong:after, #wrap ol.lst li .group ul.simple-list li strong:after {
content: ":";
}
#wrap ol.lst li ul.simple-list li:first-child {
padding-top:0px;
background:none;
}
#wrap .group-c .mdl ol.lst  {
background:#f5f5f5;
border:10px solid #dadada;
padding:8px 10px 15px;
margin:0 0 0 0;
}

#wrap #vidRecs .mdl ol.lst {
padding:0;
}
#wrap #vidRecs ol.lst li {
padding:5px;	
}

.group-c .mdl .h-wrap, #artistLinks .h-wrap, #seriesLinks .h-wrap, #customPromo .h-wrap {
margin-left:0;
}
.group-c .mdl .h-wrap .h-sub2 {
margin:0 0 0;
}
.group-c .mdl {
padding:0 0 0 0;

}
.backLink {
text-align:right;
padding-right:10px;
width:304px;
background:#dadada;
text-transform:uppercase;
display:none;
}
#customPromo .backLink a {
color:#fe417b;
}

#wrap a.link:link, #wrap a.link:visited, #wrap a.link:hover {
color:#A9A9A9;
cursor:default;
text-decoration:none;
}

#playerContainer #playerMdl #videoCtrls ul.vid-ctrls li form,
#playerContainer #playerMdl #videoCtrls ul.vid-ctrls li form input,
#playerContainer #playerMdl #videoCtrls ul.vid-ctrls li form label {
	display:none;
	margin:0;
	padding:0;
}
#playerContainer #playerMdl #videoCtrls ul.vid-ctrls {
	float:right;
}
#playerContainer #playerMdl #videoCtrls ul.vid-ctrls li {
	margin: 0 0 0 15px;
}
#header {width:0px; height:0px; padding:0px; margin:0px;}
#header hr {padding:0px; margin:0px;}
#header #topad {width:0px; height:0px;}
#container-inner #nav {display:none;}

/* flux */
.fluxWidget .contentAction .textItem .itemText {
color:#A9A9A9;
font-size:12px;
font-weight:bold;
padding-left:12px;
}
#wrap div.single ul.meta-list li strong {
font-weight:bold;
font-size:12px;
color:#A9A9A9;
}
#wrap div.single ul.usage li.usage-posted {
color:#A9A9A9;
font-weight:bold;
padding-top:2px;
margin-left:5px;
font-size:12px;
}
#wrap div.single ul.meta-list li.meta-rate strong {
float:left;
margin:0;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount {
width:118px;
}
.fluxWidget .commentCount {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/sitewide/images/video/add_comments.gif) no-repeat scroll 0 2px;
padding-left:18px;
}

.fluxWidget .rating .fluxBtn {
display:none;
}
.fluxWidget .contentAction .cacSmall .ratingBtn .thumbUpBtn {
background:transparent url(http://static1.fluxstatic.com/-/Clients/Common/Img/Voting/thumb_xy_0x20.gif) no-repeat scroll 0 0;
}
.fluxWidget .contentAction .cacSmall .ratingBtn a.thumbUpBtn:hover {
background:transparent url(http://static1.fluxstatic.com/-/Clients/Common/Img/Voting/thumb_xy_0x20.gif) no-repeat scroll 0 -40px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn .thumbDwnBtn {
background:transparent url(http://static1.fluxstatic.com/-/Clients/Common/Img/Voting/thumb_xy_0x20.gif) no-repeat scroll 0 -20px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn a.thumbDwnBtn:hover {
background:transparent url(http://static1.fluxstatic.com/-/Clients/Common/Img/Voting/thumb_xy_0x20.gif) no-repeat scroll 0 -60px;
}

.fluxWidget .contentAction .cacSmall .shareRightDecor {
display:visible;
background:none;
}
.fluxWidget .contentAction .cacSmall .share img.communityIcon {
display:none;
height:0px;
width:0px;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem.share {
height:18px;
width:80px;

}
.fluxWidget .contentAction .fluxBtn {
background-color:transparent;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem {
border:medium none;
margin:2px 10px 0 0;
padding:0;
text-align:right;
}
#wrap ul.share li a span {
left:10px;
}
.fluxWidget .contentAction .cacSmall .share a.shareBtn  {
background:transparent url(/sitewide/images/video/share.gif) no-repeat scroll 10px 4px;
display:block;
height:18px;
width:22px;
padding-left:0;
}
.fluxWidget .contentAction .cacSmall .addToMy a {
background:transparent url(/sitewide/images/video/favorites.gif) no-repeat scroll 0 4px;
display:block;
height:18px;
padding-left:16px;
}
.fluxWidget .contentAction .cacSmall .addToMy a:hover {
background-color:transparent;
text-decoration:underline;
}
#wrap div.single ul.meta-list li.share {
padding:0;
}
#wrap .fluxWidget .share .fluxDropDown {
z-index:400;
left:0;
width:120px;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks {
width:80px;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks li {
margin-bottom:15px;

}

#wrap .fluxWidget .share .fluxDropDown li a:hover {
background-color:transparent;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks li a:hover {
background-color:transparent;
text-decoration:underline;
}
#wrap .fluxWidget .share .fluxDropDown li a.moreLink {
/*margin-top:0 !important; margin-top:15px;*/
padding-top:12px;
}

#wrap div.single ul.meta-list li.meta-rate {
float:left;
margin-top:2px;
}
.fluxWidget .contentAction li .shareSubTitle {
float:left;
}
.hide {
display:none;
}

.fluxWidget .comments .widgetTitle {
display:none;
}
.fluxWidget div.widgetContainer {
border:0;
background-color:#fff;
}
.comments-wrapper {
margin: 5px 0 0 5px;
}
.fluxWidget h3.callout {
position:relative;
}
.fluxWidget .fbook {
display:inline;
}
.fluxWidget p.standard {
margin-top:10px;
}

.fluxWidget .mdl {
background:#ffffff none repeat;
}

.fluxWidget .contentAction .shareOverlay .body .shareToEmails .emails .items {
background-color:White;
border:1px solid #999999;
cursor:text;
max-height:75px;
min-height:26px;
overflow-x:hidden;
overflow-y:auto;
padding-left:3px;
padding-top:5px;
}
.fluxWidget .contentAction .shareOverlay .body .shareToEmails .emails .items .input {
border:medium none;
float:left;
margin-left:-1px;
margin-top:1px;
}

.communityName { border:1px none #FF6600; padding-right:3px; }

/*
.fluxCac .viewCount {
	display:none!important;
}*/
