﻿#MainPhoto { position: relative; margin:20px 0px; height:500px; }
#PhotoCarouselWrapper { width:630px; overflow:hidden; }
#SlideOut #PhotoCarouselWrapper { width:620px;  }

#PhotoCarousel { width:1260px; }
#SlideOut #PhotoCarousel { width: 1240px; }

#Photo, #OverlayPhoto { width: 630px; height: 500px; display: table-cell; vertical-align: middle; overflow:hidden; }
#SlideOut #Photo, #SlideOut #OverlayPhoto { width: 620px; }

#PhotoWrapper, #OverlayPhotoWrapper { float: left; }
#MainPhoto .carousel-control { padding:0px; height:21px; width:21px; border:0 none; position:absolute; top:232px;  text-indent: -9999px; cursor: pointer; overflow: hidden;}
#MainPhoto .carousel-control.next { right:-9px;background-position: 0 0; background: url("/assets/redesign/carousel-arrow-right.png") no-repeat;}
#MainPhoto .carousel-control.previous { left:-9px;background-position: 0 0; background: url("/assets/redesign/carousel-arrow-left.png") no-repeat;}
#Photo span.imagewrapper, #OverlayPhoto span.imagewrapper { display:block; max-width:630px; max-height:500px; overflow:hidden; text-align:center;}
#Photo span.imagewrapper img, #OverlayPhoto span.imagewrapper img {  max-height:500px; max-width:630px; }

#SlideOut #Photo span.imagewrapper, #SlideOut #OverlayPhoto span.imagewrapper { max-width:620px; }
#SlideOut #Photo span.imagewrapper img, #SlideOut #OverlayPhoto span.imagewrapper img {  max-width:620px; }

.video-player-wrapper-panel { height:349px; }
.video-player-wrapper { position: relative; float:left; margin-right:10px; }
.video-player-wrapper a { display: block; overflow: hidden; text-decoration: none; }
.video-player-wrapper a span.clipframe { display: block; position: relative; }
.video-player-wrapper a span.clipframe img { width:630px; }
#SlideOut .video-player-wrapper a span.clipframe img { width:620px; }

.video-player-wrapper a span.clipframe span.playbutton.lrg { background: url("/assets/redesign/play-icon.png") no-repeat scroll 0 0 transparent; display: block; height: 62px; left: 45%; position: absolute; top: 40%; width: 58px; }
html.no-touch .video-player-wrapper a:hover span.clipframe span.playbutton { background-position: -58px 0px; }
.video-player { display: block; height: 354px; left: 0; position: absolute; top: 0; width: 630px; z-index: 9999; }
#SlideOut  .video-player { width: 620px; }

.video-player.hide, .video-player-wrapper a.hide  { visibility:hidden; display:block; }
.video-player-wrapper.small a span.clipframe img { width:285px; }
.video-player-wrapper.small a span.clipframe span.playbutton.lrg { top:30%; left:38%;}
.video-player-wrapper.small .video-player { height: 160px; width: 285px; }

