@charset "UTF-8";
/* CSS Document */

/* Main Content */
.clearfix, .clearboth {
	clear:both;
}
/* Showlist */
.showlist {
	font-family:Arial,sans-serif; 
  color:#505050;
  text-align:left;
  font-size:12px;
	float:left;
	margin: 5px 0;
	width:728px;
	background-color: #efeeeb;
}
.showlist p {
	float:left;
	line-height: 16px;
	margin: 5px 0 0 5px;
}
.showlist a { 
	width: 75px;

}
.showlist a img {
   text-decoration:none;
	display: block;
	margin-bottom:5px;
	border: 1px solid #d5d5d5;
}
.showlist h2 {
	color: white;
	display:inline;
	margin:0px;
	float:left;
	font: normal 18px "Montserrat", Helvetica, Arial, sans-serif;
}
.showlist ul {
	list-style:none outside none;
	padding:0px;
}
.showlist ul li {
		position: relative;
	float: left;
	height: 144px;
	
		margin: 0 0 5px 21px;
	overflow: hidden;
	text-align: center;
	width: 75px;
	padding:5px 5px 0 0;
}
.showlist .adjunct  {
	color:#999999;
	float:right;
	margin-top:5px;
}
.showlist .thumbnailsRow {
	width:718px;
	float:left;
	padding:10px  0px;
}
.showlist .showHeader {
	width: 708px;
	height: 20px;
	padding: 10px 10px 10px 10px;
	background-color: #0080AE;
}
.showlist .showHeader h2 {
  text-transform: lowercase;
}

/* use this for badge icons */
.thumbGallery {
	margin:0;
	padding:0;
}
.thumbGallery li a img{
	width: 75px;
}

.thumbGallery li a .webtvpicks {
	position: absolute;
	width: 28px;
	height: 29px;
	left: 51px;
	top: 2px;
	border: none;
	 z-index: 999;
}

/* Showlist with blurb */

.showlist .blurb h3 {
	margin:0 0 5px 5px;
}

.showlist .blurb {
	width:263px;
	height:150px;
	margin:10px 10px 0 10px;
	float:left;
}

.showlist .adjunct  {
  float: right;
}

.showlist .adjunct a {
  color: white;
  text-transform: uppercase;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
}

.showlist.with-blurb .thumbnailsRow {
  width:445px;
  float:right;
}

.showlist.with-blurb .thumbnailsRow ul li {
  margin-left:7px;
}

/* End Showlist with blurb */


/* Showlist without blurb */
.showlist-HPW {
	font-family:Arial,sans-serif; 
   	color:#505050;
   	text-align:left;
   	font-size:12px;
	float:left;
	margin: 5px 0;
	width:728px;
	border: 1px solid #e6e6e8;
}
.showlist-HPW p {
	float:left;
	line-height: 16px;
	margin: 5px 0 0 5px;
}
.showlist-HPW a { 
	width: 75px;

}
.showlist-HPW a img {
   text-decoration:none;
	display: block;
	margin-bottom:5px;
	border: 1px solid #d5d5d5;
}
.showlist-HPW h2 {
	color:#505050;
	display:inline;
	margin:0px;
	float:left;
	font: 13px "Montserrat", Helvetica, Arial, sans-serif;
	font-variant:small-caps;
}
.showlist-HPW ul {
	list-style:none outside none;
	padding:0px;
}
.showlist-HPW ul li {
		position: relative;
	float: left;
	height: 144px;
	margin: 0 0 5px 21px;
	overflow: hidden;
	text-align: center;
	width: 75px;
	padding:5px 5px 0 0;
}
.showlist-HPW .adjunct  {
	color:#999999;
	float:right;
	margin:0 15px 5px 0;
}
.showlist-HPW .thumbnailsRow {
	width:718px;
	float:left;
	padding:10px  0px;
}
.showlist-HPW .showHeader {
	width: 718px;
	height: 15px;
	padding: 5px 0px 5px 10px;
	background-color:#efeeeb;
}
/* End Showlist without blurb */


/* Show columns Text Showlist Styles*/
.show-column {
	float: left;
	width: 200px;
	margin: 0 40px 0 10px;
}
.show-section ul li {
	padding-top:5px;
	float: left;
	height: auto;
	padding: 0;
	text-align: left;
	width: 200px;
	margin: 0 0 5px 0;
}
.show-section h2 {
	color: #505050;
	width: 200px;
	border-bottom: 1px solid #00AAD5;
	font-size: 14px;
	margin: 10px 0 5px 0;
	font-family: "Montserrat", Helvetica, Arial, sans-serif;
}
.show-section ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.show-section li a {
	max-width: 200px;
	text-decoration: none;
	color: #505050;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.show-column-container {
	padding-top:10px;
}
.show-column-container .norightmargin {
	margin:0px;
}
/* End Show columns Text Showlist Styles*/

/* SR Picks - episode thumbs*/
.srpicks .clearfix {
	border-collapse:collapse;
	border-spacing:0;
	font-family:Arial,sans-serif;
	list-style:none outside none;
}
.srpicks .thumbGallery a img {
   text-decoration:none;
   width:145px;
   float:left;
	border: 1px solid #d5d5d5;
}
.srpicks ul {
	list-style:none outside none;
	padding:0px;
}
.srpicks ul li {
	float:left;
	width:145px;
	min-height: 165px;
	margin-left:26px;
	text-align:left;
	overflow: visible;
}

/* TV Schedule */
#tv-schedule {
   float:left;
   width:728px;
}
#tv-schedule table {
	float:left;
    margin: 5px 0;
    width: 100%;
    font-size: 11px;
    border-collapse:collapse;
	border-spacing:0;
	font-family:Arial,sans-serif;
	list-style:none outside none;
	margin:0;
	outline:medium none;
	padding-bottom:10px;
}
#tv-schedule .network {
    text-align: center;
    padding: 4px 0;
}
#tv-schedule table td {
    border: 2px solid #fff;
    padding: 4px;
    background-color: #eef7fa;
}
#tv-schedule table td.network {
    vertical-align: middle;
}
#tv-schedule table th.time {
    width: 135px;
    border: 2px solid #fff;
    padding: 4px;
    background-color: #358eb1;
    color: #fff;
}
#tv-schedule table td.new {
    background-color: #d4eaf3;
}
#tv-schedule table span.new {
    color: #A47303;
    padding-left: 5px;
}
#tv-schedule table td.network, #tv-schedule table th.day {
    width: 86px;
    border: 2px solid #fff;
    padding: 4px;
}
#tv-schedule table th.day {
    background-color: #085a7a;
    color: #fff;
}
#tv-schedule .startTime {
    display: block;
}
#tv-schedule a {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
	padding:2px 0px;
	text-decoration:none;
}
.row {
	float:left;
	width:100%;
}
#tv-schedule a.pick, #tv-schedule h3.pick {
    padding-left: 18px;
    background: url("http://editorial.sidereel.com/srv2/tv_schedule/medal.gif") left top no-repeat;
	
}
#tv-schedule h3.pick {
   color:#358EB1;
	display:inline;
	font:16px "Montserrat", Helvetica, Arial, sans-serif;
	margin:0;
	padding-bottom:3px;
}
#tv-schedule h2 {
 	color:#358EB1;
	display:inline;
	float:left;
	font:12px "Montserrat", Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin:0;
	padding: 5px 0 5px 0;
}
#tv-schedule .module {
	float:left;
	margin-bottom:10px;
	width:728px;
}
/* End TV Schedule */

