.clear { clear:both; height:0 !important; font-size:0 !important; overflow:hidden;}
#leftContent{ float:left;position:relative;width:236px; }
#rightContent{ float:left;position:relative;width:750px; }
#titlepg-hdr-cont { position:relative;z-index:5; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/movienews-bg.gif) repeat-x center 10px; top: 18px !important;}
#titlepg-hdr { width:986px; margin:0 auto; padding:8px 8px 0px 8px; background:#fff; top:0;position:relative; }
#dbartimg{ position:relative; float:left; width:236px; height:142px; background-color:#000; text-align:center; overflow:hidden;}
#dbartimg-overlay { position:absolute; top:0; left:0; width:236px; height:142px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/dbimg-overlay.png) no-repeat; z-index:86; }
#dbartimgtitle{ position:relative; float:left; width:726px; height:138px; padding:4px 0 0 24px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/dbtitle.jpg) no-repeat;}
#dbartimgtitle h1 { visibility:hidden;margin:0; padding:0; }
#dbartimgtitle h1 .db-movietitle { display:inline-block; font:normal 100px SFMoviePosterRegular; text-transform:uppercase; word-spacing: -.07em;}
#dbartimgtitle h1 .db-movietitle.solo{margin-top: 15px;}
@-moz-document url-prefix() {
#dbartimgtitle h1 .db-movietitle {margin: -10px 0;}
#dbartimgtitle h1 .db-movietitle.solo{margin-top: 5px;}
}
#dbartimgtitle p { display:block; font:normal 18px Verdana; color:#542b00; text-transform:uppercase; margin:0; padding:0; }
#dbartimgtitle p img { vertical-align:middle; }
#dbartimgtitle h1 span.dbyear { display:inline-block; font:normal 32px SFMoviePosterRegular; letter-spacing:2px; padding-left: 10px; }
#menutitle{ background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/menubkg.gif) repeat-x;background-color:#000;color:#fff;display:block;font:bold 10px/29px Verdana,Arial, Helvetica, sans-serif;height:29px;margin:0 0 0 0; padding:0 0 0 14px;text-transform:uppercase; }
.mnlks{ border-bottom:1px solid #323232;color:#999;display:block;font:bold 10px/19px Verdana,Arial, sans-serif;padding:0 0 0 6px;text-transform:uppercase; }
.menucont2 .mnlks{ border-bottom:1px solid #747474; color:#ccc }
.menucont2 .mnlks:last-child{ border-bottom:none; }
.menucont .mnlks.disabled{ color:#999999;font-weight:normal; }
.menucont .mnlks.disabled:hover, .mnlks.disabled:active{ cursor:default;text-decoration:none; }
.menucont2 .mnlks.disabled { font-weight:normal; }
.menucont2 .mnlks.disabled:hover, .mnlks.disabled:active{ cursor:default;text-decoration:none; }
.mnlks span{ color:#fff;font-weight:normal;text-transform:lowercase; }
.mnlks.current { color:#fff; font-weight:normal; padding-left:14px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -6px -611px; }
.menuhead{ background:#2f4c69 url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/menuhead_arrow.gif) no-repeat 7px 7px;border-bottom:1px solid #587d98;color:#ace0f8;display:block;font:11px/19px Verdana,Lucida Console, Monaco, monospace;padding:0 0 0 15px;text-transform:uppercase; }
.menucont{ background:#000;padding:4px 5px 6px 5px; }
.menucont2{ background:#494949;padding:1px 8px 4px 8px; margin:0 0 5px 0; }
.menuwrap{ border:1px solid #ccc;border-bottom:none;padding:1px 2px 7px 2px; }
.lftmenu{ margin-top:8px; }
#modthree{ background-color:#fdfdc9;border:1px;border-color:#7b5200;height:150px;padding-bottom:5px;width:235px; }
#articlebody{ margin:8px 0 0 8px; padding:0; background:#fff; }
.fblink{ margin-top:0px;padding-left:5px;padding-right:5px;text-align:center; }
.twlink{ padding-right:5px; }
.shareblink{ padding-left:5px;padding-right:5px; }
.prblink{ padding-left:5px;padding-right:5px; }
.emblink{ padding-left:5px;padding-right:5px; }
.rmlink{ padding-right:5px; }
.archives{ float:left;font-family:Arial, Helvetica, sans-serif;width:150px; }
#tcmdbarchivescontainer{ margin:12px 0 0 15px; }
#tcmdbtitlebox{ float:left;width:460px; }
#tcmdbdvdbox{ position:relative; float:left; width:241px; }
#picbox{ background-color:#ccc;padding:12px 0; margin:4px 0 0 0; width:459px; }
.dvdbox { position:relative; height:176px; background-color:#ccc; margin:4px 0 0 -5px; }
.picimg { display:block;float:left;height:150px;width:100px;margin:0 0 0 10px;background:#ccc; border:1px solid #666;overflow:hidden; }
.picimg.noimg { position:relative; border:1px solid #666; font-family:Verdana, Arial; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/picimg-noimg-bar.png) no-repeat;}
.picimg.noimgempty {position:relative; border:1px solid #666; font-family:Verdana, Arial; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/picimg-noimg-bar.png) no-repeat -112px 0px;}
.picimg.noimgempty.thirdBlock{background-position: -226px 0;}
.picimg .contribicn { position:absolute; left:-7px; bottom:-8px; height:41px; width:33px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/picimg-contribute-icn.png) no-repeat; display:none;}
.picimg .contriblink { position:absolute; left:30px; bottom:5px; color:#fff; line-height:10px; font-weight:bold; display:none}
.picimg .contriblink-add { color:#2f4c69; font-size:10px; font-weight:normal; text-decoration:underline; }
.piclastbdr{ position:absolute; left:-11px; border-right:1px solid #999;display:block;height:174px;width:5px; }
.dvdimg{ float:left;padding:12px 11px 11px 11px;width:100px; }
.dvdimg img { border:none; }
p.dvdinfo { display:block; position:relative; float:left;font-family:Verdana, Arial;height:153px;width:107px; margin:9px 0 0 0; }
span.dvdinfowrap { display:block; }
.shoptcm-alt .dvdinfoprice { margin-top:0;}
.dvdttl { display:block; font-weight:bold; text-transform:uppercase; overflow:hidden; }
.dvddesc { display:block; }
.dvddesc a{color:#2F4C69}
.ie8 .dvddesc { line-height:11px; }
.ie9 .dvddesc { line-height:12px; }
.dvdinfo strong { display:block; text-transform:uppercase; }
.dvdinfo2{ font:10px Verdana, Arial; margin:0; padding:10px 10px 0 10px; }
.dvdinfo2 .tcmshop-na { display:block; margin:0 0 17px 0; font-weight:bold; text-transform:uppercase; }
.dvdinfo2 .tcmshop-or { display:block; margin:0 0 10px 0; }
.dvdinfo2 .tcmshop { display:block; padding:0 0 8px 0; margin:0 0 14px 0; border-bottom:1px solid #bfbf88; }
.btn-tcmarch { cursor:pointer;}
.tcmshop-search { background:#c1c189; padding:5px 0 5px 5px; margin:0 5px 5px 5px; }
#tcm-search-submit { width:52px; height:20px; border:none; padding:0; margin:0 0 0 2px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-search.png) no-repeat -62px -73px; vertical-align:middle; }
#tcm-searchinput { width:149px; height:15px; border:none; padding:0; color:#000; padding:2px 4px; font-size:11px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-search.png) no-repeat -9px -41px; vertical-align:middle; }
h3.tcmshop-hdr { text-indent:-6000px; width:122px; height:11px; margin:0 0 4px 5px; padding:0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-search.png) no-repeat -24px -17px; overflow:hidden; }
.tcmshop { line-height:11px; }
.dvdinfo2 a:link,.dvdinfo2 a:visited { color:#2f4c69; font-size:10px; font-weight:bold; }
.dvdinfo2 a:hover,.dvdinfo2 a:active { }
.dvdinfoprice{ display:block; font-size:14px;font-weight:bold; margin:5px 0 0; }
a.btn-ordernow2:link, a.btn-ordernow2:visited { margin-top:4px; }
.ie9 a.btn-ordernow2:link, .ie9 a.btn-ordernow2:visited, .ie8 a.btn-ordernow2:link, .ie8 a.btn-ordernow2:visited { margin-top:8px; }
.dvdbuynow{ position:absolute; bottom:18px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -168px -40px;cursor:pointer;display:block;height:20px;margin:1px 0 0 0;width:94px; }
.dvdoverview{ border:1px solid #ccc;margin:32px 15px 0 15px;position:relative; }
.dvdoverview.nonafi { border:none;margin:32px 15px 0 15px;position:relative; }
.dvdoverviewh1{ margin-left: 15px; margin-bottom: 10px; }
.dvdoverview.nonafi .dvdoverviewh1{ position:relative; top:0; left:0; }
.dvdoverviewafi{ width:104px; height:23px;padding:0 2px 0 0;position:absolute;right:14px;top:-13px; background:#fff url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -12px -443px; font-size:0; text-indent:-3000px; }
.dvdoverview.nonafi .dvdoverviewafi{ display:none; }
.dvdhortzbdr{ border-bottom:1px solid #ccc;font-size:0;height:1px;margin:0 15px; }
.dvdhortzbdr2{ border-bottom:1px solid #ccc;font-size:0;height:1px;margin:25px 15px 14px 15px; }
p.bsynopsis, div.bsynopsis{ font-size:11px;margin:0 15px 15px 15px;padding:0; }
#additional { padding:0 15px 25px 15px; }
.dvd-add-details,.dvd-castcrew { width:100%; text-align:center; }
.dvd-castcrew { width:100%; text-align:left; color:#F47844; font-size:12px; font-weight:bold; }
.dvd-castcrew .tdrwodd { color:#000; font-size:11px; font-weight:normal; }
.dvd-castcrew td { width:33.3%; }
.dvd-add-details td { padding:4px 0;}
.dvd-add-c1, .dvd-add-c11 { width:125px; text-align:right; vertical-align:top; }
.dvd-add-c11{border-left:2px solid #fff;}
td.dvd-add-c2 { width:212px; text-align:left; vertical-align:top; padding-left:1px; }
.dvd-add-details { width:338px; }
.tbl1, .tbl2 { float:left; width:676px;}
.tbl1 { margin-right:2px;}
.dvd-add-details tr:nth-child(odd), li.tdrwodd {background: #ccc; }
.medialinks{ color: #000;margin:0 0 15px 15px; }
.medialinks span{ display:block;float:left; }
a.movieproj{ background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat 4px -6px;display:block;float:left;height:11px;padding:0 6px 0 33px; }
a.moviereel{ background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat -1px -20px;display:block;float:left;height:11px;padding:0 6px 0 30px; }
a.btn-expand { display:block;float:right;height:17px;padding:0 30px 0 6px; margin:0 11px 0 0; color:#2f4c69; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat right -38px; }
a.btn-expand.expanded { background-position:right -171px; }
a.btn-expand-credits { display:block;float:right;height:17px;padding:0 30px 0 6px; margin:6px 11px 0 0; color:#2f4c69; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat right -38px; }
a.btn-expand-credits.expanded { background-position:right -171px; }
.medialinks a:link,.medialinks a:visited{ color:#000;text-decoration:none; }
.medialinks a:hover,.medialinks a:active{ text-decoration:underline; }
a:link.btn-expand,a:visited.btn-expand{ color:#f47844;text-decoration:none; font-weight:normal; }
a:hover.btn-expand,a:active.btn-expand{ text-decoration:underline; }
.castandcrew-cont { margin:0 15px 4px 15px; }
.castandcrew-cont .rwdv { float:left; width:33.3%; color:#F47844; font-size:12px; }
.castandcrew-cont .rwdv a { color:#F47844; }
.castandcrew-cont .rwdv strong { display:block; padding:0 0 0 3px;}
.castandcrew-cont .rwdv span { display:block; min-height:15px; color:#000; font-size:11px; border-right:2px solid #fff; padding:0 3px; background:#ccc; }
.credit-rw { margin:14px 0 0 0; }
#tcmdbtitle{ margin-right:1px;text-align:left; }
#tcmdbdvd{ margin-left:5px;text-align:left; }
#archivespan{ width:460px; }
.container{ font-family:Verdana, Arial;padding:3px 15px; }
.bluray-icn { position:absolute; bottom:0; display:block; width:104px; height:21px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-schedule.png?rr=rr) no-repeat -519px -405px; }
/* ratings and reviews */
.ratingsandreviews { padding:34px 32px 42px 32px; }
.rr-col1,.rr-col2 { float:left; width:50%; }
.rating-stars { position:relative; min-height:88px; background:#ccc; border-right:2px solid #fff; }
.rating-info { position:absolute; top:39px; right:15px; font-size:11px; margin:0; }
.rating-info-c2 { font-size:10px; line-height:11px; margin:0; padding:8px; }
.rating-info-c2exp { display:none; font-size:10px; line-height:11px; margin:0; padding:8px; }
.rating-info-user { display:block; float:left; font-size:11px; line-height:25px; margin:0 0 0 3px; }
.rating-img { position:absolute; top:26px; left:19px; }
.ratings-userreviews { margin:0; padding:0; list-style-type:none; border-right:1px solid #fff; }
.ratings-userreviews li { height:25px; font-size:11px; margin:0; padding:0; }
.ratings-userreviews-c2 { margin:0; padding:0; list-style-type:none; border-left:1px solid #fff; }
.ratings-userreviews-c2 li { height:59px; font-size:11px; margin:0; padding:8px; }
.ratings-indv-img { float:left; }
.ratings-add-links { margin:8px 0 0 0; text-align:right; color:#9f9f7c; }
.ratings-add-links a:link,.ratings-add-links a:visited{ color:#f47844;text-decoration:underline; font-weight:bold; }
.ratings-overall { position:absolute; top:35px; left:19px; width:200px; height:35px; }
.ratings-overall ul, .ratings-userreviews ul, .video-rslts, .video-rslts li { margin:0; padding:0; list-style-type:none;}
.ratings-overall li{ float:left; width:35px; height:35px; margin:0 20px 0 0; padding:0; list-style-type:none; background:#999; }
.ratings-overall li div { width:0; height:35px; background:#f47844; }
.ratings-overall-overlay { position:absolute; top:0; left:0; width:260px; height:35px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/ratings-lg-bkg-maltin.png) no-repeat; }
.ratings-user-overlay { position:absolute; top:4px; left:0; width:103px; height:18px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/ratings-lg-bkg-alt-user.png) no-repeat; }
.ratings-user-overlay-white { position:absolute; top:4px; left:0; width:103px; height:18px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/ratings-lg-bkg3-alt-user.png) no-repeat; }
#maltin-cont { padding:0 0 25px 0; margin:0 0 15px 0; border-bottom:1px solid #ccc; }
.overlay-light { background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/ratings-lg-bkg2-alt-user.png) no-repeat; }
.overlay-light-white { background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/ratings-lg-bkg3-alt-user.png) no-repeat; }
.ratings-user-list li { float:left; width:18px; height:18px; margin:4px 3px 0 0; padding:0; list-style-type:none; background:#999; }
.ratings-user-list-odd li { float:left; width:18px; height:18px; margin:4px 3px 0 0; padding:0; list-style-type:none; background:#fff; }
.ratings-user-list li div { width:0; height:18px; background:#f47844; }
.ratings-user { position:relative; float:left; width:103px; }
li.ratings-last { margin-right:0 !important;}
#tcmdbarchivescontainer { display:none; }
.shoptcm-alt { position:absolute; width:237px; top:-13px; right:-1px; padding:15px 0 0 0; 
height: 174px;
background-color: #ccc;
margin: 4px 0 0 -5px; }
.medialinks a.btn-expand { margin:-13px 11px 0 0 }
.shoptcm-alt .dvdimg { float:left;padding:0;width:68px;margin:9px 0 0 19px; }
.shoptcm-alt .dvdimg img { border:1px solid #a3a269; }
.shoptcm-alt .dvdimg p { margin:0; padding:0; letter-spacing:-1px; }
.shoptcm-alt .dvdinfo { position:relative; width:140px; height:122px; margin:0; padding:8px 0 0 0; }
.shoptcm-alt .dvdbuynow { position:absolute; bottom:-2px; left:0px; }
.usr-c2p { font-size:10px; line-height:11px; margin:0; padding:0 0 3px 0; }
.usr-c2p:first-child { font-size:11px; }
.usr-c2p:last-child { padding-bottom:0; }
.usr-c2p img { margin:-1px 0 0 0; }
.usr-c2p a:link,.usr-c2p a:visited { color:#F47844; }
.usr-c2p a:hover,.usr-c2p a:active { text-decoration:underline; }
#bkgdetailtwo{ width:33.3%; }
.contentfour{ float:left;font-family:Verdana, Arial;font-size:11px;width:33.3%; }
.contentfour span{ background-color:#d5d59f;display:block;margin:0 3px 0 0;padding:0 0 0 5px; }
.contentone{ color:#F47844;float:left;font-size:12px;font-weight:bold;width:33.3%; }
.contentone span{ display:block;margin:0 3px 0 0;padding:0 0 0 5px; }
.mod-contribute { position:relative; background:#b4e0e1; padding:25px 5px 0 5px; border-left:1px solid #176962; border-right:1px solid #176962; border-bottom:1px solid #176962; display:none}
.modhdr-contribute { position:absolute; top:-1px; left:-1px; width:236px; height:41px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -409px -446px; font-size:0; text-indent:-3000px;}
.mod-contribute p { font-size:11px; color:#000; margin:0; padding:5px 0 10px 0; }
.mod-contribute p strong { text-transform:uppercase; }
.mod-contribute { color:#666753; }
.mod-contribute a { color:#000; }
.mod-contribute a:nth-child(odd) {background-color:#6fbfb8;}
.contributelinks { background:#b4e0e1;border-bottom:1px solid #baba8c;color:#667753;text-transform:uppercase;width:235px; }
.contrib-upload,.contrib-submit,.contrib-add ,.contrib-review { display:block; line-height:24px; padding:0 0 0 29px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat; }
.contrib-upload { background-position:-6px -56px; }
.contrib-submit { background-position:-6px -84px; }
.contrib-add { background-position:-6px -112px;}
.contrib-review { background-position:-6px -141px; padding-bottom:3px; border-bottom:none;}
h2.alt1{font:bold 18px Verdana, Arial, Helvetica; margin:0; padding:0; }
h2.alt2{ color: #000;font:bold 18px Verdana, Arial, Helvetica; margin:-8px 0 0 10px;padding:0; }
#tcmdbdvdbox h2.alt1{ font:bold 18px Verdana, Arial, Helvetica;margin:0 0 0 9px;padding:0; }
h2.alt1 span{ color:#f47844;font:11px Verdana, Arial, Helvetica;padding-left:9px; }
h2.alt1 span a{ color:#f47844;font-weight:normal;text-transform:uppercase; text-decoration:underline; }
h2.alt1 span a:hover{ text-decoration:none; }
h1.alt1{ color:#000;font:bold 18px Verdana, Arial, Helvetica;margin:0;padding:0 8px 0 0;text-transform:uppercase; }
h3.alt1{ font:normal 16px Verdana, Arial, Helvetica;margin:20px 15px 6px 15px;padding:0; }
h3.alt1-1{ font:bold 16px Verdana, Arial, Helvetica;margin:0;padding:0; }
h3.alt2{ font:normal 16px Verdana, Arial, Helvetica;margin:13px 15px 6px 15px;padding:0 }
h3.alt3{ color: #000;font:bold 18px Verdana, Arial, Helvetica;margin:15px 15px 0 0;padding:0 }
h4.alt1{ color:#F47844;font:bold 11px Verdana, Arial, Helvetica;margin:9px 15px 6px 0;padding:0; }
h4.alt11{ color:#000;font:bold 11px Verdana, Arial, Helvetica; margin: 15px 0px 0px; padding:0; }
h4.alt2{ color:#000;font:bold 11px Verdana, Arial, Helvetica;margin:10px 0 5px 0;padding:0; text-transform:uppercase; }
h5.alt1{ display:block; float:left; width:132px; margin:0 18px 0 0; padding:0; text-align:right; font:bold 11px/25px Verdana, Arial, Helvetica; }
h1.alt4{color:#000;font:bold 18px Verdana, Arial, Helvetica;margin:10px 0 5px 18px;padding:0;text-transform:uppercase;}
h1{ color:#000;font-family:Trebuchet MS, Helvetica, sans-serif;padding-left:10px; }
.ad236x62 { height:62px; margin:8px 0; padding:0 0 4px 0; /*border-bottom:1px dashed #176962;*/ }
.tcm-msg-brds { height:62px; margin:8px 0 0 0; border-top:1px dashed #176962; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -605px -160px; }
.tcm-msg-brds p { font-size:11px; padding:0 3px 0 87px; line-height:12px;}
.tcm-msg-brds p a { color:#000; }
.margint34 { margin-top:34px; }
#tcmshopspacer { float:right; display:none; width:252px; height:165px;}
p.tcmdbp { font-size:11px; font-weight:normal; padding:17px 19px; margin:0;}
#tcmdb-keywords-tbl { width:96%; margin:0px auto 12px auto; font-size:11px;}
#tcmdb-keywords-tbl td { vertical-align:top; }
#tcmdb-keywords-tbl a{color:#000000;}
p.tcmdb-see-also { text-align:right; font-size:11px; padding:0 18px 9px 0 !important; margin:0; }
.tcmdb-see-also a:link, .tcmdb-see-also a:visited { color:#2f4c69; text-decoration:underline; font-weight:bold; }
.tcmdb-see-also a:hover{text-decoration:none;}
.tcmdbp ul.miscnote, .article-li { margin:0; padding:0; list-style-type:none; }
.tcmdbp ul.miscnote li { font-size:11px; padding:13px 0 13px 5px; margin:0 22px;}
#hdr-search-fields{ float: left; height: 30px; margin-top: 4px; position: relative; width: 250px; background: url('http://i.cdn.turner.com/v5cache/TCM/images/sprite-tcm-navigation-v2a.png') -561px -5px no-repeat;}
#hdr-search-fields input{margin: 4px 0 0 24px; width: 133px; background: none; border: 0; height: 18px;}
#search-submit {text-indent: -9999px; width: 45px; height: 30px; position: absolute; top: -1px; right: -18px; border: 0; cursor: pointer;background: url('http://i.cdn.turner.com/v5cache/TCM/images/sprite-tcm-navigation-v2a.png') -484px -4px no-repeat;}
li.groupedquote { }
.article-li li { font-size:11px; padding:6px 0 6px 4px; margin:0 22px;}
.btn-article:link, .btn-article:visited { font-size:11px; font-weight:bold; color:#cc6500; }
.btn-article:hover, .btn-article:active { text-decoration:underline; }
.btn-article span { font-weight:normal; color:#000;}
.article-firstNode{color:#cc6500;}
.article-even { background:#d5d59f; }
.article-bdr { border-top:1px solid #ccc; height:1px; overflow:hidden; font-size:0; margin:10px 22px 10px 22px;}
.article-bdr-btm { border-top:1px solid #ccc; height:1px; overflow:hidden; font-size:0; margin:10px 22px 0 22px;}
.article-h4 { font-size:11px; font-weight:bold; text-transform:uppercase; margin:0; padding:0;}
.tcmdbp p { margin:0; padding:0;}
.tcmdbp hr{ border:0; height:1px; background:#c5c59a; margin:20px 0; padding:0;}
.article-dbyear { font-weight:normal;}
#article-content { font-size:11px; margin:9px 22px;}
a.btn-totop:link, a.btn-totop:visited { text-transform:uppercase; color:#2f4c69; font-weight:bold; text-decoration:underline; }
a.btn-expand-articles { display:block;float:right;height:17px;padding:0 30px 0 6px; margin:12px 11px 0 0; color:#2f4c69; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat right -38px; }
a.btn-expand-articles.expanded { background-position:right -171px; }
.nonafidiv { border:none; }
li.clear { width:0 !important; height:0 !important; }
#tcmdb-noreviews { display:none;}
#tcmdb-noreviews p { margin:0; padding:10px 0 0 0; font-size:11px; }
.btn-clickhere { color:#2f4c69; text-decoration:underline; font-weight:bold; }
.btn-clickhere:hover { text-decoration:none; }
.gtsym { color:#2f4c69; text-decoration:none; font-weight:bold;}
.gtsymo { color:#cd6601; text-decoration:none; font-weight:bold;}
.art-bimg { border:2px solid #6fbfb8; margin:0 0 8px 8px; }
#title-orig-print tr:nth-child(odd) {background: #ccc; }
/* fan site */
.title-fan-site { width:680px; margin:14px auto 0 auto; }
.title-fan-site td { margin:0 2px 0 0; padding:3px; width:332px; }
.title-fan-site a { font-weight:bold; color:#F47844; }
#fan-site-tks { display:none; padding:10px 0 0 22px;}
#fan-site-tks h5 { font-size:11px; color:#F47844; text-transform:uppercase;}
#fan-site-tks p { padding:15px 0 0; margin:0;}
.fan-site-submit { width:676px; margin:18px auto 0 auto; padding:13px 0 0 4px; height:23px; border-top:1px solid #ccc; }
.fan-site-submit li{ float:left; margin:0; padding:0; list-style-type:none; }
.fan-site-hdr { width:135px; color: #000; font-weight:bold; font-size:18px; }
#submit-link, #submit-link-title { background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -21px -170px; border-top:1px solid #a4a4a4; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; border-bottom:1px solid #dadada; color: #000; font-size: 11px; height: 15px; line-height: 15px; width:194px; padding:2px 2px 2px 4px;}
#submit-link { margin-right:5px; }
.btn-submitlink{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -577px -250px; cursor:pointer;display:block;height:22px;width:122px; margin:-1px 0 0 8px; text-indent:-300px; font-size:0; overflow:hidden; }
.btn-submitlink:hover { background-position:-741px -250px;}
.fan-site-support { position:relative; height:41px; border:1px solid #b0b0b0; margin:40px 0 0 0; background:#fff url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat 375px -341px; display:none;}
.fan-site-support2 { position:relative; height:41px; border:1px solid #b0b0b0; margin:0; background:#fff url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat 375px -341px; display:none}
#fan-site-form{display:none}
.fs-contrib { position:absolute; bottom:-6px; left:-9px; width:36px; height:40px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -974px -250px; }
.fs-support { position:absolute; top:6px; left:41px; width:354px; height:26px; padding:10px 0 0 166px; margin:0; }
.fs-support span { position:absolute; top:-1px; left:1px; width:170px; height:25px; display:block; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -414px -336px; font-size:0; text-indent:-3000px;}
.btn-contrib{ position:absolute; top:12px; left:432px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -577px -290px; cursor:pointer;display:block;height:22px;width:150px; margin:-1px 0 0 8px; text-indent:-300px; font-size:0; overflow:hidden; }
.btn-contrib:hover { background-position:-777px -290px;}
.menuend { width:226px; height:11px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -141px -442px; font-size:0; text-indent:-3000px; }
/* money subpage */
#title-money-info, #title-orig-print { width:100%; }
#title-money-info td { vertical-align:top; }
#title-orig-print { margin-top:6px; }
#title-money-info .firstcol{ width:20%; font-weight:bold; text-align:right; }
#title-orig-print .firstcol{ width:25%; font-weight:bold; text-align:right; }
#title-money-info .splitrow { padding:2px 0; }
#title-money-info .splitrow span{ display:block; border-bottom:2px solid #fff; padding:2px 0 0 2px; }
#title-money-info .splitrow span.lastsplit{ border-bottom:none; padding:2px 0 0 0; }
.tcmdb-bodycont { font-size:11px; font-weight:normal; padding:18px; margin:0; vertical-align:top;}
.tdreven { height:28px; }
.tcmdbbdr { border:1px solid #ccc;}
.tcmdb-bodycont p.tcmdb-see-also { padding-bottom:0;}
.tcmdb-bodycont h1.alt1 { margin-bottom:9px; }
.margint16 { margin-top:18px;}
/* theatre aspect ratio */
.title-aspect-info { display:block; background:#ccc; }
.aspect-sep-bdr { display:block; width:680px; margin:0 0 13px 14px; height:15px; border-bottom:1px solid #ccc; font-size:0; overflow:hidden; }
.aspect-sep-bdr2 { display:block; height:15px; border-bottom:1px solid #ccc; font-size:0; overflow:hidden; margin:3px 0 14px 14px; }
h2.ta1 { font:bold 18px Verdana,Arial; color: #000; margin:0; padding:0 0 11px 14px; }
p.tcmdbp-aspect { font-size:11px; font-weight:normal; padding:17px 0 12px 14px; margin:0;}
.taimg { margin-left:14px; }
h2.alt1 span.aspect { color:#000; font-size:18px; padding:0; font-weight:bold; }
.padL14 { padding:0 0 20px 14px; margin:0; font-size:11px;}
.aseenimg { margin:-5px 0 0 14px; border:2px solid #333;}
.tasizes { margin:0; padding:18px 0 0 14px; font-weight:bold; font-size:11px; text-align:center; }
.title-ta { width:680px; margin:0 auto; padding-top:15px; font-size:11px; }
.title-ta td { background:#ccc; margin:0 2px 0 0; padding:3px; width:332px; }
.title-ta a { font-weight:bold; color:#F47844; }
/* trivia */
.tcmdbp ul.triviapad { padding:10px 0 8px 0; }
.tcmdbp ul.triviapad li:last-child { border-bottom:none; }
/* awards */
.title-award td { margin:0 2px 0 0; padding:3px; width:332px; }
.title-award a { font-weight:bold; color:#F47844; }
.title-award tr:nth-child(even) {background: #b0b0b0; }
.title-award tr:nth-child(odd) {background: #ccc; }
.award-person {padding:0 0 0 3px;}
.award-title { color:#333; font-weight:bold; }
p.award-info { margin:0; padding:0; }
/* music */
.music-cont { margin:0 15px 4px 15px; padding:5px 0 0 0; }
.music-cont .rwdv { float:left; width:33.3%; color:#F47844; font-size:12px; }
.music-cont .rwdv strong { display:block; padding: 0 3px; border-right:2px solid #fff; }
.music-cont .rwdv span { display:block; color:#000; font-size:11px; border-right:2px solid #fff; padding:0 3px 2px 3px; background:#b0b0b0; }
.music-rw { margin:18px 0 0 0;}
.music-cont a { color:#F47844;}
.listrs-music-comp , .listrs-music-comp li {margin:0; padding:0; list-style:none; font-size:11px; }
.listrs-music-comp { padding-bottom:8px; margin-top:14px;}
.listrs-music-comp li { margin-bottom:5px; }
.listrs-music-comp li:nth-child(odd), .listrs-music-comp li.oddrow, .tdrwodd, ul.miscnote li:nth-child(odd) {background: #ccc; }
/* quotes */
h4.quote { margin:0; padding:0; font-weight:normal; }
.quote strong, .quote span { display:block; float:left; }
.btn-readbio { color:#636334; font-size:10px; display:block; float:left; width:89px; height:15px; padding:0 0 0 20px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -55px -108px; }
.mSubjects{color:#ce6400;font-size:12px;font-weight:bold;margin-left:18px;}
/* videos */
.video-wrap { margin:12px 15px 0 15px; }
h1.video { display:block; width:236px; height:17px; margin:0; padding:14px 0 0 0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 0 -183px; }
h3.alt4 { display:block; color: #000;font:bold 18px Verdana, Arial, Helvetica; padding:0 0 0 23px;margin:0 0 6px 0; }
h3.alt4.movie { background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat -6px -1px; }
h3.alt4.trailers { background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat -6px -17px; }
h3.alt4.promos { background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite_moviereels.png) no-repeat -6px -420px; }
hr.videohr{ border:0; height:.1em; background:#ccc; margin:14px 0 9px; padding:0;}
.title-video-wrap { padding:0 17px; }
#title-video-tbl { width:100%; padding:0; border:none; margin:0; }
#title-video-tbl td { width:50%; vertical-align:top; }
#title-video-tbl tr:nth-child(even) {background: #b0b0b0; }
#title-video-tbl tr:nth-child(odd) {background: #ccc; }
.video-rslts li.vid { position:relative; float:left; width:116px; height:56px; border:2px solid #000; overflow:hidden; margin:5px 9px 0 5px; background:#000; }
.video-rslts li.txt { float:left; width:200px; padding:1px 0 0 0; }
.video-rslts p { font-size:11px; }
h5.vidh5 { font-size:11px; font-weight:bold; text-transform:uppercase; margin:0; padding:0; }
a.btn-playnow-vid { display:block; color:#F47844; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:underline; }
a.btn-more-vid { color:#2f4c69; font-size:11px; text-transform:lowercase; text-decoration:underline; }
ul.video-rslts { padding-bottom:5px; }
.vidplay { display:block; position:absolute; width:43px; height:43px; top:6px; left:34px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png) no-repeat -1069px -567px; cursor:pointer; z-index:9901;}
span.gtsgn { font-size:11px; color:#2f4c69; }
li.vid a { display:block; width:116px; height:56px; }
/* title archives */
.titlearchives .video-rslts li.vid { width:60px; height:47px; border:1px solid #a5a574; }
.titlearchives a.btn-playnow-vid { display:inline;}
.titlearchives a.btn-playnow-vid:hover { text-decoration:none; }
.titlearchives .video-rslts li.txt { width:257px; }
#archive-results { margin-top:8px; }
.archive-rslt-img span, #tcmdb-archive-hdrimg span { display:block; width:152px; height:152px; }
.picimg span.btn-tcmarch { display:block; width:100px; height:148px; }
.titlearchives h2{ color: #000;font-size:18px;margin:0 0 10px;padding-bottom:0;padding-top:10px;}
h1.tcmarchh1 { width:616px; height:20px; background-position:-23px -467px;}
#iconProduction, #iconMaterial, #iconPublicity, #archiveTitle, #videoTitle, #iconTrailer, #iconMClips, #iconPromos, #iconOtherMaterial, .tcmarchh1 {background:url('http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcmdb.png') no-repeat;}
#archiveTitle{background-position:-23px -329px; width:615px;height:25px;margin-top:-15px;}
#videoTitle{background-position:-406px -422px; width:265px;height:25px;margin-top:-15px;}
#iconTrailer{background-position:-200px -30px;height:10px;width:20px;position:relative;top:1px;}
#iconMClips{background-position:-140px -30px;height:15px;width:20px;position:relative;top:3px;}
#iconPromos{background-position:-260px -30px;height:10px;width:20px;position:relative;top:1px;}
#iconProduction{background-position:-230px -30px;height:10px;width:20px;position:relative;top:-1px;clear:both;}
#iconMaterial{background-position:-337px -26px;height:18px;width:20px;position:relative;top:2px;clear:both;}
#iconPublicity{background-position:-313px -26px;height:15px;width:20px;position:relative;top:2px;clear:both;}
#iconOtherMaterial{background-position:-287px -26px;height:14px;width:20px;position:relative;top:0px;clear:both;}
/* title airings */
.dbairing .supportTitle{height:30px;width:180px;background:url('http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcmdb.png') -570px -210px;float:left;}
.dbairing .titlesWrapper{position:relative;top:-6px;overflow:hidden;height:242px;width:472px;color:#542b00;height:44px}
.dbairing .upcomingTitles{float:left;width:455px;font-size:11px;text-transform:uppercase;line-height:22px;position:relative;z-index:300;}
.dbairing .upcomingTitlesList{margin:0;padding:0;list-style-type:none;}
.dbairing .upcomingTitlesList li{}
.dbairing .upcomingTitlesList a{color:#542b00;}
.dbairing .upcomingTitlesList a img{border:0;outline:0;text-decoration:none;}
.dbairing #vdbartimgtitle{height:300px;}
.dbairing .programName{font-style:italic;}
.dbairing #more, #upArrow, #downArrow {background: url("http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcmdb.png") no-repeat;left: 678px;z-index:900;position: absolute;text-indent: -9999px;}
.dbairing #more {width: 45px;background-position: -692px -282px;height: 39px;top:98px;}
.dbairing #upArrow {background-position: -733px -336px;float: left;height: 6px;left: 40px;top: 18px;width: 18px;cursor:pointer;display:none;}
.dbairing #downArrow {background-position: -733px -342px;float: left;height: 10px;left: 40px;top: 20px;width: 18px;cursor:pointer;}
.dbairing#dbartimgtitle .show {display:block;margin-top:0;}
.dbairing#dbartimgtitle .hide {display:none;margin-top:0;}
.dbairing#dbartimgtitle .moreAbove {display:block;top:22px;}
.dbairing#dbartimgtitle .moreBelow {display:block;margin-top:4px;}
/* DVD vote */
.vote-ttl1 { font:bold 10px Verdana, Arial; color:#F47844;}
#vote_ficonl { float:left; width:71px; height:60px; margin:4px 5px 8px 10px; background:url("http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png") no-repeat -371px -702px; }
h3.vote-titlehdr { font:bold 10px Verdana, Arial; text-transform:uppercase; padding:11px 0 6px 10px; }
h3.vote-titlehdr2 { font-family: Verdana, Arial; font-size:14px important!; font-weight:bold; margin:0 0 5px; }
p.vote-det { padding:0 13px 0 0; line-height:13px; margin:0 0 4px 0; }
#photos4plusSearch { font-family:Verdana, Arial; }
#vote-total { font-size:11px; }
ol#vote-total li { height:29px; line-height:29px; padding:0 0 0 7px; margin:0 10px; }
li#vote-totall1 { background:#c1c189; }
.btn-votenow { display:block; float:right; width:66px; height:18px; margin:6px 6px 0 0; background:url("http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcm.png") no-repeat -640px -701px; }
a.btn-whyvote { float:right; color:#000; font-size:10px; margin:0 7px 0 0; text-decoration:underline;}
.dvdnoshop{padding:12px}
/* share widget */
.sharewidget{ background:#b0b075; }
.sharelinks{ color:#fff;font:10px/29px Arial, Helvetica, sans-serif;padding:0 15px;}
.sharelinks img{ vertical-align:middle; border:none; }
.sharelinks a:link,.sharelinks a:visited{ color:#fff;text-decoration:none; }
.sharelinks a:hover,.sharelinks a:active{ }
.swbottom { position:absolute; left:8px; bottom:0; width:742px; }
.tcmdb-shr-btm {bottom:0; width:742px; margin-top:18px; }
/* override css */
#mainBody{ margin:0 auto;width:986px;padding:0 8px; top:18px;} /* due to mismatched widths declared elsewhere, correct page template width is 986 */
/* ratings and reviews */
.rating-stars2 { position:relative; height:36px; }
.ratings-overall2 { position:absolute;width:200px; height:35px; }
.ratings-overall2 ul, .ratings-userreviews2 ul{ margin:0; padding:0; list-style-type:none;}
.ratings-overall2 li{ float:left; width:35px; height:35px; margin:0 5px 0 0; padding:0; list-style-type:none; background:#999; }
.ratings-overall2 li div { width:0; height:35px; background:#f47844; }
/*.usr-c2p .ratings-user-links a{color:#f47844;}*/
#runtimeNum{display:none;}
.containerOuterDiv_1513548 {
}
/* home video reviews */
.hvrimg { margin:0 11px 11px 11px;border:4px solid #6fbfb8; }
/* updated title with AKA*/
.hide{display:none;}
.aka{font-family:Trebuchet MS, Helvetica, sans-serif;margin:0;padding:0;position:relative;top:-8px;text-transform:uppercase;font-style:italic;font-weight:normal;color:#000;font-size:10px;}
.aka .pipe:last-child{display:none;}
.aka span{font-weight:bold;font-style:normal;font-size:10px;}
.onlyOn{position:relative;width:100px;height:20px;}
.bx-wrapper {
position: relative;
margin: 0 auto 60px;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bxslider {
margin: 0;
padding: 0;
}
ul.bxslider {
list-style: none;
}
.bx-viewport {
/*fix other elements on the page moving (on Chrome)*/
-webkit-transform: translatez(0);
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
left: -15px;
background: url('http://i.cdn.turner.com/v5cache/TCM/shopping/images/new/tcmshop_tcmb_arrow_left.png') no-repeat;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
background-position: 0 0;
}
.bx-wrapper .bx-next {
right: -15px;
background: url('http://i.cdn.turner.com/v5cache/TCM/shopping/images/new/tcmshop_tcmb_arrow_right.png ') no-repeat;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 30%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
.airingup .bx-prev {
margin-top: 0;
background-position: -733px -342px;
float: left;
height: 10px;
left: 40px;
top: 20px;
width: 18px;
cursor: pointer;
}
.airingup .bx-prev:hover,
.airingup .bx-prev:focus {
background-position: 0 0;
}
.airingup .bx-next {
display: block;
top: 22px;
background-position: -733px -336px;
float: left;
height: 6px;
left: 40px;
width: 18px;
cursor: pointer;
display: none;
}
.airingup .bx-next:hover,
.airingup .bx-next:focus {
}
.airingup .bx-controls-direction a {
position: absolute;
background: url("http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-tcmdb.png?f=6") no-repeat;
left: 678px;
z-index: 900;
position: absolute;
text-indent: -9999px;
}
.airingup .bx-controls-direction a.disabled {
display: none;
}
#ad_bnr_atf_01{
max-width:728px; 
max-height:90px; 
margin: 0 auto;
}