﻿#Content,  #Header div.center, #HeaderTop div.center, #Footer div.center, #Marquee { width: 630px; }
#MainColumn, #SideColumn { float:left; width:640px; margin:0px 0px 0px 0px;  }
/*#SideColumnFMAs { width: 640px; }
#SideColumnFMAs .item { margin-right: 10px; }*/

#Main .main-content
{
	width:640px;
}
#Marquee { margin-top:-30px; }
#Marquee.notopmargin { margin-top:0px;}
.nomarquee #Header div.center { min-height:0px; /*max-height:none;*/}

#Content #Main .header h2, #Content #Main .header h1, #Content #Main .header h4 { max-width:596px; }
#Header .topangle { background-position-y: -200px;  }
#SideColumn .item { float:left; margin-right: 10px; }
#SideColumn .item.left { margin-right:10px; }
#SideColumn div.row { width: 640px; }
#SideColumn div.row .item { margin-right: 10px; }

#FooterMainColumn, #FooterSideColumn { width:310px; }
#ReelzShows li { margin: 0px 14px 10px 0px; }
#Footer .item2x1 { width:310px; }

#MainLogo { margin-right:0px; float:none; }
#MainMenu { margin-top: 10px; margin-left:0px; }
#MainMenu .nav { left: 0px; }

#Login a { display: inline-block; max-width: 100px; }

/*#FindReelz { width:320px; }*/
.headends-list ul.headends { max-width: 532px; }
/**** Featureditems ****/
#Featureditems { margin-bottom:10px; width:628px; height:auto; /*height:316px;*/ }
#Featureditems .hero img { width:628px; height:219px;}
#Featureditems .button { top:136px; }
#Featureditems  .slides_container ul { height: 316px; }
#Marquee.nooverlay #Featureditems  .slides_container ul { height: 219px; }
#Featureditems .overlay-wrapper.mobileonly { display:block; }
#Featureditems .overlay-wrapper { width: auto;height:auto; top: 219px; left: 0px; background-image: none; background:#333333; padding:10px; }
#Featureditems .overlay-wrapper.green { background:#9bae2a;background-image: none; }
#Featureditems .overlay-wrapper.orange { background:#fd6a1f;background-image: none; }
#Featureditems .overlay-wrapper.blue { background:#2699a1;background-image: none; }
#Featureditems .overlay-wrapper.white { background:#FFFFFF;background-image: none; }

#Featureditems .overlay { /*width:250px; height:208px;*/ width:100%; height:77px; padding:0px 0px; position:relative;}

#Featureditems .logo-wrapper { float:left; margin-right: 10px; }
#Featureditems .logo-wrapper .logo { width:auto; height:81px; text-align:center;}
#Featureditems .overlay .logo img { max-width:208px; max-height:67px;}

#Featureditems .messaging { float:none; }

#Featureditems .overlay.logo .headline-wrapper, #Featureditems .overlay.logo .calltoaction-wrapper  { float:left; width:390px; }
#Featureditems .overlay.clipframe .headline-wrapper, #Featureditems .overlay.clipframe .calltoaction-wrapper,
#Featureditems .overlay.details .headline-wrapper, #Featureditems .overlay.details .calltoaction-wrapper {float:right; width:240px; }

#Featureditems .headline-wrapper {  float:none; clear:none; margin-bottom:4px; width:auto;}
#Featureditems .overlay .headline { float:none; clear:none; text-align:left; margin:0px; display:block;}

#Featureditems .details-wrapper { clear:none; width: 138px; height:81px; float:left; margin-right:10px;overflow:hidden; }
#Featureditems .overlay .details { margin:0px;  text-align:left; font-size:16px; line-height:20px; }

#Featureditems .clipframe-wrapper { clear:none; float:left; width:138px; height:81px; margin-right:10px;}
#Featureditems .overlay span.clipframe {  margin:0px; float:none; width:auto; height:auto; display:block;}
#Featureditems .overlay span.clipframe img { width: 136px; height:auto;}
#Featureditems span.clipframe span.playbutton { background: url("/assets/playbutton-sml.png") no-repeat; display: inline-block; position: absolute; width: 29px; height: 29px;left: 39%;  top:35%; }
html.no-touch #Featureditems a.hero:hover span.playbutton { background-position: 0px 0px; }

#Featureditems .calltoaction-wrapper { clear:none; overflow:hidden; width:auto;}
#Featureditems .overlay .calltoaction { text-align:left;  float:none;}


/**** Reelz Schedule Carousel ****/
#ReelzSchedule .carousel-wrap { 	width: 628px; }

#NewsletterSignIn.item2x1 { width: 310px; }
#NewsletterSignIn p { float:none; font-size:14px; }
#NewsletterSignIn input[type="text"] { width:190px; }

#Main.trailers-page .item, #Main.video-page .item, #Main.theater-page .item { width:630px; margin:0px; height:auto;}
#Main.theater-page .item { margin-top: 10px; }
#VideoDetailsPanel,  #VideoRelatedPanel { height:auto; }
#VideoDetailsPanel input[type="text"], #VideoRelatedPanel input[type="text"] { width:536px; } 
#MovieListWrapper.item { width:630px; height:auto; margin-left:0px!important; margin-top:10px;}
#MovieList, #TheaterMoviesFilter  { height:auto!important; }

.theater-info { height:auto; } 
#nodecontent { width:640px; }

#FooterNewsletterSignIn p { margin-right:0px;}
#FooterNewsletterSignIn .loading { width: 310px; top:10px; }

.listlist-page .controls { width: 630px; }

#Player.full, #Player.full #PlayerEmbed,  #PlayerEmbedOverlay, #PlayerEmbed, #adContainer, .player.tve #adPlayButton  { width: 630px; height:355px; }

.videos-wrapper.full .carousel-wrap { width:588px; }
.videos-wrapper.full ul.clipList li { padding: 0px 5px 0px 0px; }

#TveProfile { width:630px; }

#PlayerEmbedOverlay, .player.tve #PlayerEmbed, #adContainer { position: absolute; top: 0px; left: 0px; width:630px; height:355px; }
#adContainer iframe { width:630px; height:355px; } 
#adMessage {  margin-left:-120px; font-size:16px; }
#TveProfile .error-message { width:100%; padding:10px; float:none; }