/* This Week in TV */
#videoList {
	float:left;
	padding-top:5px;
}
#videoList ul {
	float:left;
	list-style:none;
}
#videoList ul li {
	float:left;
	width:205px;
	height:150px;
	margin:0 15px 15px 15px;
	text-align:left;
}
#videoList ul li a img{
	border: 1px solid #358eb1;
	margin-bottom: 5px;
	width: 182px;
}
#videoList ul li a span {
	float:left;
	width:182px;
}

/* Cancellation Buzz */
.showlist .canceledheader {
	width: 718px;	
	background: #b6312a;
	color: #fff;
	padding:5px 0 5px 10px;
	font-size: 16px;
}
.showlist .unofficialcanceled {
	width: 718px;	
	background: #de5b02;
	color: #fff;
	padding:5px 0 5px 10px;
	font-size: 16px;
}
.showlist .enteringcanceled {
	width: 718px;	
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	background: #ffe400;
	color: #505050;
	padding:5px 0 5px 10px;
	font-size: 16px;
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4e900', endColorStr='#ccc300'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f4e900), to(#ccc300)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f4e900,  #ccc300);		
}
.showlist .rumorscanceled {
	width: 718px;	
	background: #6fa049;
	color: #fff;
	padding:5px 0 5px 10px;
	font-size: 16px;
}
.showlist .favoritescanceled {
	width: 718px;	
	background: #0080ae;
	color: #fff;
	padding:5px 0 5px 10px;
	font-size: 16px;
}

/* WebTV Picks of the Week */
.lrgpicks ul li {
	width: 225px;
	height:auto;
	margin-left:8px;
}
.lrgpicks ul {
	margin-left:4px;
	float:left;
}
.lrgpicks li a {
	width: 225px;
}
.lrgpicks li a img {
	width: 225px;
}
.lrgpicks h2 {
	text-align:left;
	display:block;
	float:none;
	margin:0;
	padding:0;
}
.lrgpicks p {
	text-align:left;
	margin:0;
	padding:0;
	float:none;
}
/*End WebTV Picks of the Week */

/*Webtv video Styles */
.webtv-vid {
	 float:left;
	 position:relative;
	 max-width:720px;
	 height:241px;
	 border:4px solid #51B3D8;
	 color:#505050;
}
.webtv-vid .player {
 	width:430px;
	height:241px;
	float:left;
	border-right:4px solid #51B3D8;
}
.webtv-vid .player img {
 	position:relative;
	top:90px;
	left:150px;
	width:130px;
	height:49px;
}
.webtv-vid h2 {
	 margin:0 0 10px 0;
 	background:#51B3D8;
	padding:20px 10px;
	width:266px;
	float:left;
	color:#FFF;
	font-size:18px;
}
.webtv-vid .info {
	float:left;
	width:286px;	
}
.webtv-vid h3 {
	 margin:0;
	padding:0 10px 10px 10px;
	width:266px;
	float:left;
	font-size:14px;
	color:#505050;
}
.webtv-vid p {
	padding:0 10px 10px 10px;
	width:266px;
	float:left;
}
.webtv-vid span a {
	padding:0 10px 10px 10px;
	width:150px;
	float:left;
}
.large-video-module .more-info {
	padding:10px;
	width:706px;

	border:1px solid #51B3D8;

}


.featuredheader {
margin: -15px 0 10px -15px;
}

.featuredbutton {
padding-top:10px;
}

.featuredvid {
	float: left;
}


/*End Webtv video Styles */

/* SR Tour */
.tourtop {
	width: 1050px;
	padding-bottom: 10px;
}
.tourintro {
	font: 16px/24px Arial, Helvetica, Geneva, sans-serif;
	color: #505050;
	padding-top: 10px;
}
.tourleft {
	width: 730px;
	float: left;
	padding-right: 20px;
}
.touritem {
	padding-bottom: 10px;
	min-height: 70px;
}
.touritem img{
	float: left;
	padding-right: 10px;
}
.touritem h1 {
	font: 24px/18px Arial, Helvetica, sans-serif;
	color: #00aad5;
	margin: 0;
	padding: 0;
}
.touritem h2 {
	font: 18px/18px Arial, Helvetica, sans-serif,;
	color: #00aad5;
	margin: 0;
	padding: 0;
}
.touritem p {
	font: 12px/18px Arial, Helvetica, Geneva, sans-serif;
	color: #505050;
	margin: 0;
	padding-top:5px;
}
.touritem ul{
	float: left;
	padding-top: 10px;
	list-style-type: none;
}
.touritem li {
	font: 12px/18px Arial, Helvetica, Geneva, sans-serif;
	color: #00aad5;
}
.tourright {
	width: 300px;
	float: left;
}
.siteupdate {
	font: 14px/24px Arial, Helvetica, Geneva, sans-serif;
	color: #505050;
}
/* global message */
.globalheader {
	font-size: 12px;
}
.globalmessage {
	font: 16px Arial, Helvetica, Geneva, sans-serif;
	color: #00aad5;
    margin: auto;
    padding-top: 5px;
    text-align: center;
    width: 1040px;
}

/*End TV */

