root{ display: block;}
.citywrapperbody{ padding:64px 0 0 0; background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/citywraptwo.png) repeat-x center top; }
.thismonthBody{position:relative; width:988px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0 auto 0 auto;
padding:8px;background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/mainBodyBG.png) repeat-x top left;}
.moduledate{ color: #666633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 110%;}
#moduledetail{ color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 5px;}
#movietitle{ font-size: 10px; font-weight: bold;}
#title{ font-size: 10px; font-weight: bold;}
#date{ color: #666617; font-size: 10px;}
#blurb{ font-family: 'Times New Roman', Times, serif; font-size: 10px;}
#link{ float: right;}
#contenttitle{ font-family: Verdana; font-size: 14px; font-weight: bold; margin-left: 20px; padding-bottom: 5px; padding-top: 12px; text-transform: uppercase; width: 643px;}
#imagecontainer{ padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
#contentimagecontainer{ background-color: #cc9; float: right; height: 200px; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: -45px; padding-top: 5px; width: 200px;}
#contentimage{ float:right; padding:4px; background:#6fbfb8; margin:17px 15px 10px 15px; }
#imgcaption{ color: #63634a; font-family: Verdana; font-size: 10px; font-weight: bold; padding:6px 0 2px;}
#contentparagraph{ margin-left: 10px; margin-right: 10px; padding-left: 10px; padding-right: 10px; font-size:11px;}
#movieoverview{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
ul.nobullet{ list-style-type: none;}
#overdetail{ font-weight: bold;}
hr{ border:0; height:1px; background:#9f9f7d; margin:10px 20px; padding:0;}
#modcontainer{ background-color: #6fbfb8; margin-top: 10px; padding-bottom: 10px; padding-top: 10px; width: 300px;}
.containerBackground{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/containerBackground.jpg) repeat-x; height: 24px; width: 286px;}
.tabContent{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/contentBackground.jpg) repeat-x; color: #fff; font-family: Verdana, sans-serif; font-size: 10pt; height: 19px; padding-left: 3px; padding-top: 5px; text-transform: uppercase;}
.tabDivider{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/tabDivider.jpg) repeat-x; float: left; height: 24px; width: 14px;}
.containerBackgroundtoo{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/alsoplayinghead.png); height: 24px; width: 286px; margin-left:7px;}
.tabContenttoo{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/contentBackgroundtoo.png) repeat-x; color: #fff; float: left; font-family: Verdana, sans-serif; font-size: 10pt; height: 19px; padding-left: 3px; padding-top: 5px; text-transform: uppercase;}
.tabDividertoo{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/tabDividertoo.png) repeat-x; float: left; height: 24px; width: 14px;}
.clear{ clear: both;}
#modone{ background-color: #b4e0e0; border: 1px #176962 solid; margin: auto; padding-bottom: 15px; width: 284px;}
#modtwo{ background-color: #b4e0e0; border: 1px #176962 solid; margin: auto; padding-bottom:4px; padding-top:4px; width: 284px;}
.mT10 { margin-top:10px;}
#moduledate{ color: #666617; line-height: 110%;}
#modimg{ float: left; margin: left:10px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 71px;}
.modlink{}
#modtitle{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 10px;}
#moddate{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.modblurb{ font-size: 11px; line-height:13px; color:#000; padding:0 8px 0 0; margin:0 0 0 40px;}
.modblurbtwo{ font-size: 11px; line-height:13px; color:#999; padding:; margin:0;}
#moblurbtwo { font-size: 11px; color:#99876c; padding:0 96px 0 0; margin:5px 0 0 0;}
.modblurb p a:link { text-decoration:underline; font-weight:normal; color:#000; text-transform:lowercase;}
.modblurb p a:hover { text-decoration:none; }
.moduledetail a{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px; padding-left: 5px; font-weight:bold;}
.moduledetaildate{ color: #666633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.even{ background-color: #6fbfb8; color: #000; height: 16px; margin:3px 5px;}
.odd{ color: #000; height: 16px; margin-left: 5px; margin-right: 5px;}
.container{ margin: 0 auto; padding: 3px; text-align: center; width: 500px;}
.content{ background-color: #d5d59f; color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contenttwo{ color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentthree{ background-color: #d5d59f; color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentfour{ color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentfive{ background-color: #d5d59f; color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentsix{ color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentseven{ background-color: #d5d59f; color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contenteight{ color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
.contentnine{ background-color: #d5d59f; color: #000; float: left; font-family: Verdana; font-size: 11px; width: 150px;}
#title{ color: #000; font-family: Verdana; font-size: 11px; font-weight: bold; margin-right: 10px; text-align: right;}
#detail{ text-align: left;}
.clear{ clear: both; height:0; font-size:0; overflow:hidden;}
#detail{ width: 300px;}
#imgcon{}
#right-ad{ border: 1px #46a29b solid; height: 250px; margin-top: 10px; width: 300px;}
#contentbody{ background-color: #fff; width: 675px; padding-bottom:10px; }
#articlebody{ margin-top: 10px;}
#titlehead{ height: 230px; background:#fff; overflow:hidden;}
#menuapp{ background: #2b2b2b url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/menupix.png) repeat-x; border: 1px #000 solid; font-size: 10px; position: relative; width: 300px; z-index: 99;}
#moviehead{ color: #fff; font-size: 12px; height: 17px; padding-bottom: 6px; padding-left: 5px; padding-top: 5px; text-transform: uppercase;}
ul#menu, ul#menu ul{ list-style-type: none; margin: 0; padding: 0;}
.view{ color: #fff; text-shadow: 2px -1px 3px #000;}
.viewCls{color:#fff; text-shadow: 2px -1px 3px #000;}
.clickdown{ float: right; height: 17px;}
ul#menu a{ display: block; text-decoration: none;}
ul#menu li{}
/*ul#menu li a:first-child{ border-top: none;}*/
ul#menu li:last-child{ border-top: none;}
ul#menu li.exp-view a{ border-bottom: none;}
ul#menu li.exp-view a:hover{ border-bottom: none; background-image:none;}
ul#menu li.exp-view a.exp-view-btn{background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sliver-article-exp.png) 0 0 repeat-x;}
ul#menu li.close-view a.close-view-btn{background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sliver-article-clps.png) 0 0 repeat-x;}
ul.expanded-view li a{ border-bottom: 1px solid #ccc; border-top: 1px solid #000; color: #fff; font-family: Verdana,sans-serif; font-size: 10px; margin: 0 7px; padding: 3px 3px 3px 22px; text-transform: uppercase;}
ul#menu li a{color: #999; font-family: Verdana, sans-serif; font-weight:bold; margin: 0 7px; padding: 3px 3px 2.5px 8px; text-transform: uppercase;}
ul#menu li a:hover{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/arrow.png) 15px 7px no-repeat; border-bottom: 1px solid #303030; color: #479891; padding: 3px 3px 3px 8px; text-transform: uppercase;}
ul#menu li ul li{ background: #2b2b2b; color: #999;}
ul#menu li ul li a{ background: #434343; border-bottom: 1px solid #303030 !important; color: #fff;}
ul#menu li ul li a:hover{ background: #000; background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/arrow.png) 15px 7px no-repeat; border-bottom: 1px solid #ccc; color: ##479891;}
#tcmshopping{ margin-top: 10px;}
#tcmshopping div:last-child{ border-bottom: none;}
.shopimg{ border: 1px solid #939264; float: left; /*height: 105px; width: 71px;*/}
.shoptextgroup{ padding-left: 5px;}
.shopgroup{ border-bottom: #a2a36a 1px dashed; margin-top: 10px; padding:0 0 5px 0;}
.shoptitle{ color: #000; font-size: 11px; font-weight: bold; margin-left: 75px;}
.shopblurb{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 75px;}
.shopinfo{ color: #000; font-size: 11px; margin-left: 75px;}
.shopsale{ color: #C30; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-left: 75px;}
.shopprice{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 75px;}
.shopadd{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 75px;}
.fblink{ margin-top: 0px; padding-left: 5px; padding-right: 5px; text-align: center;}
.twlink{ padding-right: 5px;}
ul.tcm-sharewli li.gigyaRemind { display:none; }
.shareblink{ padding-left: 5px; padding-right: 5px;}
.prblink{ padding-left: 5px; padding-right: 5px;}
.emblink{ padding-left: 5px; padding-right: 5px;}
.tcmdblink{ display:block; position:absolute; width:166px; height:17px; top:7px; right:0; font:9px Arial, Verdana; color:#fff;}
.tcmdblink img{ border:none; vertical-align:middle;}
.tcmdblink-article-top { color:#f47945; font-size:11px; font-weight:bold;}
.tcmdblink-article-top img { border:none; vertical-align:top;}
.tcmdblink-article {text-align:right; font-size:11px; font-weight:bold;}
.tcmdblink-article a {color:#f47945;}
.tcmdblink-article img{ border:none; vertical-align:top;}
#thismonthhead{ height:281px; background:#000; padding:4px 0;}
#onthismonth{ float: left; height: 280px; width: 107px;background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/head.png) no-repeat;}
#onstarofthemonth{ position:relative; float: left; height:281px; width:569px;}
#alsothismonth{ margin-top: 0px; width: 676px; margin-top:12px;}
.alsowrap { padding:59px 0 0 0;background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 10%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#monthapp{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/featuredmod.png) repeat-x; height: 281px; position: relative; width: 311px; z-index: 99;}
.cityheader{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/cityheadmonth.png) no-repeat; }
.thismontharticlescontainer{ margin:0 16px; }
.columnone{ float: left;}
.columntwo{ float: left;}
.columnthree{ float: left;}
.thismontharticles{ position:relative; height: 255px; margin-left:7px; width:210px;}
.columnone.thismontharticles{ margin-left:0; }
.monthimg{ border: 1px #ccc solid; height: 134px; width: 208px; margin-bottom:9px; }
.monthimg img{ border:none; }
.monthtitle{ display:block; height:31px; color: #000; font-size:11px; text-transform: uppercase; margin:0; padding:0;}
h3.monthtitle a:link, h3.monthtitle a:visited, h3.monthtitle a:hover, h3.monthtitle a:active { color:#000; font-weight:bold; text-transform:uppercase; }
.monthdate{ color: #FF6103;}
.LightBox{ background-color: #b3e0e0;}
.BoxCallout{ color: #ba6814; font-weight: bold;}
.BoxTitle{ font-weight: bold;}
.DarkBox{ background-color: #6fbfb8;}
#monthhead{ color: #fff; font-size: 12px; height: 20px; padding-left: 15px; padding-top: 5px; text-transform: uppercase;}
#exploretcm{}
.exploreblurb{ width: 240px;}
.exploretitle{ font-weight: bold; text-transform: uppercase;}
.exploreimage{ float: right; height: 56px; width: 58px;}
.exploremodule{ float: left; height: 70px; width: 228px;}
#explorecontainer{ border-bottom: #000 1px dashed; margin-top: 10px; width: 300px;}
#explorecontainer:last-child{ border-bottom: none;}
.explorecontainer hr{ border-bottom: #000 1px dashed; width: 300px;}
.displayview{ display: none !important;}
ul#menu li ul li a.close-view-btn{ border-bottom: none !important; padding-left:15px; color:#f6dbca;}
#essentials{ background-color: #6fbfb8; margin:20px 0 0 0; padding-bottom:8px; width: 302px;}
.essentialalways{ margin:7px;}
.essentialalways2{ margin:0 7px;}
.moremonth{ text-transform: uppercase; color:#6fbfb8; text-decoration:underline;}
#rightColumn .moremonth{ color:#000; }
.monthtitlem{ color: #fff; font-size: 11px; text-transform: uppercase; margin:0 0 2px 0; padding:0; font-weight:bold;}
.monthtitlem a:link, .monthtitlem a:visited, .monthtitlem a:hover, .monthtitlem a:active { color: #fff; font-size: 11px; line-height:13px; text-transform: uppercase; margin:0; padding:0;}
#featuredblurb{ float: left; margin-top: 10px; width: 200px;}
#featuredblurbtwo{ float: right; margin-left: 10px; margin-top: 15px; width: 150px;}
#modimgtwo{ float: left; width: 89px; margin:5px 11px 0 0; }
#modimgtwo img, #modimgthree img { border:1px solid #5b5b5b; }
#modthree{ float: right; height: 112px; margin-left:10px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; width: 89px;}
#featuredblurbtwo{ float: left; margin-left: 10px; margin-top: -110px; width: 205px;}
#modimgthree{ float: right; margin:5px 0 0 0; }
#onstartitle{ color: #72471b; margin-left: 210px; margin-top: 25px; text-transform: uppercase; width: 300px;}
#onstartitle1{ float: left; font-weight: bold;}
#onstartitle2{ float: left;}
#onstarname{ margin-left: 210px; margin-top: 25px;}
#onstarparagraph{ color: #000; margin-left: 240px; margin-top: 130px;}
.onstarbullets{ color: #ba6814; margin-left: 250px; margin-top: 20px;}
#guestmodone, #guestmodtwo { height: 88px; width: 288px;}
#guestmodone img, #guestmodtwo img { border:none; }
.tdrwodd { color:#000; background:#D5D59F; }
#overview-tbl { width:600px; margin:0 auto; font-size:11px; font-weight:normal; }
.thdr { width:130px; font-weight:bold; text-align:right; padding:0 6px 0 0; }
.tbdy { padding:0 0 0 6px; }
ul#menu li.mhead a:link{ background: url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/mlinup-head-bg.gif) top left repeat-x; color:#999; }
ul#menu li.mhead a:link{ background:#000; color:#999; border-top:none; }
ul#menu li.mhead2 { border-bottom:1px solid #303030; border-top:1px solid #7f7f7f;color:#fff; text-transform:uppercase; font-weight:bold; background:#666 url(http://i-l.cdn.turner.com/mlinup-head-bg.gif) top left repeat-x; color:#fff; padding:3px 3px 3px 8px; margin:0 7px; }
ul#menu li.mhead2:first-child { background:#000; color:#afafaf; border-top:none; }
ul#menu li.mhead2:last-child { padding:0; margin:0;}
ul#menu li.mstan a{ border-bottom:1px solid #6f6f6f; padding-left:0px; font-weight:normal;color:#999; }
ul#menu li.mstan a:hover{ padding-left:15px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/arrow.png) 15px 7px no-repeat; }
ul#menu li.mstan a.current { color:#fff; font-weight:bold; padding-left:15px; background: url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/arrow.png) 15px 7px no-repeat; }
/*ul#menu li.mhead a:hover{ background:#666 url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/arrow.png) 15px 7px no-repeat; border-bottom:1px solid #303030; }*/
ul#menu li.mhead a:hover{ background:#666 url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/mlinup-head-bg.gif) top left repeat-x; border-bottom:1px solid #303030; }
p.monthblurb { margin:0; padding:0; font-size:11px; }
p.monthblurb a:link, p.monthblurb a:hover, p.monthblurb a:hover, p.monthblurb a:active { text-decoration:underline; font-weight:bold; text-transform:uppercase;color:#f47844; }
.moremonth a:link, .moremonth a:hover, .moremonth a:visited, .moremonth a:active { text-decoration:underline; font-weight:bold; text-transform:uppercase;color:#000; }
#thismonth-featured { float:left; width:310px;}
#featuredhead { width:168px; height:31px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 13px -27px; }
#featuredhead h1, #thismonth-onhdr h1, #hdr-recentmovienews h1, #essentials h1, #exploretcm h1 { margin:0; padding:0; font-size:0; text-indent:-3000px; line-height:0; }
#essentials h1 { width:302px; height:20px;background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 0 -146px; }
#exploretcm h1 { width:302px; height:29px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 0 -106px; }
#featuredone { height:127px; margin:0 0 0 15px; overflow:hidden; }
#featuredtwo { width:280px; height:126px; margin:6px 15px 0 0; margin:0 0 0 15px; overflow:hidden; }
#moblurb { margin:5px 0 0 0;}
#thismonth-onhdr { position:absolute; width:267px; height:20px; top:-27px; left:0; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 0 0; }
#hdr-recentmovienews { width:302px; height:35px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles.png) no-repeat 0 -60px; }
#recentmovienews { margin:5px 0 0 0; }
ul#thismonth-recentmnewsli, ul#thismonth-recentmnewsli li, ul#thismonth-exploreli, ul#thismonth-recentmnewsli p, ul#onstarofmonthli { font-size:11px; margin:0; padding:0; list-style:none; }
ul#thismonth-recentmnewsli li { padding:8px; }
#rightColumnInner2 { padding:5px 0;}
#thismonth-recentmnewsli h3, #thismonth-recentmnewsli h3 a:link, #thismonth-recentmnewsli h3 a:visited, #thismonth-recentmnewsli h3 a:hover, #thismonth-recentmnewsli h3 a:active { font-size:11px; color:#000; margin:0; padding:0; text-decoration:none; text-transform:uppercase; }
#thismonth-recentmnewsli h3 a:hover { text-decoration:underline; }
ul#thismonth-exploreli { padding:2px 0 0 0; }
#thismonth-exploreli li { height:74px; border-bottom:1px dashed #176962; padding:0 7px; margin:0 0 9px 0; }
#thismonth-exploreli li:last-child { border-bottom:none; }
#thismonth-exploreli h3 { font-size:11px; color:#000; text-transform:uppercase; margin:0; padding:0; }
#thismonth-exploreli p { font-size:11px; line-height:13px; color:#000; margin:0; padding:0; }
.thismonth-exploreimg { float:right; border:1px solid #176962; margin:0 0 18px 4px; }
ul#onstarofmonthli { position:absolute; top:192px; left:250px; width:316px; height:103px;}
ul#onstarofmonthli li { padding:0 0 0 9px; margin: 0 0 3px 0;background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles-alt.png) no-repeat 0 -171px; }
ul#onstarofmonthli li a { color:#f47844; text-decoration:underline; font-weight:normal;}
p#onstarmonthblurb { position:absolute; left:245px; top:118px; display:block; width:276px; height:56px; margin:0; padding:0; color:#000; }
.morelink { text-transform:uppercase; font-weight:bold; text-decoration:underline; }
.teaser-divider { position:absolute; right:-4px; top:144px; width:1px; height:95px; border-right:1px dashed #ccc; }
.monthtext { padding:0 0 0 8px; }
#legacyapt { display:none; position:absolute; top:0; left:0; width:678px; height:230px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/redesign/legacyAPT.png) no-repeat; z-index:996;}
#emptyapt { display:none; position:absolute; top:0; left:0; width:678px; height:230px; background:url(http://i.cdn.turner.com/v5cache/TCM/images/reskin/redesign/sprite-articles-no-image.png) no-repeat; z-index:998;}
.filmshowtime { width:437px; margin:0 0 4px 0; text-transform:uppercase; font-weight:bold; font-size:12px; line-height:23px; border-top:1px solid #9F9F7B; border-bottom:1px solid #9F9F7B; }
/* overrides for incorrect widths, below matched from design mocks */
#leftColumn, #alsothismonth, #citywrappermonth, #contentbody { width:678px; }
#gigyasharetwo .tcm-sharew {background:#fff;}
#modimg img {border:1px solid #176a62}
