body{font-family: Verdana, Arial, sans-serif !important;font-size: 10px;margin: 0;padding: 0; background-image:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/bodyBg.png);}
.rst li, ul.rst, ol.rst, h1.rst, h2.rst, h3.rst, h4.rst, h5.rst, p.rst, form, input, select { margin:0; padding:0; list-style:none; }
@font-face {
font-family: 'TG';
src: url('/css/fonts/tradegothic/tradegothicltstd-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-webfont.svg#TradeGothicLTStdRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGbold';
src: url('/css/fonts/tradegothic/tradegothicltstd-bd2-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-bd2-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2-webfont.svg#TradeGothicLTStdBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGbolditalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-bd2obl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-bd2obl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2obl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2obl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-bd2obl-webfont.svg#TradeGothicLTStdBoldItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGcnbold';
src: url('/css/fonts/tradegothic/tradegothicltstd-bdcn20-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-bdcn20-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20-webfont.svg#TradeGothicLTStdCnBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGcnbolditalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-bdcn20obl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-bdcn20obl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20obl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20obl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-bdcn20obl-webfont.svg#TradeGothicLTStdCnBoldItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGboldreg';
src: url('/css/fonts/tradegothic/tradegothicltstd-bold-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-bold-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-bold-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-bold-webfont.svg#TradeGothicLTStdBoldRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGexbold';
src: url('/css/fonts/tradegothic/tradegothicltstd-boldext-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-boldext-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-boldext-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-boldext-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-boldext-webfont.svg#TradeGothicLTStdExtendedBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGbolditalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-boldobl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-boldobl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-boldobl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-boldobl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-boldobl-webfont.svg#TradeGothicLTStdBoldItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGcnregular';
src: url('/css/fonts/tradegothic/tradegothicltstd-cn18-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-cn18-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18-webfont.svg#TradeGothicLTStdCnRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGcnitalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-cn18obl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-cn18obl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18obl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18obl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-cn18obl-webfont.svg#TradeGothicLTStdCnItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGexreg';
src: url('/css/fonts/tradegothic/tradegothicltstd-extended-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-extended-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-extended-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-extended-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-extended-webfont.svg#TradeGothicLTStdExtendedRg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGlightreg';
src: url('/css/fonts/tradegothic/tradegothicltstd-light-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-light-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-light-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-light-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-light-webfont.svg#TradeGothicLTStdLightRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGlightitalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-lightobl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-lightobl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-lightobl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-lightobl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-lightobl-webfont.svg#TradeGothicLTStdLightItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'TGitalic';
src: url('/css/fonts/tradegothic/tradegothicltstd-obl-webfont.eot');
src: url('/css/fonts/tradegothic/tradegothicltstd-obl-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/tradegothic/tradegothicltstd-obl-webfont.woff') format('woff'),
url('/css/fonts/tradegothic/tradegothicltstd-obl-webfont.ttf') format('truetype'),
url('/css/fonts/tradegothic/tradegothicltstd-obl-webfont.svg#TradeGothicLTStdItalic') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'mp';
src: url('/css/fonts/movieposterreg-webfont.eot?') format('eot'),
url('/css/fonts/movieposterreg-webfont.woff') format('woff'),
url('/css/fonts/movieposterreg-webfont.ttf') format('truetype'),
url('/css/fonts/movieposterreg-webfont.svg#webfonti68H615M') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'mpb';
src: url('/css/fonts/movieposterbold-webfont.eot?') format('eot'),
url('/css/fonts/movieposterbold-webfont.woff') format('woff'),
url('/css/fonts/movieposterbold-webfont.ttf') format('truetype'),
url('/css/fonts/movieposterbold-webfont.svg#webfont39jbNAlK') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'mpcnd';
src: url('/css/fonts/moviepostercondensed-webfont.eot?') format('eot'),
url('/css/fonts/moviepostercondensed-webfont.woff') format('woff'),
url('/css/fonts/moviepostercondensed-webfont.ttf') format('truetype'),
url('/css/fonts/moviepostercondensed-webfont.svg#webfontHiesDr1l') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterRegular';
src: url('/css/fonts/sf_movie_poster-webfont.eot');
src: url('/css/fonts/sf_movie_poster-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster-webfont.svg#SFMoviePosterRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterBold';
src: url('/css/fonts/sf_movie_poster_bold-webfont.eot');
src: url('/css/fonts/sf_movie_poster_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_bold-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_bold-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_bold-webfont.svg#SFMoviePosterBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterBoldOblique';
src: url('/css/fonts/sf_movie_poster_bold_oblique-webfont.eot');
src: url('/css/fonts/sf_movie_poster_bold_oblique-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_bold_oblique-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_bold_oblique-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_bold_oblique-webfont.svg#SFMoviePosterBoldOblique') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterCondensedRegular';
src: url('/css/fonts/sf_movie_poster_condensed-webfont.eot');
src: url('/css/fonts/sf_movie_poster_condensed-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_condensed-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_condensed-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_condensed-webfont.svg#SFMoviePosterCondensedRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterModRegular';
src: url('/css/fonts/sf_movie_poster-webfont.eot');
src: url('/css/fonts/sfmoviepostertcmmodification-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sfmoviepostertcmmodification-regular-webfont.woff') format('woff'),
url('/css/fonts/sfmoviepostertcmmodification-regular-webfont.ttf') format('truetype'),
url('/css/fonts/sfmoviepostertcmmodification-regular-webfont.svg#SFMoviePosterModRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterOblique';
src: url('/css/fonts/sf_movie_poster_oblique-webfont.eot');
src: url('/css/fonts/sf_movie_poster_oblique-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_oblique-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_oblique-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_oblique-webfont.svg#SFMoviePosterOblique') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterCondensedBdOb';
src: url('/css/fonts/sf_movie_poster_condensed_bold_oblique-webfont.eot');
src: url('/css/fonts/sf_movie_poster_condensed_bold_oblique-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_condensed_bold_oblique-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_condensed_bold_oblique-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_condensed_bold_oblique-webfont.svg#SFMoviePosterCondensedBdOb') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SFMoviePosterCondensedOblique';
src: url('/css/fonts/sf_movie_poster_condensed_oblique-webfont.eot');
src: url('/css/fonts/sf_movie_poster_condensed_oblique-webfont.eot?#iefix') format('embedded-opentype'),
url('/css/fonts/sf_movie_poster_condensed_oblique-webfont.woff') format('woff'),
url('/css/fonts/sf_movie_poster_condensed_oblique-webfont.ttf') format('truetype'),
url('/css/fonts/sf_movie_poster_condensed_oblique-webfont.svg#SFMoviePosterCondensedOblique') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proxima';
src: url('/watchtcm/css/fonts/proximanova-reg-webfont.eot');
src: url('/watchtcm/css/fonts/proximanova-reg-webfont.eot?#iefix') format('embedded-opentype'),
url('/watchtcm/css/fonts/proximanova-reg-webfont.woff') format('woff'),
url('/watchtcm/css/fonts/proximanova-reg-webfont.ttf') format('truetype'),
url('/watchtcm/css/fonts/proximanova-reg-webfont.svg#ProximaNovaRgRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proximalight';
src: url('/watchtcm/css/fonts/proximalight/proximanova-light-webfont.eot');
src: url('/watchtcm/css/fonts/proximalight/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
url('/watchtcm/css/fonts/proximalight/proximanova-light-webfont.woff') format('woff'),
url('/watchtcm/css/fonts/proximalight/proximanova-light-webfont.ttf') format('truetype'),
url('/watchtcm/css/fonts/proximalight/proximanova-light-webfont.svg#proxima_novalight') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proximabold';
src: url('/watchtcm/css/fonts/proximabold/proxima_nova_bold-webfont.eot');
src: url('/watchtcm/css/fonts/proximabold/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/watchtcm/css/fonts/proximabold/proxima_nova_bold-webfont.woff') format('woff'),
url('/watchtcm/css/fonts/proximabold/proxima_nova_bold-webfont.ttf') format('truetype'),
url('/watchtcm/css/fonts/proximabold/proxima_nova_bold-webfont.svg#ProximaNovaRgRegular') format('svg');
font-weight: normal;
font-style: normal;
}
.gtext { font-size:0; text-indent:-3000px; line-height:0; overflow:hidden; }
.doff { display:none !important; }
input, select{font-size: 10px; border:1px solid #666;}
input[type="radio"], input[type="image"]{margin: 0;padding: 0;vertical-align: middle;}
.clear{ clear:both; font-size:0; height:0; overflow:hidden; }
a{color: #176962;text-decoration: none; outline:0;}
a:hover{text-decoration: underline;}
.relative, .rel { position:relative; }
.pbot { position:absolute; bottom:0; }
.ptop { position:absolute; top:0; }
#mainBody{margin: 0 auto;position: relative;width: 985px;background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%,
rgba(255,255,255,0) 30%, rgba(255,255,255,0) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(30%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%); /* IE10+ */background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/mainBodyBG.png) repeat-x top left; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */padding:8px;}
#leftColumn{float: left;position: relative;width: 675px;}
#rightColumn{float:right;position: relative;width: 302px; top:0px;}
.clearColumns{clear: left;}
#ad300x250{background-color: #46a29b;border: solid 1px #46a29b;height: 260px; width: 300px;}
.rightLinkBox{margin: 7px 24px 7px 0;min-height: 72px;}
.rightLinkBox img{float: left;margin-right: 4px;}
.linkBoxDivider{border-top: 1px dashed #d2d399;}
.rightLinkTitle{font-weight: bold;padding-top: 12px;}
#rightColumnTab{height: 40px;width: 302px;}
#rightColumnOuter{border-bottom: 7px solid #6fbfb8;border-left: 7px solid #6fbfb8;border-right: 7px solid #6fbfb8;width: 288px;}
#rightColumnOuter2{border: 7px solid #cc9;margin-top: 10px;width: 288px;}
#rightColumnInner{background-color: #b4e0e1;border-bottom: 1px solid #176962;border-left: 1px solid #176962;border-right: 1px solid #176962;width: 286px;}
#rightColumnInner2{margin: 0 5px 5px 5px;}
.lightBox{background-color: #b4e0e1;padding: 12px;}
.darkBox{background-color: #6fbfb8;padding: 12px;}
.boxCallout{color: #ba6814;font-weight: bold;}
.boxTitle{font-weight: bold;}
.bold{font-weight: bold;}
#footer{clear: both;color: #278f86;font-size: 10px;padding-top: 45px;text-align: center;}
#footer a{color: #278f86;text-decoration: none;}
#footer a:hover{text-decoration: underline;}
#footerNewsLetter {background: -moz-linear-gradient(left, rgba(105,182,176,0.2) 0%, rgba(105,182,176,1) 50%, rgba(105,182,176,0.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(105,182,176,0.2)), color-stop(50%,rgba(105,182,176,1)), color-stop(100%,rgba(105,182,176,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(105,182,176,0.2) 0%,rgba(105,182,176,1) 50%,rgba(105,182,176,0.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(105,182,176,0.2) 0%,rgba(105,182,176,1) 50%,rgba(105,182,176,0.2) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(105,182,176,0.2) 0%,rgba(105,182,176,1) 50%,rgba(105,182,176,0.2) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(105,182,176,0.2) 0%,rgba(105,182,176,1) 50%,rgba(105,182,176,0.2) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3369b6b0', endColorstr='#3369b6b0',GradientType=1 ); /* IE6-9 */}
#footerLinks{border-top: 1px solid #fff;line-height: 20px;margin: 0 auto;padding: 15px 0;}
#footerLinksLeonardMaltin{/*border-top: 1px solid #fff*/;line-height: 20px;margin: 0 auto;padding: 15px 0;display:none;}
#footerNetwork{background: -moz-linear-gradient(left, rgba(87,173,166,0.2) 0%, rgba(87,173,166,1) 48%, rgba(87,173,166,0.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(87,173,166,0.2)), color-stop(48%,rgba(87,173,166,1)), color-stop(100%,rgba(87,173,166,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(87,173,166,0.2) 0%,rgba(87,173,166,1) 48%,rgba(87,173,166,0.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(87,173,166,0.2) 0%,rgba(87,173,166,1) 48%,rgba(87,173,166,0.2) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(87,173,166,0.2) 0%,rgba(87,173,166,1) 48%,rgba(87,173,166,0.2) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(87,173,166,0.2) 0%,rgba(87,173,166,1) 48%,rgba(87,173,166,0.2) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3357ada6', endColorstr='#3357ada6',GradientType=1 ); /* IE6-9 */
font-size: 8px;margin: 0 auto;padding: 15px 0;text-transform: uppercase;}
#footerNetwork a{font-size: 12px;}
#footerLegal{line-height: 16px;margin: 22px auto 0 auto;text-transform: uppercase;width: 985px; padding-bottom:20px;}
#turnerLogoFooter{position: relative;top: 6px;}
#MSIBheader{height:17px;position:absolute;top:81px;left:684px;width:300px;color:#176962; font-size:11px;z-index:120;}
/* share widget */
.tcm-sharew { position:relative; padding:0 0 0 10px; height:29px; background:#176962; }
h5.tcmsh-h5 { position:absolute; top:10px; left:15px; font-size:8px; text-transform:uppercase; color:#fff; }
ul.tcm-sharewli { display:inline-block; height:29px; line-height:29px; }
ul.tcm-sharewli li {height:28px; display:inline-block; border-right:1px solid #fff; margin:0 4px 0 0; }
.tcm-swli { display:block; float:left; padding:0 7px 0 0; font-size:9px; line-height:30px; color:#fff; }
a.sbimg { display:block; float:left; width:21px; height:29px; margin:0 3px 0 0; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -12px -402px; }
a.t-shrtw { background-position:-91px -402px;}
a.t-shrsh { background-position:-160px -402px;}
a.t-shrem { background-position:-223px -402px;}
a.t-shrpr { background-position:-285px -402px;}
a.t-shrrm { background-position:-344px -402px;}
#gigyacontrols { clear:both; padding:5px 0 0 0; }
#articlebody #gigyacontrols { display:inline-block; margin:0 0 0 45px; vertical-align:top; position:absolute; z-index:3}
a.gigyaRemind { display:none; width:59px; height:15px; margin:5px 0 0 0; padding:4px 0 0 24px; color:#333; font:11px Arial; white-space:nowrap; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png?clear=cache12345) no-repeat -1039px -504px; position: absolute; left: 478px; }
a.gigyaRemind:hover { background-position:-1127px -504px; text-decoration:none; }
#articlebody #___plusone_0 { width:70px !important; }
#articlebody #gigyacontrols-reaction0 { width:80px !important; }
/* archive viewer overlay */
.img-v-wrap { position:absolute; top:0; right:0; left:0; bottom:0; background:#000; opacity:0.8; filter:alpha(opacity=80); z-index:99999;}
.img-v-hdr { position:absolute; top:35px; left:0; height:39px; width:100%; background:#000; padding-top:27px; }
#archives-img-viewer { display:none; position:absolute; top:0; right:0; left:0; bottom:0; z-index:999991; }
#img-v-hdr-cont { width:946px; height:24px; margin:0 auto; }
.img-v-hdr-logo { float:left; width:220px; height:24px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -13px -641px; }
.img-v-hdr-text { float:left; width:192px; height:24px; text-transform:uppercase; font-size:11px; color:#4d74a1; line-height:21px; padding:0 0 0 18px; }
.img-v-hdr-text a { font-size:11px; color:#4d74a1; font-weight:bold; text-decoration:underline; }
#img-v-title { position:relative; height:41px; width:1277px; /*width:939px;*/ margin:105px auto 0 auto; padding:2px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-archive-grads.png) repeat-x 0 0;}
.img-v-twrap { height:39px; border:1px solid #4d4d4d; }
.img-v-twrap h1 { font-size:18px; color:#fff; margin:0; padding:0 0 0 15px; line-height:37px; }
.img-v-twrap h1 span { font-size:12px; color:#fff; text-transform:uppercase; font-weight:normal; }
.img-v-twrap-btns { position:absolute; right:8px; top:8px; width:150px; height:26px; line-height:9px; }
.btn-close { display:inline-block; color:#e7e5e0; font-size:11px; text-transform:uppercase; margin:10px 0 0 0;}
.btn-close:hover { text-decoration:none; }
.btn-close-box{ position:absolute; right:2px; top:0; width:40px; height:26px; border:1px solid #fff; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -776px -574px; }
#img-v-content { position:relative; width:1277px; /*width:939px;*/ margin:10px auto 0 auto; }
#img-v-photobox { position:relative; float:left; width:847px; /*width:509px;*/ height:705px; /*height:450px;*/ background:#fff; margin:0 8px 0 0; padding:10px 10px 30px; overflow:hidden; }
#img-v-rcol { float:left; width:402px; background:#000; }
.info-rr-box { background:#000; padding:2px; }
.info-archive-wrap { border:1px solid #343434; }
.img-v-rr-hdr { height:26px; padding:1px; }
.img-v-rr-hdr-wrap { height:26px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-archive-grads.png) repeat-x 0 0; }
.img-v-rr-hdr h3.details { width:194px; height:18px; color:#fff; margin:0; padding:0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-archives-text.png) no-repeat 9px 7px; }
.img-v-rr-hdr h3.comments { width:260px; height:18px; color:#fff; margin:0; padding:0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-archives-text.png) no-repeat 9px -14px; }
.img-rr-details, .img-rr-details li, .img-rr-comments, .img-rr-comments li, #img-v-photobox-contr ul, #img-v-photobox-contr li, #archive-photo-wrap ul, #archive-photo-wrap li, ul.img-v-twrap-share, .img-v-twrap-share li { margin:0; padding:0; list-style:none;}
.img-v-rr-bdy { padding:2px; }
.img-v-rr-bdy p { font-size:11px; color:#666; margin:0; padding:0; }
.img-v-rr-bdy-wrap { padding:8px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-archive-grads.png) repeat-x 0 -93px; }
.img-rr-details { width:330px; margin:15px auto 0 auto; padding:12px 0 0 0; border-top:1px dashed #666; list-style:none;}
.img-rr-details p {line-height:13px; margin:0; padding:0; }
.img-rr-details li { border-bottom:1px dashed #666; padding-bottom:12px; margin-bottom:12px; }
.img-rr-comments { list-style:none; }
.img-rr-comments p { color:#393939; line-height:13px; margin:0; padding:0; }
.img-rr-comments li { border-bottom:1px dashed #666; padding-bottom:12px; margin-bottom:12px; }
.lgtgrey { color:#999; font-weight:bold; }
a.rr-details-name { text-transform:uppercase; font-weight:bold; text-decoration:underline; color:#4d74a1; }
a.btn-addimage2 { display:inline-block; color:#7b5200; font-size:11px; height:21px; text-decoration:underline; }
.icn-addimage { display:inline-block; width:17px; height:21px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -963px -544px; vertical-align:top; }
p.explore-more { display:none; margin:0 0 8px 0; }
.lgtblue { color:#4d74a1; }
.usercomments { height:172px; overflow-x:auto; padding:11px 0 11px 11px; background:#000; }
.cmts-lcol { float:left; width:104px; padding:0 6px 0 0; margin:0; }
.cmts-rcol { float:left; width:256px; padding:0; margin:0; }
.cmts-lcol span, .cmts-rcol span { display:block; font-weight:bold; color:#666; }
.archive-wrap { height:86px; background:#242424; padding:7px 0 0 0; border:1px solid #000; }
#archive-comments { width:374px; margin:0 auto;}
#archive-cmts-input { width:362px; height:36px; background:#383838; color:#787878; border:1px solid #787878; padding:6px; }
.btn-archive-clear { display:block; float:left; height:18px; width:74px; margin:6px 7px 0 232px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -776px -544px; cursor:pointer; }
.btn-archive-submit { display:block; float:left; height:18px; width:74px; margin:6px 0 0 0; border:none; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -857px -544px; cursor:pointer; }
#img-v-photobox-contr { position:absolute; left:0; bottom:0; width:100%; height:25px; background:#fff; }
#img-v-photobox-contr li { height:25px; }
.p-contr-lr { float:left; width:25%; }
.p-contr-nfo { float:left; width:45%; }
.p-contr-pm { float:left; width:30%; }
.btn-pa-left { display:block; float:left; height:19px; width:19px; margin:0 1px 0 0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -831px -575px; cursor:pointer; }
.btn-pa-right { display:block; float:left; height:19px; width:19px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -849px -575px; cursor:pointer; }
.btn-pa-plus { display:block; float:left; height:19px; width:19px; margin:0 1px 0 6px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -831px -604px; cursor:pointer; }
.btn-pa-min { display:block; float:left; height:19px; width:19px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -849px -604px; cursor:pointer; }
.p-contr-lr-wrap { padding:0 0 0 8px; }
.p-contr-nfo-wrap { width:195px; margin:2px auto 0 auto;}
.p-contr-pm-wrap { float:right; width:133px; margin-right:12px; }
#icn-move { float:left; width:11px; height:11px; margin:1px 4px 0 0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -885px -575px; }
#icn-magn { float:left; width:12px; height:12px; margin:3px 0 0 0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -912px -575px; }
.p-contr-nfo p, .p-contr-pm p { float:left; margin:0; padding:0; }
#p-contr-num { float:left; margin-top:2px; }
p.pm-zio { margin-top:1px; margin-left:2px;}
#archive-photothumbs { height:91px; width:100%; margin-top:9px; background:#000; }
#archive-photo-wrap { width:955px; height:71px; margin:0 auto; padding:10px 0;}
.btn-photo-left { float:left; display:block; width:24px; height:68px; border:1px solid #595959; margin:0 9px 0 0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -960px -575px; }
.btn-photo-right { float:left; display:block; width:24px; height:68px; border:1px solid #595959; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -1013px -575px; }
#archive-photo-wrap ul { float:left; width:882px; height:70px; overflow:hidden; }
#archive-photo-wrap li { position:relative; float:left; margin-right:10px; cursor:pointer; }
.p-thumb { width:82px; height:64px; border:3px solid #303030; background:#141414; overflow:hidden; text-align:center; }
.p-thumbnum { position:absolute; width:12px; height:10px; bottom:3px; right:3px; color:#999; font-size:10px; background:#303030; text-align:center; }
.selected .p-thumb { border:3px solid #999; background:#ccc; }
.selected .p-thumbnum { color:#000; background:#999; }
#ephoto-pcont { }
ul.img-v-twrap-share { position:absolute; top:-39px; right:0px; height:19px; width:333px; color:#808067; font-weight:bold; font-size:11px; }
.img-v-twrap-share li { float:left; }
.btn-contrib2, .btn-embed { position:relative; font-size:11px; color:#808067; text-transform:uppercase; font-weight:bold; z-index:9909; }
.btn-facebook { display:block; float:right; height:17px; width:17px; margin:0 10px 0 10px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -14px -409px; cursor:pointer;}
.btn-twitter { display:block; float:right; height:17px; width:17px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -93px -409px; cursor:pointer;}
.embed-img { display:none; position:absolute; left:-148px; top:-3px; z-index:8909; }
#embed-img-overlay { width:358px; height:203px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/archive-embed-overlay.png) no-repeat; }
#embed-link { width:314px; height:17px; background:none; border:none; font-size:11px; color:#000; margin:57px 0 0 22px; }
.btn-copytoclip { display:none; width:128px; height:18px; margin:10px 0 0 212px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -1078px -545px; cursor:pointer;}
.centerith { left:50% !important; }
.centeritv { top:50% !important; }
#ephoto-pcont { background:#bfbfbf; }
/* temp disabled */
.icn-addimage, a.btn-addimage2 { display:none; }
/* SHOPPING MODULE RIGHT RAIL */
ul.tcmshop-mod { height:109px; padding:10px 0 10px 8px; border-bottom:1px dashed #176962; font-size:11px;}
ul.ullast { border-bottom:none;}
li.tspm-img img{ float:left; width:73px; height:107px; border:1px solid #176962; }
li.tspm-ttl { font-weight:bold; margin:0 0 0 82px; }
li.tspm-ttl a { color:#000; }
li.tspm-desc { margin:0 0 2px 82px; line-height:11px; }
li.tspm-desc a { font-weight:bold; color:#000; text-decoration:underline; }
li.tspm-desc a:hover { text-decoration:none; }
li.tspm-price { color:#930; font-weight:bold; margin:0 0 0 82px; }
li.tspm-was { margin:0 0 0 82px; font-size:10px; }
li.tspm-buy { margin:2px 0 0 82px; }
a:link.btn-ordernow, a:visited.btn-ordernow { display:block; width:93px; height:20px; text-indent:-2000px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -376px -643px; }
a:link.btn-ordernow2, a:visited.btn-ordernow2 { display:block; width:93px; height:20px; text-indent:-2000px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -376px -620px; }
.shoptcm-alt a.btn-ordernow2 { bottom:0; }
/* MISC */
#measureit #measureit_back{background:none;}
/* reminder overlay */
#reminder_overlay{position:absolute;background:#2A2A2A;color:#FAFAFA;border:1px solid #000;text-align:left;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;z-index:99999;}
#reminder_overlay img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;}
#reminder_close{height:25px;float:right;}
#reminder_closeWin{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#reminder_winTitle{float:left;margin-bottom:1px;text-shadow:2px -2px 2px #000;font-family:Trebuchet MS, Helvetica, sans-serif;font-size:1.2em;letter-spacing:-.01em;font-weight:700;padding:7px 0 5px 10px;}
#reminder_title{background:#1c1c1c url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/bannerSliver.png) repeat-x;height:26px;}
#reminder_content{clear:both;}
.rmImg{cursor:pointer;}
#remindDialog{width:403px;height:423px;border:1px solid #000;background-color:#2A2A2A;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;}
#innerDialog{width:399px;height:419px;border:1px solid #000;margin:1px auto;}
#remindHeader{width:399px;height:26px;background:url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/bannerSliver.png) repeat-x;}
.rmHdrLeft{width:256px;float:left;margin-left:10px;text-align:left;text-shadow:2px -2px 2px #000;font-family:Trebuchet MS, Helvetica, sans-serif;letter-spacing:-.01em;font-weight:700;}
.rmHdrRight{width:110px;float:right;margin-right:10px;text-align:right;text-shadow:2px -2px 2px #000;}
.rmHdrRight,.rmHdrLeft{color:#FAFAFA;font-size:.72em;line-height:26px;}
.rmBanner{width:399px;margin-left:1px;}
.rmMovieInfo{background-color:#000;margin-left:1px;}
.rmEmail,.rmMovieInfo{width:386px;padding:6px;}
.rmSubHeader{color:#FAFAFA;font-weight:700;}
.rmBlurb{color:#999;}
.rmTimeCk{width:350px;border-top:1px dashed #999;margin:8px auto 0;}
.closeBttn{border:1px solid #FAFAFA;background:#999;color:#FAFAFA;}
.rmRadio{width:350px;height:30px;color:#4d74a1;font-weight:700;border-bottom:1px dashed #999;line-height:30px;}
.rmRadio .theText{text-decoration:underline;}
.rmTextBx{width:375px;height:20px;line-height:20px;padding-left:5px;font-size:11px;border:1px solid #000;-moz-box-shadow:inset 0 0 7px #000;-webkit-box-shadow:inset 0 0 7px #000;box-shadow:inset 0 0 7px #000;background:#fff;color:#000;}
.rmButtonLft{float:left;}
.rmButtonRt{float:right;}
.rmButtonLft,.rmButtonRt{color:#FAFAFA;border:1px solid #CCC;background:url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/buttonSliver.png);width:70px;height:20px;line-height:14px;text-shadow:1px -1px 1px #000;font-family:Trebuchet MS, Helvetica, sans-serif;font-weight:700;cursor:pointer;margin:5px;}
.rmBigHeader{color:#4D74A1;font-size:1.5em;font-weight:700;font-family:Trebuchet MS, Helvetica, sans-serif;}
#reminder_overlay a:link,#reminder_overlay a:visited,#reminder_overlay a:hover,#reminder_overlay a:active,#reminder_overlay a:focus{color:#FAFAFA;}
#reminder_complete { display:none;}
#trueAns{font-weight:bold;}
/* search suggest */
.searchbox { position:relative; }
.searchsuggest { display:none; position:absolute; width:223px; padding:4px 0; height:220px; top:25px; background:#f5f5f5; border:1px solid #666; font-size:10px; overflow-y:auto; z-index:77777; }
.searchsuggest a { display:block; padding:3px 0 3px 5px; text-decoration:none; color:#707070; line-height:19px; }
.searchsuggest a:hover { color:#000; background-color:#b4e0e1; }
.searchsuggest a.sel { background-color:#b8b78d; color:#fff; }
.submitsearching { box-shadow:0 0 10px #58C2AF inset; }
#tcmdbSearchArea .searchsuggest { width:239px; border:1px solid #28405a; -moz-box-shadow:0 6px 14px #000;-webkit-box-shadow:0 6px 14px #000;box-shadow:0 6px 14px #000; }
#ad970x66 { width:970px; height:66px; margin:8px auto; padding:18px 0 0 0; clear:both;}
/* tracking */
#TargetImage { display:none; }
/*home page shop banner*/
#tcm-banner{top: 15px; margin-top: 3px; margin-bottom: 10px;}
li.featcnt-c2 {margin-left:12px;}
.adTagHorizontal {font-size: 8px;color: #fff;text-transform: uppercase;
}