/* Editorial Weekly Picks Styles  ------------------------------------------*/
.stripe-tab-short {
	  background:url(http://editorial.sidereel.com/srv2/content_discovery/stripe-tab-short.png) no-repeat;
	  height:15px;
	  width:710px;
	  float:left;
	  padding:4px;
	  font-size:14px;
	  color:#FFF;
	  margin:10px 0 10px 10px;  
}
.stripe-tab-short .icon-badge {
	position: relative;
	width: 33px;
	height: 33px;
	float: left;
	left: -15px;
	top: -10px;
	margin-right: -10px;
}
.stripe-tab-short a {
	   font-size:12px;
	   font-weight:normal;
	   float:left;
} 
.stripe-tab-short span {
	   width:170px;
	   float:left;   
}  
/*Team Pick Styles */
.team-pick {
	  width:728px;
	  float:left;
	  margin-bottom:10px;
}
.team-pick p {
	  font-size:12px;
	  float:left;
	  color:#505050;
	  margin-top:5px;	
}
.team-pick  .show-card-content {
	float: left;
	width: 240px;
}
.team-pick .title {
	width:230px;
	margin-bottom:10px;
}
.team-pick  h4 {
	margin:0;
	font-weight:bold;
	font-size:12px;
	color: #505050;
	width:110px;
	float:left;
}
.team-pick .quote {
	 background:url(http://editorial.sidereel.com/srv2/content_discovery/quote-bg.png) no-repeat;
	  height:76px;
	  width:302px;
	  float:left;
	  padding:8px 20px;
	  margin:0;
}
.team-pick .quote p {
	  font-size:14px;
	  line-height:18px;
	  font-style:italic;
	  color:#505050;
	  margin:0;
}
.team-pick .stars {
	margin:0 10px 0 0;	
}
.team-pick .show-information {
	float:left;
	width:600px;
}
.team-pick .summary {
	float:left;	
}
.team-pick .short-summary a {
	cursor: pointer;
}
.team-pick .show-image img {
	height: 160px;
	width: 110px;
	display: block;
	float: left;
}
/*End Team Pick Styles */
/* ENd Editorial Weekly Picks Styles  ------------------------------------------*/
  
/*Star Rating Styles */
.stars  {
	  background:url(http://editorial.sidereel.com/srv2/content_discovery/star-sprite.png) no-repeat;
	  width:75px;
	  height:13px;
	  margin:10px 10px 0 0px;
	  float:left;
}
.half {background-position:0 0;}
.one {background-position:0 -15px;}
.onehalf {background-position:0 -30px;}
.two {background-position:0 -45px;}
.twohalf {background-position:0 -60px;}
.three {background-position:0 -75px;}
.threehalf {background-position:0 -90px;}
.four {background-position:0 -105px;}
.fourhalf {background-position:0 -120px;}
.five {background-position:0 -135px;}
/*End Star Rating Styles */
 
/* Bio Styles */
.team-bio {
	 max-width:726px;

	 border:1px solid #D9D9D9;
	 -moz-border-radius: 4px;
     border-radius: 4px;
	 float:left;
	 margin-bottom:10px;
}
.team-bio span {
	width: 120px;

	border-right: 1px solid #D9D9D9;
	margin-right: 20px;
	padding: 10px 30px 20px 30px;
	text-align: left;
	float: left;
	display: block;
}
 .team-bio p {
	 margin:10px;
	 line-height:16px;		
}
.team-bio p.bio-list {
	 margin:5px 10px 10px 10px;
	 line-height:18px;		
}
.team-bio p.bio-list b {
	 min-width:140px;
	 float:left;	
}
.team-bio h2 {
	text-align:center;
	margin-bottom: 0;
}
.team-bio .icon-large {
	margin: 15px 0 15px 15px;
}
/*End Bio Styles */
 
/*Editorial Top Ten Styles */
.editorial-top-ten .stripe-tab {
	  background:url(http://editorial.sidereel.com/srv2/content_discovery/stripe-tab.png) no-repeat;
	  height:15px;
	  width:719px;
	  float:left;
	  padding:4px;
	  font-size:14px;
	  color:#FFF;
	  margin:0;  
}
.editorial-top-ten {
	 max-width:727px;
	 -moz-border-radius: 4px;
     border-radius: 4px;
	 float:left;
	 margin-bottom:10px;
}
.editorial-top-ten ul {
	 float:left;
	 list-style-type:none;
	 margin:0;
	 padding:0;
	 border:1px solid #d9d9d9;
	 width:725px;
}
.editorial-top-ten li {
	 float:left;
	 width:705px;
	 padding:10px;
	 height:28px;
}
.editorial-top-ten p {
	  font-size:12px;
	  float:left;
	  font-style:italic;
	  color:#505050;
	  margin-top:10px;
}
.editorial-top-ten .even {
	background-color: #EEF7FA;
}
.editorial-top-ten .first {
	  background:#EFEEEB;
	  height:165px;
}
.editorial-top-ten .first .num {
	  float:left;
	  width:70px;
	  margin:0 10px 0 0;
}
.editorial-top-ten .num {
	  float:left;
	  width:35px;
	  margin:0 10px 0 0;
	  font-family:"Montserrat", Helvetica, Arial, sans-serif;
	  font-size:30px;
	  line-height:30px;
	  font-weight:bold;
	  color:#D5D5D5;
}
.editorial-top-ten .episode-image {
	  float:left;
	  height: 160px;
	  border: 1px solid #00aad5;
	  margin-right:20px;
}
.editorial-top-ten  .show-card-content {
	float: left;
	width: 340px;
}
.editorial-top-ten .title {
	width:250px;
	margin-bottom:10px;
}
.editorial-top-ten  h2, .editorial-top-ten h3 {
	margin:0 0 5px 0;
	float:left;
	width:250px;
	margin-bottom: 0;
}
.editorial-top-ten  h4 {
	margin:0;
	font-weight:normal;
	font-size:12px;
	color: #505050;
	max-width:120px;
	float:left;
	padding-right: 5px;
	
}
.editorial-top-ten .quote {
	 background:url(http://editorial.sidereel.com/srv2/content_discovery/quote-bg.png) no-repeat;
	  height:76px;
	  width:302px;
	  float:left;
	  padding:8px 20px;
	  margin:0;
}
.editorial-top-ten .quote p {
	  font-size:14px;
	  line-height:18px;
	  font-style:italic;
	  color:#505050;
	  margin:0;
}
.editorial-top-ten .stars {
	margin:0 10px 0 0;	
}
.editorial-top-ten .showname a {
	font-size:14px;
	float:left;
	width:225px;
	font-style:normal;	
}
.editorial-top-ten .track-show {
	float:right;
	margin:0;
	padding-top:7px;	
}
.editorial-top-ten .icon-large {
	left: 15px;
	margin: 15px 0;
}
/*End Editorial Top Ten Styles */


/* SideReel Follow button */
#sidereel-editors-follow {
	margin-top: -3px;
	float: left;
	height: 17px;
	padding: 3px 5px 3px 22px;	
	background: url('http://editorial.sidereel.com/_img/static/sidereel-follow.png');
	background-repeat: no-repeat;
	background-position: 2% 50%;
	background-color: #0080ae;
}

#sidereel-editors-follow a {
	color: #333;
	font-size: 11px;
	margin-top: 2px;
	float: left;
	color: white;
}

#sidereel-editors-follow a:hover {
	text-decoration: none;
}

/* End Sidereel follow button*/

 
/*Reeltv video Styles */
.reeltv-video {
	 float:left;
	 max-width:726px;
	 margin-bottom:10px;
}
.reeltv-video  ul {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 float:left;
}
.reeltv-video  li {
	 margin:0 31px 0 0;;
	 padding:0;
	 float:left;
	 width:120px;
}
.reeltv-video  li.last {
	 margin:0;
}
.reeltv-video  li img {
	 margin:0 0 8px 0;
}
.reeltv-video h2 {
	color: #505050;
	display: inline;
	margin: 0px;
	float: left;
	font: normal 16px "Montserrat", Helvetica, Arial, sans-serif;
}
.main > div.featured-vid {
	width:430px;
}
.featured-vid {
	 float:left;
	 position:relative;
	 max-width:718px;
	 height:241px;
	 border:4px solid #51B3D8;
	 margin-bottom:10px;
}
.featured-vid .player {
 	width:430px;
	height:241px;
	float:left;
	border-right:4px solid #51B3D8;
}
.featured-vid .player img {
 	position:relative;
	top:90px;
	left:150px;
	width:130px;
	height:49px;
}
.featured-vid h2 {
	 margin:0 0 10px 0;
 	background:#51B3D8;
	padding:20px 10px;
	width:264px;
	float:left;
	color:#FFF;
}
.featured-vid .info {
	float:left;
	width:284px;	
}
.featured-vid h3 {
	 margin:0;
	padding:0 10px 10px 10px;
	width:264px;
	float:left;
	font-size:14px;
}
.featured-vid p {
	padding:0 10px 10px 10px;
	width:264px;
	float:left;
}
.featured-vid .comment {
	padding:10px 0;
	margin:0 0 0 10px;
	width:264px;
	float:left;
	border-top:1px solid #d9d9d9;
	position:absolute;
	bottom:0px;
	right:10px;
}
.featured-vid .comment  span {
	float:left;
	color:#00aad5;
	font-weight:bold;
}
.featured-vid .comment  span a {
	color:#505050;
	font-weight:normal;
}
.featured-vid .comment a {
	float:right;
}
/*Reeltv video Styles */
  
/*image ribbon Styles */
.ribbon {
	position:relative; 
}
.ribbon span {
	position:absolute;
	width:41px;
	height:41px;
	background:url(http://editorial.sidereel.com/srv2/content_discovery/editor-icons-sprite.png) no-repeat;
	top:-5px;
	right:-7px;
	background-position:0 0;
	z-index:1;
}
.ribbon span.featured {background-position: 0 0;}
.ribbon span.adam-pick {background-position: -41px 0;}
.ribbon span.eliseo-pick {background-position: -82px 0;}
.ribbon span.new {background-position: -126px 0;}
.ribbon span.rachel-pick {background-position: -164px 0;}
.ribbon span.alex-pick {background-position: -205px 0;}
.ribbon span.dom-pick {background-position: -252px 0;}
.ribbon span.kira-pick {background-position: -294px 0;}
.ribbon span.kendra-pick {background-position: -336px 0;}
.ribbon span.yael-pick {background-position: -369px 0;}
.ribbon span.laura-pick {background-position: -410px 0;}
.ribbon span.jamie-pick {background-position: -462px 0;}
.ribbon span.heather-pick {background-position: -492px 0;}
.ribbon span.william-pick {background-position: -546px 0;}
.ribbon span.pam-pick {background-position: -588px 0;}
.ribbon span.zach-pick {background-position: -630px 0;}
.ribbon span.travis-pick {background-position: -672px 0;}
.ribbon span.fuego-pick {background-position: -713px 0;}
.ribbon span.ruba-pick {background-position: -738px 0;}
.ribbon span.andrew-pick {background-position: -1px -264px;}
.ribbon span.dave-pick {background-position: -42px -264px;}
.ribbon span.kelly-pick {background-position: -84px -264px;}
.ribbon span.roger-pick {background-position: -127px -264px;}
.ribbon span.stuart-pick {background-position: -169px -264px;}
.ribbon span.ruby-pick {background-position: -780px -1px;}
.ribbon span.morgaine-pick {background-position: -821px 0px;}
.ribbon span.rain-pick {background-position: -862px -1px;}
.ribbon span.zaz-pick {background-position: -903px 0px;}
.ribbon span.leah-pick {background-position: -944px 0px;}
.ribbon span.justine-pick {background-position: -985px 0px;}
.ribbon span.joshua-pick {background-position: -1026px 0px;}
.ribbon span.chris-pick {background-position: -1067px 0px;}
.ribbon span.mony-pick {background-position: -1108px 0px;}
.ribbon span.davis-pick {background-position: -1149px 0px;}
.ribbon span.ben-pick {background-position: -1190px 0px;}
/* End image ribbon Styles */

/* Big Icon Styles*/
.icon-large  {
	position:relative;
	width:90px;
	height:90px;
	background:url(http://editorial.sidereel.com/srv2/content_discovery/editor-icons-sprite.png) no-repeat;
	top:0px;
	left:0px;
	margin:0 0 15px 0px;
	background-position:0 -44px;
	float:left;
}
.adam-lrg {background-position:0 -44px;}
.alex-lrg {background-position:-90px -44px;}
.dom-lrg {background-position:-180px -44px;}
.eliseo-lrg {background-position:-270px -44px;}
.heather-lrg {background-position:-360px -44px;}
.jamie-lrg {background-position:-450px -44px;}
.kendra-lrg {background-position:-540px -44px;}
.kira-lrg {background-position:-630px -44px;}
.laura-lrg {background-position:-720px -44px;}
.pam-lrg {background-position:-810px -44px;}
.rachel-lrg {background-position:-900px -44px;}
.william-lrg {background-position:-990px -44px;}
.yael-lrg {background-position:-1080px -44px;}
.zach-lrg {background-position:-1170px -44px;}
.travis-lrg {background-position:-1260px -44px;}
.fuego-lrg {background-position:-1350px -44px;}
.tim-lrg {background-position:-1440px -44px;}
.sal-lrg {background-position:-1515px -44px;}
.ruba-lrg {background-position:-1620px -44px;}
.ruby-lrg {background-position:-1710px -44px;}
.rain-lrg {background-position:-1890px -44px;}
.morgaine-lrg {background-position:-1800px -44px;}
.zaz-lrg {background-position:-1980px -44px;}
.leah-lrg {background-position:-2070px -44px;}
.justine-lrg {background-position:-2160px -44px;}
.joshua-lrg {background-position:-2250px -44px;}
.chris-lrg {background-position:-2340px -44px;}
.mony-lrg {background-position:-2430px -44px;}
.davis-lrg {background-position:-2520px -44px;}
.ben-lrg {background-position:-2610px -44px;}
* End Big Icon Styles*/

/* Med Icon Styles*/
.icon-med  {
	position:relative;
	width:60px;
	height:60px;
	background:url(http://editorial.sidereel.com/srv2/content_discovery/editor-icons-sprite.png) no-repeat;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 -140px;
	float:left;
}
.adam-med {background-position:0 -140px;}
.alex-med {background-position:-60px -140px;}
.dom-med {background-position:-120px -140px;}
.eliseo-med {background-position:-180px -140px;}
.heather-med {background-position:-240px -140px;}
.jamie-med {background-position:-300px -140px;}
.kendra-med {background-position:-360px -140px;}
.kira-med {background-position:-420px -140px;}
.laura-med {background-position:-480px -140px;}
.pam-med {background-position:-540px -140px;}
.rachel-med {background-position:-600px -140px;}
.william-med {background-position:-660px -140px;}
.yael-med {background-position:-720px -140px;}
.zach-med {background-position:-780px -140px;}
.travis-med {background-position:-840px -140px;}
.fuego-med {background-position:-900px -140px;}
.tim-med {background-position:-960px -140px;}
.sal-med {background-position:-1020px -140px;}
.ruba-med {background-position:-1080px -140px;}
.ruby-med {background-position:-1140px -140px;}
.rain-med {background-position:-1260px -140px;}
.morgaine-med {background-position:-1200px -140px;}
.zaz-med {background-position:-1320px -140px;}
.leah-med {background-position:-1380px -140px;}
.justine-med {background-position:-1440px -140px;}
.joshua-med {background-position:-1500px -140px;}
.chris-med {background-position:-1560px -140px;}
.mony-med {background-position:-1620px -140px;}
.davis-med {background-position:-1620px -140px;}
.ben-med {background-position:-1620px -140px;}
/* End Med Icon Styles*/

/* Small Icon Styles*/
.icon-small  {
	position:relative;
	width:45px;
	height:47px;
	background:url(http://editorial.sidereel.com/srv2/content_discovery/editor-icons-sprite.png) no-repeat;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 -210px;
	float:left;
}
.adam-small {background-position:0 -210px;}
.alex-small {background-position:-45px -210px;}
.dom-small {background-position:-90px -210px;}
.eliseo-small {background-position:-135px -210px;}
.heather-small {background-position:-180px -210px;}
.jamie-small {background-position:-225px -210px;}
.kendra-small {background-position:-270px -210px;}
.kira-small {background-position:-315px -210px;}
.laura-small {background-position:-360px -210px;}
.pam-small {background-position:-405px -210px;}
.rachel-small {background-position:-450px -210px;}
.william-small {background-position:-495px -210px;}
.yael-small {background-position:-540px -210px;}
.zach-small {background-position:-585px -210px;}
.travis-small {background-position:-630px -210px;}
.fuego-small {background-position:-675px -210px;}
.tim-small {background-position:-720px -210px;}
.sal-small {background-position:-765px -210px;}
.ruba-small {background-position:-810px -210px; width: 47px;}
.ruby-small {background-position:-855px -210px;}
.rain-small {background-position:-945px -210px;}
.morgaine-small {background-position:-900px -210px;}
.zaz-small {background-position:-990px -210px;}
.leah-small {background-position:-1035px -210px;}
.justine-small {background-position:-1080px -210px;}
.joshua-small {background-position:-1125px -210px;}
.chris-small {background-position:-1170px -210px;}
.mony-small {background-position:-1215px -210px;}
.davis-small {background-position:-1260px -210px;}
.ben-small {background-position:-1305px -210px;}
/* End Small Icon Styles*/

/* Badge Icon Styles*/
.icon-badge  {
	position:relative;
	width:33px;
	height:33px;
	background:url(http://editorial.sidereel.com/srv2/content_discovery/editor-icons-sprite.png) no-repeat;
	top:0px;
	left:0px;
	margin:0 5px 0px 0px;
	background-position:-715px 0px;
	float:left;
}
.adam-badge {background-position: -1297px 0;}
.alex-badge {background-position: -1330px 0;}
.dom-badge {background-position: -825px 0;}
.eliseo-badge {background-position: -860px 0;}
.heather-badge {background-position: -1432px 0;}
.jamie-badge {background-position: -930px 0;}
.kendra-badge {background-position: -965px 0;}
.kira-badge {background-position: -1000px 0;}
.laura-badge {background-position: -1564px 0;}
.pam-badge {background-position: -1070px 0;}
.rachel-badge {background-position: -1630px 0;}
.william-badge {background-position: -1140px 0;}
.yael-badge {background-position: -1696px 0;}
.zach-badge {background-position: -1210px 0;}
.travis-badge {background-position: -1245px 0;}
.fuego-badge {background-position: -1280px 0;}
.tim-badge {background-position: -1315px 0;}
.sal-badge {background-position: -1350px 0;}
.ruba-badge {background-position: -1894px 0;}
.ruby-badge {background-position: -1927px 0;}
.rain-badge {background-position: -1993px 0;}
.morgaine-badge {background-position: -1960px 0;}
.zaz-badge {background-position: -2025px 0;}
.leah-badge {background-position: -2058px 0;}
.justine-badge {background-position: -2091px 0;}
.joshua-badge {background-position: -2124px 0;}
.chris-badge {background-position: -2157px 0;}
.mony-badge {background-position: -2190px 0;}
.davis-badge {background-position: -2223px 0;}
.ben-badge {background-position: -2256px 0;}

.showHeader .icon-badge {
	position: relative;
	width: 33px;
	height: 33px;
	float: left;
	left: -15px;
	top: -10px;
	margin-right: -10px;
}
/* End Badge Icon Styles*/

	
/* Movie Home Page styles */
.main > div.showlist-halfWidth, .main > div div.showlist-halfWidth {
	border: 1px solid #E6E6E8;
	border-bottom-left-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	color: #505050;
	float: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 5px 4px 5px 0px;
	text-align: left;
	width:358px;
}
.showlist-halfWidth .adjunct {
	color: #999;
	float: right;
	margin-top: 5px;
}
.showlist-halfWidth h3 {
	margin-bottom:0;
}
.pickRow {
	float: left;
	padding: 10px 20px;
	width:688px;
}
.pickRow p {
	float:left;
	margin-top:8px;
	width:528px;
}
.showlist-halfWidth .pickRow {
	float: left;
	padding: 10px 20px;
	width:318px;
	height:170px;
	overflow:hidden;
}
.pickRow img {
	float:left;
	margin-right:10px;
	border: 1px solid #00AAD5;
	height:160px;
	width:110px;
}
.showlist-halfWidth .pickRow p {
	float:left;
	margin-top:8px;
	width:193px;
}
.showHeader-halfWidth {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFEFEF), to(#E6E6E8));
	background: -moz-linear-gradient(center top , #EFEFEF, #E6E6E8) repeat scroll 0 0 transparent;
	height: 20px;
	padding: 10px 20px;
	width:318px;
}
.showHeader-halfWidth h2 {
	color: #505050;
	display: inline;
	margin: 0px;
	float: left;
	font: normal 16px "Montserrat", Helvetica, Arial, sans-serif;
}

/* Coming Soon.net Styles */
.pickRow .feedburnerFeedBlock ul {
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	height:285px;
}
.pickRow .feedburnerFeedBlock ul li {
	width: 324px;
	height: 95px;
	text-align: left;
	margin: 0 20px 10px 0;
	border-bottom: 1px dashed #E6E6E8;
	padding: 5px 0 5px 0;
	float: left;
}

/* Web TV Tubefilter styles */
.halfWidth {
	float: left;
	padding: 10px 20px;
	width:323px;
	overflow:hidden;
}
.tubeFilter .adjunct a img {
	float:right;
	width:93px;
	margin:0 0 0 10px;
}
.tubeFilter .adjunct {
	margin:0;
	width:175px;
}
.tubeFilter .adjunct span {
	float:left;
	width:70px;
	line-height:20px;
	margin:0;
}

.feedburnerFeedBlock .headline a {
	font-size:14px;
}
.pickRow .feedItemAuthor {
	width:323px;
	margin:5px 0;
	font-style:italic;
}
.tfpicks ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.tfpicks ul li {
	padding:5px 0 0 0px;
	margin:0 24px 0 0;
	float: left;
	width: 147px;
	min-height: 215px;
	text-align: left;
}
.tfpicks ul li a img {
	width:145px;
	height:90px;
}
.fbsubscribelink {
	display:none;
}
#creditfooter {
	display:none;
}
/* End Web TV Tubefilter styles */

/* Web TV Viral Vid styles */

.webTvTube {
	float: left;
	padding: 10px;
	width: 340px;
}

.webTvTubeInfo {
	width: 340px;
	margin-top: 10px;
}

.showlist .webTvTubeInfo p {
	margin: 0;
}

/* Free Movie Of the week Styles */
.movieheader {
	width:728px;
	height:140px;
	padding: 10px 0;
}
.movieheader img {
	float:left;
	padding-right:10px;
}
.movieheader h2 {
	font-size: 24px;
	width:600px;
	margin: 0;
	padding:0;
}
.movieheader .genre {
	font-size:12px;
	line-height:24px;
	width:600px;
	padding:0;
	margin:0;
	float:left;
}
.movieheader p {
	float:left;
	width:600px;
	margin: 0;
	padding:0;
}
.movieembed {
	height:410px;
	width:728px;
	margin-top:10px;
	float:left;
}
/* Free Movie Of the week Styles */
/* Director of the month styles */
.director {
	float:left;
	width:290px;
	margin-left:20px;
	padding-top:5px;
}
.director a img {
	width: 75px;
	text-decoration: none;
	display: block;
	margin:0 10px 5px 0;
	border: 1px solid #D5D5D5;
	float:left;
}
.director div, .director p {
	float:left;
	width:190px;	
}
/* End Director of the month styles */

/* Homepage BoxArt Sprite Styles */
/* Critically Acclaimed Comedies Styles*/
.CAC  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/critically-acclaimed-comedies.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.CAC-1 {background-position:0 0;}
.CAC-2 {background-position:-77px 0;}
.CAC-3 {background-position:-154px 0;}
.CAC-4 {background-position:-231px 0;}
.CAC-5 {background-position:-308px 0;}
.CAC-6 {background-position:-385px 0;}
.CAC-7 {background-position:-462px 0;}
/* Critically Acclaimed Comedies Styles*/

/* Drama in the Workplace Styles*/
.DITW  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/drama-in-the-workplace.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.DITW-1 {background-position:0 0;}
.DITW-2 {background-position:-77px 0;}
.DITW-3 {background-position:-154px 0;}
.DITW-4 {background-position:-231px 0;}
.DITW-5 {background-position:-308px 0;}
.DITW-6 {background-position:-385px 0;}
.DITW-7 {background-position:-462px 0;}
/* Drama in the Workplace Styles*/

/* Ridiculously Good Looking People Styles*/
.RGLP  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/ridiculously-good-looking-people.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.RGLP-1 {background-position:0 0;}
.RGLP-2 {background-position:-77px 0;}
.RGLP-3 {background-position:-154px 0;}
.RGLP-4 {background-position:-231px 0;}
.RGLP-5 {background-position:-308px 0;}
.RGLP-6 {background-position:-385px 0;}
.RGLP-7 {background-position:-462px 0;}
/* End Ridiculously Good Looking People Styles*/

/* Editors Picks Styles*/
.EP  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/editors-picks.jpg) no-repeat;
    border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.EP-1 {background-position:0 0;}
.EP-2 {background-position:-77px 0;}
.EP-3 {background-position:-154px 0;}
.EP-4 {background-position:-231px 0;}
.EP-5 {background-position:-308px 0;}
.EP-6 {background-position:-385px 0;}
.EP-7 {background-position:-462px 0;}
/* End Editors Picks Styles*/

/* New For Mid-season Styles*/
.NFM  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/new-for-midseason.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.NFM-1 {background-position:0 0;}
.NFM-2 {background-position:-77px 0;}
.NFM-3 {background-position:-154px 0;}
.NFM-4 {background-position:-231px 0;}
.NFM-5 {background-position:-308px 0;}
.NFM-6 {background-position:-385px 0;}
.NFM-7 {background-position:-462px 0;}
/* End New For Mid-season Styles*/

/* Summer Picks Styles*/
.SP  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/summer-picks.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.SP-1 {background-position:0 0;}
.SP-2 {background-position:-77px 0;}
.SP-3 {background-position:-154px 0;}
.SP-4 {background-position:-231px 0;}
.SP-5 {background-position:-308px 0;}
.SP-6 {background-position:-385px 0;}
.SP-7 {background-position:-462px 0;}
/* End Summer Picks Styles*/

/* Fall Tv Preview Styles*/
.FTP  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/fall-tv-preview.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.FTP-1 {background-position:0 0;}
.FTP-2 {background-position:-77px 0;}
.FTP-3 {background-position:-154px 0;}
.FTP-4 {background-position:-231px 0;}
.FTP-5 {background-position:-308px 0;}
.FTP-6 {background-position:-385px 0;}
.FTP-7 {background-position:-462px 0;}
/* End Fall Tv Preview Styles*/


/* Web TV Picks Styles*/
.WP  {
	position:relative;
	width:75px;
	height:109px;
	background:url(http://editorial.sidereel.com/srv2/homepage-boxart-sprites/webtv_picks.jpg) no-repeat;
	border: 1px solid #D5D5D5;
	top:0px;
	left:0px;
	margin:0 0 5px 0px;
	background-position:0 0;
	float:left;
}
.WP-1 {background-position:0 0;}
.WP-2 {background-position:-77px 0;}
.WP-3 {background-position:-154px 0;}
.WP-4 {background-position:-231px 0;}
.WP-5 {background-position:-308px 0;}
.WP-6 {background-position:-385px 0;}
.WP-7 {background-position:-462px 0;}
/* End Web TV Picks Styles*/


/* End Homepage BoxArt Sprite Styles */

/* Large video playlist styles */
.vidcontainer p {
	text-align:left;
	padding-left:50px;
	font-size:12px;
}
div#visible_pl{
	height:241px;
	border-top: 4px solid #51B3D8;
	border-right: 4px solid #51B3D8;
	border-bottom: 4px solid #51B3D8;
	float: left;
	overflow: hidden;
	position: relative;
	width: 284px;
}
div#visible_pl .xl-disable {
	width:284px; 
	height: 35px;
	background:#ffffff; 
	position:absolute; 
	top:206px; 
	left:0; 
	text-align:center;
	border-top: 1px solid #777;
-moz-box-shadow: 10px 10px 5px 10px #888;
-webkit-box-shadow: 10px 10px 5px 10px #888;
box-shadow: 10px 10px 5px 10px #888;
}
div#visible_pl .xl-disable a {
	display: block; 
	color:#358EB1; 
	padding: 11px 0 0 5px;
	font-size:10px; 
	font-weight:bold;
	float: left;
}
div#visible_pl .visible_entries {
	height: 194px;
	position: absolute;
	width: 284px;
	overflow: scroll;
    overflow-x: hidden;
}
div#visible_pl .visible_entries a {
	height: 62px;
	float:left;
	width:255px;
	overflow: hidden;
	padding:4px 5px;
}
div#visible_pl .visible_entries .playing, div#visible_pl .visible_entries .paused {
	background-position: -280px 0px;
	background-color: #DBEEF4;
}
div#visible_pl .thumb-img{
	width: 111px;
	height: 62px;
	float:left;
	margin-right:8px;	
}
div#visible_entries p {
	width: 128px;
	float:left;	
}
div#visible_pl h2 {
color: white;
font-size: 14px;
margin: 0;
padding: 4px 10px 8px 6px;
background-color: #51B3D8;
}
div#visible_pl h2 a {
	color:#fff;
}
div#visible_pl h2 a:hover {
	color:#fff;
}