/* item poll*/
#BlogBody .item.poll { width: 100%; height:auto; margin-bottom: 10px; }
.item-poll { border:1px solid #CCC; height:100%;background:#6ab5b9; }
.item-poll .content { padding:10px 0px; }
.item-poll .button { font-family: Antenna Medium,Helvetica,Arial,Verdana,sans-serif; border: 1px solid #BCC971; background-color: #9BAE2A; font-size: 16px; line-height:16px; color: #FFFFFF; padding: 5px 10px; font-weight:normal; position:relative; float:right; margin-right: 10px;}
.item-poll h3 { padding:0px 10px; font-size:20px; line-height:22px; color:#FFFFFF; margin-bottom:10px;}
.item-poll .response { margin:10px 0px; display:block; padding:0px 10px;}
.item-poll input[type="radio"] { height: 17px; float: left; margin-right: 10px; }
.item-poll .response li { margin-bottom:4px; }
.item-poll .response span { font-size:14px; line-height:16px; color:#FFFFFF; display:block;}
.item-poll .pollresults .button { border:1px solid #6ab5b9; background-color: #2699a1; margin-top:10px;}
.item-poll .pollresults { margin:0px; }
.item-poll .pollresults li { margin-bottom:4px; position:relative; padding: 2px 0px; }
.item-poll .pollresults li span {  vertical-align:middle; display:inline-block; font-size:14px; line-height:16px;color: #FFFFFF; margin-right:10px; width:250px; }
.item-poll .pollresults li span.label { width:34px; height: 20px;margin-left:4px; display:inline-block; }
.item-poll .button .disabled { position: absolute; display: block; width: 100%; top: 0px; left: 0px; background: rgba(106, 181, 185, 0.75); height: 100%; }

/* BLOG */
#BlogBody { font-size:14px;color:#777777;float:none; margin:0px; width:auto; } 
#BlogBody cite { font-style:normal; font-size:12px; color:#777777; font-weight:normal; margin-bottom:20px; text-align:left; }
#BlogBody img.blog-image-top { width:100%; border:0px; margin-bottom:0px; }
#BlogBody p { color:#777; font-size:14px; line-height:19px; font-weight:normal; margin-bottom:10px; margin-top: 6px; }
ul#movie-news li.row p.subhead, #BlogBody p.subhead { color: #777777;font-size: 15px;font-weight: bold; margin-bottom:20px;}

.imgright { display: inline-block; float: right; }
.imginline { display: inline; }
.showbanner { position: relative;  }
.showbanner .caption { padding: 23px 10px; position: absolute; right: 0; top: 0; }
.showbanner .caption strong { color: #FFFFFF; display: block; font-size: 16px; line-height: 17px; text-transform: uppercase; }
.showbanner .caption span { color: #FFFFFF; display: block; font-size: 14px; line-height: 15px; text-align: right; }

.showbanner {position:relative;}
.showbanner .caption {position:absolute; top:0px;right:0px; padding:23px 10px;}
.showbanner .caption strong {font-size:16px; line-height:17px; color:#FFFFFF; text-transform:uppercase;display:block;}
.showbanner .caption span {font-size:14px; line-height:15px; color:#FFFFFF;display:block; text-align:right;}

.show-banner { clear:both; display:block; color:#FFFFFF; font-size:16px; line-height:17px; font-weight:bold; text-transform:uppercase; text-align:right; width:610px; height:52px; padding:23px 10px 0px 10px; margin-top:6px;}
.show-banner p, ul#movie-news li.row .show-banner p, div#BlogBody .show-banner p { text-transform:none; display:block; color:#FFFFFF; font-size:14px!important; font-weight:normal; line-height:15px; margin:0px!important; }
a.show-banner, html.no-touch a.show-banner:hover {text-decoration:none;}

.nakedtrailers { background:url("http://cache.reelz.com/assets/content/general/NakedTrailers-blog-footer-05.png") no-repeat scroll 0 0 transparent; }
.hollywooddailies { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-HWD-01.png") no-repeat scroll 0 0 transparent; }
.richardroeper { background:url("http://cache.reelz.com/assets/content/general/Roeper-blog-footer-02.png") no-repeat scroll 0 0 transparent; }
.bombgirls { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-BombGirls-02.png") no-repeat scroll 0 0 transparent; }
.moviemovie { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-MovieMovie-01.png") no-repeat scroll 0 0 transparent; }
.thecountdown { background:url("http://cache.reelz.com/assets/content/general/Countdown-blog-footer-02.png") no-repeat scroll 0 0 transparent; }
.hollywooduncensored { background:url("http://cache.reelz.com/assets/content/general/HWDU-blog-footer-02.png") no-repeat scroll 0 0 transparent; }
.maltinonmovies { background:url("http://cache.reelz.com/assets/content/general/MaltinOnMovies-blog-footer-03.png") no-repeat scroll 0 0 transparent; }
.moviestyle { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-MovieStyle-01.png") no-repeat scroll 0 0 transparent; }
.racetothescene { background:url("http://cache.reelz.com/assets/content/general/blogfooter-RTTS-02.png") no-repeat scroll 0 0 transparent; }
.sparkle { background:url("http://cache.reelz.com/assets/content/general/blogfooter-Sparkle-01.png") no-repeat scroll 0 0 transparent; }
.reellife { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-REELlife-02.png") no-repeat scroll 0 0 transparent; }
.specials { background:url("http://cache.reelz.com/assets/content/general/blogfooter-Specials-02.png") no-repeat scroll 0 0 transparent; }
.focuson { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-FocusOn-01.png") no-repeat scroll 0 0 transparent; }
.beverlyhillspawn { background:url("http://cache.reelz.com/assets/content/general/blogbanner-BHPawn-02.png") no-repeat scroll 0 0 transparent; }
.revealed { background:url("http://cache.reelz.com/assets/content/general/blogbanner-revealed-01.png") no-repeat scroll 0 0 transparent; }
.whosaidwhat { background:url("http://cache.reelz.com/assets/content/general/blogbanner-whosaidwhat-02.png") no-repeat scroll 0 0 transparent; }
.xiii { background:url("http://cache.reelz.com/assets/content/general/blogbanner-XIII.2-02.png") no-repeat scroll 0 0 transparent; }
.truejustice { background:url("http://cache.reelz.com/assets/content/general/blogbanner-truejustice-02.png") no-repeat scroll 0 0 transparent; }
.endofworld  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-endoftheworld-01.png") no-repeat scroll 0 0 transparent; }
.bondmonth  { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-BondMarathon-04.png") no-repeat scroll 0 0 transparent; }
.thereelzshow  { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-thereelzshow-02.png") no-repeat scroll 0 0 transparent; }
.barabbas  { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-barabbas-01.png") no-repeat scroll 0 0 transparent; }
.reelzrecommends  { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-reelzrecommends-01.png") no-repeat scroll 0 0 transparent; }
.lawman { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-Lawman-03.png") no-repeat scroll 0 0 transparent; }
.talkthetalk { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-talkthetalk-02.png") no-repeat scroll 0 0 transparent; }
.fanaddicts { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-FanAddicts-02.png") no-repeat scroll 0 0 transparent; }
.king { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-KING-02.png") no-repeat scroll 0 0 transparent; }
.hollywoodscandals{ background:url("http://cache.reelz.com/assets/content/general/blogbanner-HWDScandals-01.png") no-repeat scroll 0 0 transparent; }
.cracked { background:url("http://cache.reelz.com/assets/content/general/blogbanner-cracked-01.png") no-repeat scroll 0 0 transparent; }
.capones { background:url("http://cache.reelz.com/assets/content/general/blogbanner-capones-01.png") no-repeat scroll 0 0 transparent; }
.hillbillies { background:url("http://cache.reelz.com/assets/content/general/blogbanner-HWDHillbillies-03.png") no-repeat scroll 0 0 transparent; }
.oktv { background:url("http://cache.reelz.com/assets/content/general/blogbanner-okTV-01.png") no-repeat scroll 0 0 transparent; }
.matchmaker  { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-MansionMatchmaker-01.png") no-repeat scroll 0 0 transparent; }
.treasureking { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-TreasureKing-02.png") no-repeat scroll 0 0 transparent; }
.ballboys { background:url("http://cache.reelz.com/assets/content/general/blogbanner-ballboys-01.png") no-repeat scroll 0 0 transparent; }
.mansionhunters { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-MansionHunters-01.png") no-repeat scroll 0 0 transparent; }
.livingjacksons { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-Jacksons-01.png") no-repeat scroll 0 0 transparent; }
.celeblegacies { background:url("http://cache.reelz.com/assets/content/general/blogfooter-bg-CelebrityLegacies-01.png") no-repeat scroll 0 0 transparent; }
.fullthrottle  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-FullThrottle-01.png") no-repeat scroll 0 0 transparent; }
.accesshwd  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-AccessHollywood-01.png") no-repeat scroll 0 0 transparent; }
.accesshwdlive  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-AccessHollywoodLIVE-01.png") no-repeat scroll 0 0 transparent; }
.gangsters  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-Gangsters-01.png") no-repeat scroll 0 0 transparent; }
.tmzhwdsports  { background:url("http://cache.reelz.com/assets/content/general/blogbanner-tmzhwdsports-01.png") no-repeat scroll 0 0 transparent; }

.greybox.related-news a.img-wrapper { float:left; width:150px; margin-right:10px; }
.greybox.related-news a.img-wrapper img { width: 100%; }
.greybox.related-news span.datebox { float:none; }

.ad-180x150 { float: right; margin-left: 10px; margin-bottom:10px; width: 180px; padding: 4px 4px; border: 1px solid #CCC; height: 150px; background: #f2f2f2; text-align: center; color: #999; }
.eewidget { clear: both; margin-bottom: 10px; }

.image-wrapper { display: block; width: 100%!important; height: 228px!important; overflow: hidden; position: relative!important; padding:0px!important; }
.image-wrapper .image { position: static!important; padding:0px!important; display: block; width: 100%!important; height: 100%; background-repeat: no-repeat!important; background-position: 50%!important; -webkit-background-size: cover!important; -moz-background-size: cover!important; -o-background-size: cover!important; background-size: cover!important; }
.item-gallery li.oneimaggallery a { width:100%;}
.item-gallery li, .image-wrapper.thumb .image  { height: 113px; }
.item-gallery li.oneimaggallery, .item-gallery li.oneimaggallery .image-wrapper.thumb .image { width:308px; height: 228px; }
.item-gallery li.rightborder { border-right-width:1px; }
.item-gallery li.bottomborder { border-bottom-width:1px; }

.gallery-photos li .image-wrapper, .gallery-photos .image-wrapper.thumb .image  { height:97px!important; }

.share { margin:20px 0px; padding:10px 0px 7px 0px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
.share span.label { font-size: 18px; line-height: 18px; color:#777777; font-weight:normal; display:inline; margin-right:10px; float:left;}
ul.sharetools {float:left;}
.share .rightcol { float: right; margin-top:0px;}
ul.sharetools li { float:left; margin-right:10px;}
ul.sharetools li a { background: url('/assets/redesign/share-icons.png'); height:18px;  display:block;}
ul.sharetools li a.facebook { background-position:0 0;width:12px;}
html.no-touch ul.sharetools li a:hover.facebook { background-position:0 -18px;}
ul.sharetools li a.twitter { background-position:-12px 0; width:17px;}
html.no-touch ul.sharetools li a:hover.twitter { background-position:-12px -18px;}
ul.sharetools li a.stumbleupon { background-position:-29px 0; width:21px;}
html.no-touch ul.sharetools li a:hover.stumbleupon { background-position:-29px -18px; }
ul.sharetools li a.googleplus { background-position:-50px 0; width:19px;}
html.no-touch ul.sharetools li a:hover.googleplus { background-position:-50px -18px; }
ul.sharetools li a.email { background-position:-69px 0; width:20px;}
html.no-touch ul.sharetools li a:hover.email { background-position:-69px -18px; }
ul.sharetools li a.tumbler { background-position:-91px 0; width:17px;}
html.no-touch ul.sharetools li a:hover.tumbler { background-position:-91px -18px; }

#Player, #wide-player  { position:relative; }
#PlayButton { display:none; width:100%; height:100%; position:relative; background-size:cover!important; }
#PlayButton span.playbutton { background: url("/assets/redesign/play-icon.png") no-repeat; display: inline-block; position: absolute; width: 58px; height: 62px; background-position: -58px 0px; top: 50%; left: 50%; margin-left: -29px; margin-top: -31px; } 
#AdContainer { display:none; }