.ytframe {
position:relative;
overflow:hidden;
width:150px;
height:25px;
margin-top: 5px;
}

.yt {
margin-top:-66px;
margin-left:-6px;
}


/* End Large video playlist styles */
/*************************************End Main Col Styles ***************************************************/


/*************************************Begin Side Col Styles ***************************************************/
.boxborder-gray {
	width: 282px;
	background: url(content-image-bg.gif) repeat;
	padding: 9px;
}
.boxborder-gray img {
	border: none;
}
.sr-lightest-blue {
	background:#EEF7FA;
}
.sidebarheader {
	width:300px;
	height: 40px;
	color: #fff;	
	display: block;
	background: #0080ae;
	font-size: 18px;
	font-family: "Montserrat", Helvetica, Arial, sans-serif;
	clear: both;
}
.sidebarheader h2{
	margin: 10px 0 0 10px;
	float: left;
	color: #ffffff;
	font: 16px "Montserrat", Helvetica, Arial, sans-serif;
}
.sidebarheader h2 a{
	margin:0;
	float: left;
	color: #ffffff;
	font: 16px "Montserrat", Helvetica, Arial, sans-serif;
}
.sidebarheader a {
	float: right;
	margin: 15px 10px 0 0;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
}
.sidebarheader a:hover {
	color: #ffffff;
}
.boxcontent {
	width: 262px;
	height: auto;
	padding: 10px;
	margin-top: -9px;
	background: #ffffff;
}

.boxcontent p {
	 color: #505050;
    font-family: Arial,sans-serif;
    font-size: 12px;
    text-align: left;
line-height: 16px;
    margin: 5px 0;
    padding: 0;
}


/* TV Trends */
.tvtrends {
	border-collapse:collapse;
	border-spacing:0;
	font-family:Arial,sans-serif;
	width:262px;	
}
.tvtrends img {
	border:0;
}
.tvtrends ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.tvtrendsbar {
	width:260px;
	padding: 0 0 5px 0;
	color: #505050;
	float: left;
}
.tvtrendsbar ul li {
	color:#505050;
	display:inline;	
}

.tvtrendsbar ul {
	margin: 0;
	padding: 0;
}

.tvtrendsbar ul li.rightmargin {
	padding-right:120px;	
	padding-left: 10px;
}
.rank {
	float:left;
	width: 25px;
	height:20px;
	background: #00aad5;
	font-weight: bold;
	color:#fff;
	text-align:center;	
    margin: 0 0 5px;
	padding-top:3px;
	font-size: 12px;
}
.trendshow {
	color:#505050;
	float:left;
	width:235px;
	height: 23px;
	margin-bottom:7px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.trendshow a {
	float:left;
	margin: 5px 0 0 10px;
}
.tvtrends .lastweek {
	color:#505050;
	float:right;
	margin: 3px 10px 0 0;
	font-size: 12px;
}
/* TV Trends */


/* Full Season Pickup */
.fullseason ul {
	width: 262px;
	margin:-10px 0 0 0;
	padding: 0;
}
.fullseason ul li {
	float: left;
	width: 255px;
	display: inline;
	margin: 0;
	font: 12px arial;
	padding: 5px;
	color: #505050;
}
.fullseason ul li a {
	float:left;
	padding:5px;
}
.fullseason ul li span {
	float: right;
	padding-top: 5px;
}
/*full season bar */
.fullseasonbar {
	width:282px;
	height:18px;
	margin-top:-9px;
	padding-top:10px;
	float: left;
	background:#ffffff;
}
.fullseasonbar ul {
	list-style:none outside none;
	margin:0;
	outline:medium none;
	padding:0;
}
.fullseasonbar ul li{
	font-size:12px;
	color: #505050;
	padding: 0 54px 0 13px;
	display:inline;	
}
.fullseasonbar ul li.rightmargin {
	padding-right:150px;	
}
/* End Full Season */

/* twitter */
.twitter-side {
	position:relative;
	width:262px;
}
.query {
  color: #505050;
  float:left;
  width:262px;
}
.query .tweet_list {
   -webkit-border-radius: .5em;
   list-style-type: none;
   margin: 0;
   padding: 0;
}
.query .tweet_list li {
     overflow-y: auto;
     overflow-x: hidden;
     padding: .5em;
}
.query .tweet_list .tweet_even {
     background-color: #EEF7FA; 
}
.query .tweet_list .tweet_avatar {
     padding-right: .5em;
     float: left;
}
.query .tweet_list .tweet_avatar img {
     vertical-align: middle;
	 margin-bottom:5px; 
}
/* twitter end */

/* Video Container */
.vid-container-outer {
	height:492px; 
	width:300px;
}
.vidcontainer {
	width:300px;
	height:230px;
	background:#00aad5;
	margin-bottom:5px;
}
.vidcontainer a {
	color: #ffffff;
}
.vidcontainer a:hover {
	color: #ffffff;
}
.vidcontainer p {
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	color: #ffffff;
	margin: 0px;
	padding: 5px;
	text-align: center;
}
/*End Video Container */

/*SideBar vid container with Playlist */
.sidebar #visible_pl{
	height:104px;
	border: 2px solid #00AAD5;
	background:#FFF;
	float: left;
    overflow:scroll;
    overflow-y:hidden;
	width: 296px;
	margin-top:-5px;
	margin-bottom:10px;
}
.sidebar #visible_pl a {
	height: 70px;
	width:80px;
	overflow: hidden;
	padding:5px 5px 6px 5px;
}
.sidebar #visible_pl .playing {
	color: #505050;
}
.sidebar #visible_pl .thumb-img{
	width: 80px;
	height: 45px;
	border:1px solid #ccc;
	float:left;
	margin:0 5px 5px 0;	
}
.sidebar #visible_pl p {
	font-size:11px;
	float:left;
	height:24px;
	width:80px;
	overflow:hidden;	
}
.sidebar #visible_pl ul {
		width:1000px;
		height:100px;
		margin:0 0 0 3px;
		padding:0;
		list-style-type:none;	
}
.sidebar #visible_pl li {
		height: 80px;
	    float:left;
		width:90px;
	    margin:0;
		padding:5px;
}
/* End SideBar vid container with Playlist */

/* Pick of the Week*/
.pick-otw {
	width:262px;
   	color:#505050;
   	text-align:left;
   	position:relative;
	margin-top: -9px;
}
.pick-otw p {
	margin:5px 0;
	padding:0px;
	line-height:16px;
	width:262px;
}
.pick-otw a img {
	position:relative;
	left:10px;
	margin-left: -20px;
	margin-bottom: 10px;
	margin-top: -1px;
}
.pick-otw h3 {
	margin:5px 0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
	width:262px;
	display:inline;	
}
/* End Pick of the Week*/

/* Genre Listings*/
.genrelisting {
	width:262px;
} 
.genrelisting ul {
	padding:0px;
	margin:0px;
}
.genrelisting ul li {
	float: left;
	list-style: none;
}
.genrelisting ul li a {
	color: #0080AE;
	text-decoration: none;
	background: #EFEEEB;
	display: inline-block;
	line-height: 2.25em;
	margin: 0 4px 4px 0;
	padding: 0 0.5em;
	white-space:nowrap;
	list-style: none;
	font-size: 11px;
}
.genrelisting ul li a:hover {
	background-color: #CACBCD;
}
/* End Genre Listing */

/* TV Spin-Offs */
.spinOff {
	width: 262px;
}
.boxcontent p.spinNum {
	float: left;
	font: normal 48px/12px  Arial, Helvetica, Geneva, sans-serif;
	color: #ebebec;
	margin: 10px 0 0 0;
	padding: 0;
	height: 60px;
	padding-top: 15px;
}
.spinOff ul {
	margin: 10px 0 0 0;
	padding: 0;
}
.spinOff ul li{
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: both;
}
.spinBox {
	float: left;
	margin: 0 5px;
	padding: 0;
}
.spinScreen {
	float: left;
	margin: 0;
	padding: 0;
}
.boxcontent p.spinLink {
	float: left;
	border: 0;
	margin: 5px 0 10px 30px;
	padding: 0;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}
/*End TV Spin-Offs */

/* Coming Soon */
.coming-soon {
	position:relative;
	width:262px;
	height:155px; 
   	color:#505050;
   	text-align:left;
   	margin-top: -10px;
}
.coming-soon p {
	margin:0px;
	padding:0px;
	line-height:16px;
	color:#FFF;	
}
.coming-soon a {
	color:#FFF;	
}
.coming-soon img {
	position:relative;
	left:10px;
	margin-left: -20px;
	margin-bottom: -71px;
}
.coming-soon h3 {
	margin:0px;
	padding:0px;
	width:100%;
	color: #ffffff;
	font: normal 18px "Montserrat", Helvetica, Arial, sans-serif;
}
.coming-soon-info {
	background:url(http://editorial.sidereel.com/srv2/sidebar/coming_soon/bg-trans.png) repeat;
	width:262px;
	padding:10px;
	position:relative;
	left:10px;
	margin-left: -20px;
	top: 14px;
}
/* End Coming Soon */

/*-----Top Box Office styles -----------------*/
.topboxofficebar {
	width:262px;
	color: #505050;
	float: left;
}
 .topboxoffice .stars {
	 margin: 2px 0 0 0;
 }
.topboxofficebar ul {
	list-style:none outside none;
	margin:0;
	outline:medium none;
	padding:0;
}
.topboxofficebar ul li{
	font-size:12px;
	color:#505050;
	padding: 0 10px 0 0px;
	display:inline;	
}
.topboxofficebar ul li.rightmargin {
	margin-left:70px;
}
.topboxoffice {
	padding-top: 18px;
	width: 260px;
}
.topboxoffice ul {
	list-style: none outside none;
	margin: 0px;
	outline: medium none;
	padding: 0px;
}
.topboxoffice ul li {
	padding:0px;
	margin:0px;
}
.topboxoffice .rank { 
	background: #00AAD5;
	color: white;
	float:left;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding-top: 10px;
	text-align: center;
	width: 25px;
	padding-bottom:10px;
}
ul .topboxoffice {
	color:#505050;
	padding:0;
	margin:0;
	width:232px;
	padding-right:30px;
	height: 40px;
	list-style:none;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.gross {
	font-size:11px;
	float:right;
	width:50px;
	margin-right:-20px;
	color:#090;
	margin-top: 2px;
}
.avg-rate {
	font-size:11px;
	float:left;
	margin:3px 5px 0 10px;
	color:#505050;
}
.topboxoffice a {
    width:150px;
	float:left;
	margin: 2px 0 0 10px;
}
/*End Top Box Office ---------*/

/*Begin More editors Styles*/
.more-editors  {
	margin: 0px;
	padding:0;
}
.editorspicksbar {
	background:#fff;
	height:10px;
	padding:5px 0 0 0;
	position:relative;
	top:-9px;	
}
.editorspicksbar ul {
	margin: 0px;
	padding: 0px;
}
.editorspicksbar ul li {
	color: #505050;
	display: inline;
	padding-left: 20px;
}
.editorspicksbar ul li.rightmargin {
	padding-left: 40px;
	padding-right: 20px;
}
.more-editors .person {
	background:#EEF7FA;
	width:60px;
	height:80px;
	float:left;
	padding:10px;
	text-align:center;
	border-bottom:1px solid #CCC;
}
.more-editors .person img {
	margin-bottom:5px;
}
.more-editors .likes {
	background:#FFF;
	width:80px;
	height:80px;
	float:left;
	padding:10px;
	text-align:center;
	border-bottom:1px solid #CCC;
}
.more-editors .likes p {
	height:22px;
	margin-top:20px;
}
.more-editors .likes .stars {
	margin:10px 0 0 4px;
}
.more-editors .show {
	background:#EEF7FA;
	width:60px;
	height:80px;
	float:left;
	padding:10px;
	text-align:center;
	border-bottom:1px solid #CCC;
}
.more-editors .show a img {
	height:75px;
	width:52px;
}
/*End More Editors Styles */

/* Editor Side Listings*/
.editorsidelisting {
	width:272px;
	background: #222;
	margin-left:-10px;
	margin-bottom: -10px;
	text-align: center;
	background:#ffffff;
}
.editorsidelisting a {
	float: left;
	width: 48px;
}
.editorsidelisting img {
	border: 0;
	margin-bottom: 5px;
	width: 44px;
	height: 47px;
}
.editorsidelisting ul {
	margin: 0;
	padding:0px;
	float:left;
}
.editorsidelisting ul li {
	margin: 0;
	display:inline;
	width:48px;
	float:left;
	padding: 10px;	
}
/* End Editor Side Listing */

/*iphone ad*/
.iphoneAd {
	width: 280px;
	height: 236px;
	background: url(http://editorial.sidereel.com/srv2/iphone/iphone_300x250.jpg) #ffffff no-repeat 0 0px;
}
.iphoneAd h2 {
	margin: 0;
	padding: 16px 0 0 125px;
	font: bold 15px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #358EB1;
}
.iphoneAd p {
		margin: 0;
	padding: 10px 15px 0px 125px;
	color: #505050;
	font: bold 12px/18px Arial, Helvetica, Geneva, sans-serif;
}
.iphoneBtn {
	border: solid 1px rgba(8,90,122,.5);
	background: #00aad5;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b6e4), to(#0189ae));
	background: -moz-linear-gradient(top,  #00b6e4,  #0189ae);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b6e4', endColorstr='#0189ae');
	color:#FFF;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
    padding: 4px 8px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
    font-family: Arial, Helvetica, sans-serif;
	width: 126px;
    height: 22px;
    padding-top: 7px;
    display: block;
    text-decoration: none;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	margin: 15px 0 0 125px;
	font-size: 14px;
}
.iphoneBtn:hover {
	color: #ffffff;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, from(#0189ae), to(#066078));
	background: -moz-linear-gradient(top,  #0189ae,  #066078);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0189ae', endColorstr='#066078');
}
.iphoneProfile {
	width: 300px;
	height: 40px;
}
.iphoneProfile img {
	float: left;
}
.iphoneProfile h2 {
	margin: 0;
	float: left;
	padding: 5px 0 0 10px ;
	font: bold 12px/14px Arial, Helvetica, Geneva, sans-serif;
	color: #358EB1;
}
.iphoneProfile a {
	border: solid 1px rgba(8,90,122,.5);
	background: #00aad5;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b6e4), to(#0189ae));
	background: -moz-linear-gradient(top,  #00b6e4,  #0189ae);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b6e4', endColorstr='#0189ae');
	color:#FFF;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
    padding: 4px 8px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
    font-family: Arial, Helvetica, sans-serif;
	width: 120px;
    height: 18px;
    display: block;
    text-decoration: none;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	margin: 5px 0 0 10px;
	font-size: 14px;
	float: left;
}
.iphoneProfile a:hover {
	color: #ffffff;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, from(#0189ae), to(#066078));
	background: -moz-linear-gradient(top,  #0189ae,  #066078);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0189ae', endColorstr='#066078');

}
/* End iPhone Ad */

/* Jersey Sox Ad */
.jerseysoxhead {
	height: 103px;
	background: #ffffff;
	position: relative;
	padding-bottom: 8px;
	margin-top:-9px;
}
.jerseysox {
	position: absolute;
	top: 0px;
	left: 10px;
	z-index: 999;
	width: 250px;
}
.jerseytext {
	position: absolute;
	top: 15px;
	left: 80px;
	margin: 10px 0 0 0;
	width: 200px;
	color: #505050;
}
.jerseylinks {
	width: 200px;
	position: absolute;
	top: 70px;
	left: 80px;
}
/* End Jersey Sox Ad */

/* Facebook Channel Like styles */
.like-movies {
	background:#FFF;
	margin-top: -9px;
}
.like-tb {
	background:#030406;
	height:71px;
	margin-top: -9px;
}
.like-gg {
	background:#dbdbdb;
	height:71px;
	margin-top: -9px;
}
.like-90210 {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-HIMYM {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-TBBT {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-modern-family {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-supernatural {
	background:#000;
	height:71px;
	margin-top: -9px;
}
.like-smallville {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-one-tree-hill {
	background:#000;
	height:71px;
	margin-top: -9px;
}
.like-dexter {
	background:#000;
	height:71px;
	margin-top: -9px;
}
.like-glee {
	background:#56bad2;
	height:71px;
	margin-top: -9px;
}
.like-pll {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-jersey-shore {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-vampire-diaries {
	background:#293c42;
	height:71px;
	margin-top: -9px;
}
.like-office {
	background:#120d07;
	height:71px;
	margin-top: -9px;
}
.like-jersey-sox {
	background:#FFF;
	height:71px;
	margin-top: -9px;
}
.like-hellcats {
	background:#b39c77;
	height:71px;
	margin-top: -9px;
}

/* End Facebook Channel Like styles */
 
/* Side Scorecard Styles */
.sideScorecard span {
	float: left;
	text-align: center;
	width: 60px;
	display: block;
	border: 0;
}
.sideScorecard .quote {
	background: url("http://editorial.sidereel.com/srv2/content_discovery/side-quote-bg.gif") no-repeat;
	height: 79px;
	width: 167px;
	float: left;
	padding: 8px 10px 8px 25px;
	margin: 0;
	color:#505050;
}
.sideScorecard .quote p {
	padding:0;
	margin: 0;
}
.sideScorecard .bar {
	background:#EEF7FA;
	position: relative;
	width:282px;
	height:10px;
	left: 10px;
	margin:5px 0px 8px -20px;
	float:left;
}
.sideScorecard .stars {
	margin:8px 0 0 0;	
}
.sideScorecard .team-ratings {
	float:left;
	width:255px;
	height:41px;
	margin:5px 0 5px 0;
}
.sideScorecard .team-ratings ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}
.sideScorecard .team-ratings li {
	float:left;
	margin:0 7px 0 0;
	padding:0 0 5px 0;
	width:120px;
	height:36px;
	text-align: left;
}
.sideScorecard .team-ratings li img {
	float:left;
	margin:0 5px 0 0;
	width:33px;
	height:33px;
	border: 0;
}
/* End Side Scorecard Styles */

/* Contact Page Form Styles */
#contactUs .zc-labelheader, #contactUs .zc-button-row {
	background-color:#D4EAF3;
}
