/* Articles */
body#art {background:#f8f8f8;}
body#art #container {background:#ffffff;}

#art #content #maincol {width:613px; float:left;}
#art #content #maincolInner {padding:10px 16px;}

#advertorial #content #maincol {width:791px; float:left;}
#advertorial #content #maincolInner {padding:10px 16px;}
#advertorial #content #maincolInner #topadvertorial, 
#advertorial #content #maincolInner #bottomadvertorial { padding-top:10px; border-top: 1px solid #eeeeee; margin-top:16px; margin-bottom:16px; }

#grader, #embedgal, #singlephoto, #partnerbox, #maincredits {margin-bottom:10px;}

/* 
#~~~ICS20101122 kw BZ34602
#~~~Removed breadcrumb 
*/

/* Page Header */
#pageheadright {float:right; display:block; width:300px;}

#pagehead {margin-bottom:10px; padding:20px 0 8px 0; border-bottom:6px solid #BAC4CD;}
#pagehead .eyebrow {margin:5px 0; font-size:115%; font-weight:bold; line-height:100%; color:#ED562E; text-transform:uppercase;}
#pagehead .continued {color:#60768b; text-transform:none;}
#pagehead .deck {font-weight:bold; font-size:1em; color:#414850; padding-top:5px;} 
/*#pagehead .deck {font-weight:bold; font-size:1em; color:#414850; padding-top:5px;margin-bottom:10px;} */
#pagehead h1 {font-size:245%; line-height:100%; color:#000;}
#pagehead h1 .minor {font:normal 80% arial,sans-serif; color:#60768B;}
#pagehead h1.morepages {font-size:130%; color:#000;}
#pagehead h1.morepages .minor {font:normal 80% arial,sans-serif; color:#60768B;}
#pagehead h2 {font-size:160%; font-weight:normal; color:#000;}

#pagehead2 {margin-bottom:10px; padding:16px 0 8px 0;}
#pagehead2 .eyebrow {margin-top:5px; font-size:115%; font-weight:bold; line-height:90%; color:#ED562E; text-transform:uppercase;}
#pagehead2 .continued {color:#60768b; text-transform:none;}
#pagehead2 h1 {margin-top:3px; font-size:245%; color:#000;}
#pagehead2 h1 .minor {font:normal 80% arial,sans-serif; color:#60768B;}
#pagehead2 h1.morepages {font-size:130%; color:#000;}
#pagehead2 h1.morepages .minor {font:normal 80% arial,sans-serif; color:#60768B;}
#pagehead2 .deck, #pagehead2 #contentgalbyline, #pagehead2 #contentgalbyline .byline {display:inline;}
#pagehead2 h2 {font-size:160%; font-weight:normal; color:#000;}

.ad170x30 {display:block; width:170px; height:30px;}
.rightslink {background:url(http://img2.timeinc.net/ew/i/icon_papers.gif) center left no-repeat; padding-left:15px;}

/* Byline Info */
.byline {width: 240px;}
#reviewbyline .byline a, #articlebyline .byline a, #contentgalbyline .byline a {font-weight:bold;}
#reviewbyline {display:block; height:50px; margin-bottom:10px;}
#reviewbyline .grade {float:left; width:55px; margin-right:10px; padding:5px 0; background:#E7EBEE; font-size:260%; font-weight:bold; color:#414850; text-align:center;}
#reviewbyline .byline {padding-top:15px;}
#articlebyline {margin-bottom:20px;}
#articlebyline .byline {padding-top:10px;}

#contentgalbyline {/*white-space:nowrap; */color:#60768b;}

/* Article Copy */
#copy {clear:left; font-weight:normal; line-height:140%;}
.postinfo {display:block; padding-bottom:15px; font-size:90%; color:#60768B;}
.postinfo .postdate {font-weight:bold;}
.postinfo .pubdate {font-weight:normal;}
#copy .postinfo {display:block; padding-bottom:15px; font-size:90%; color:#60768B;}
#copy .postinfo .postdate {font-weight:bold;}
#copy .postinfo .pubdate {font-weight:normal;}
#copy a.next {white-space:nowrap; padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat; font-weight:bold;}
#copy h2, .led {font-weight:bold; font-size:150%; line-height:115%; color:#414850;}
#copy h3, .led2 {font-weight:bold; font-size:115%; color:#ED562E;}

/* Email IM Print links */
ul#emailImPrint {float:right; display:block; height:14px; margin:9px 0; overflow:hidden;}
ul#emailImPrint li {float:left;}
ul#emailImPrint li a {display:block; height:14px; padding-top:14px; cursor:pointer;}
ul#emailImPrint li.bookmark {width:64px; background:url(http://s7.addthis.com/custom/ew/ewbutton.gif) no-repeat;}
ul#emailImPrint li.bookmark a {width:64px;}
ul#emailImPrint li.email {width:55px; background:url(http://img2.timeinc.net/ew/i/btn_util.gif) no-repeat -84px 0;}
ul#emailImPrint li.email a {width:55px;}
ul#emailImPrint li.im {width:39px; background:url(http://img2.timeinc.net/ew/i/btn_util.gif) no-repeat -139px 0;}
ul#emailImPrint li.im a {width:39px;}
ul#emailImPrint li.yh {width:84px; background:url(http://img2.timeinc.net/ew/i/btn_util.gif) no-repeat 0 0;}
ul#emailImPrint li.yh a {width:84px;}
ul#emailImPrint li.print {width:51px; background:url(http://img2.timeinc.net/ew/i/btn_util.gif) no-repeat -178px 0;}
ul#emailImPrint li.print a {width:51px;}
ul#emailImPrint li b {display:none;}
.bookmarkMenu {margin-top:25px;}



/* Next Links */
.nextlink, .nextarticle, .nextreview {clear:both; margin-bottom:20px; padding:3px; background:#fff32b;}
.nextlink a, .nextarticle a, .nextreview a {padding-right:8px; background:#fff url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
.nextlink .link, .nextarticle .link, .nextreview .link {float:left; padding:3px 8px; background:#fff; font-weight:bold;}

.nextlink .link {width:484px;}
.nextarticle .link {width:402px;}
.nextreview .link {width:408px;}

.nextlink .title, .nextarticle .title, .nextreview .title {float:left; height:17px; background:#fff32b url(http://img2.timeinc.net/ew/i/hd_nextlink.gif) 0 0 no-repeat; text-indent:-999em;}
.nextlink .title {width:73px; background-position:0 0;}
.nextarticle .title {width:155px; background-position:0 -100px;}
.nextreview .title {width:149px; background-position:0 -200px;}

/* You Might Also Like */

#like {clear:both; margin:0;}
#like h2 {height:13px; margin-bottom:16px; color:#ed562e; text-transform:uppercase;}
#like li {padding-bottom:5px; font-weight:bold; font-size:90%;}
#like li .eyebrow {color:#ed562e; text-transform:uppercase;}

/* Inset Box */
#insetbox {position:relative; float:right; width:320px; margin:0 0 20px 15px;}
#insetboxWide {position:relative; float:right; width:400px; margin:0 0 20px 15px;}

/* Single Photo */
#singlephoto {width:320px;}
#singlephoto .caption, #singlephoto .credit, #singlephoto .photobox {background-color: #414850;}
#singlephoto .caption {padding:1px 7px 3px 7px; color:#C5CDD0;}
#singlephoto .caption a {color:#C5CDD0; text-decoration:underline;}
#singlephoto .caption b {display:inline; font-weight:bold; color:#fff; text-transform:uppercase;}
#singlephoto .credit {padding:3px 7px 5px 7px; font-size:70%; color:#9B9EA3;}
#singlephoto .photobox {padding:6px 0;}
#singlephoto .photobox .matte {width:320px; background:#000; border-bottom:1px solid #808080; text-align:center;}
#insetboxWide #singlephoto, #insetboxWide #singlephoto .photobox .matte {width:400px;}

/* All About and EW's Complete Coverage */
#allabout, #completecoverage {padding:10px 6px; background:#414850; margin-bottom: 10px;}
#allabout h4 {width:87px; height:12px; padding-bottom:3px; background:#414850 url(http://img2.timeinc.net/ew/i/hd_allabout.gif) no-repeat; text-indent:-999em;}
#completecoverage h4 {width:217px; height:12px; padding-bottom:3px; background:#414850 url(http://img2.timeinc.net/ew/i/hd_completecoverage.gif) no-repeat; text-indent:-9999px;}
#allabout a, #completecoverage a {padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow07.gif) center right no-repeat; font-weight:bold; color:#FFF64A; text-transform:uppercase;}

/* Add Comments form */
.addComments {clear:both; background:#E7EBED; margin-bottom:30px; padding:19px 17px 17px 17px; color:#414850;}
.addComments h3 {height:13px; background:url(http://img2.timeinc.net/ew/i/hd_addcomments.gif) no-repeat; text-transform:uppercase; color:#ed562e; text-indent:-999em;}
.addComments .req {color:#ec008c;}
.addComments .deck {margin:10px 0; color:#737576;}
.addComments .deck a {text-decoration:underline;}
.addComments #commentform .row {margin-bottom:5px; padding:0;}
.addComments #commentform .username {float:left; width:200px; margin-right:20px;}
.addComments #commentform .slider {float:left; display:block; width:168px; margin-bottom:0;}
.addComments #commentform .slider a {font-size:90%; color:#017cc2;}
.addComments #commentform .usercomm {clear:both;}
.addComments #commentform .editgrade {display:block; float:left; padding-top:5px;}
.addComments #commentform #grade {float:left; width:40px; margin-right:10px; font:bold 195%/90% arial,sans-serif; color:#414850;}
.addComments #commentform label {display:block; font-weight:bold; color:#414850;}
.addComments #commentform .req {font-size:120%; color:#ec008c;}
.addComments #commentform #name {width:195px;}
.addComments #commentform #comment, .addComments #commentform #scribblecomment {width:388px; height:100px;}
.addComments #commentform .count {width:388px; font-size:90%; text-align:right; color:#9a9a9a;}
.addComments #commentform #commentCount {background:transparent; border:none; font:normal 90% arial,sans-serif; color:#9a9a9a; text-align:right;}
.addComments #commentform input#postcomment {margin-top:-10px; background:#0191CE; font-weight:bold; color:#fff;}
.addComments .disclaimer {margin-top:10px; font-size:80%; color:#737576;}
.addComments .disclaimer a {text-decoration:underline;}

/* Email Comments form */
.emailComments {clear:both; background:#D8EEF7; margin-bottom:30px; padding:19px 17px 17px 17px; color:#414850;}
.emailComments h3 {height:13px; background:url(http://img2.timeinc.net/ew/i/hd_emailcomments.gif) no-repeat; text-transform:uppercase; color:#ed562e; text-indent:-999em;}
.emailComments #commentform {margin-top:10px;}
.emailComments #commentform .row {margin-bottom:5px; padding:0;}
.emailComments #commentform .username {float:left; width:200px; margin-right:20px;}
.emailComments #commentform .usercomm {clear:both;}
.emailComments #commentform label {display:block; font-weight:bold; color:#414850;}
.emailComments #commentform #name {width:195px;}
.emailComments #commentform #comment, .emailComments #commentform #scribblecomment {width:388px; height:100px;}
.emailComments #commentform input#postcomment {margin-top:5px; background:#0191CE; font-weight:bold; color:#fff;}


/* User Comments */
#usercomments {clear:both; padding:5px 0; overflow:hidden; width:580px;}
#usercomments .addlink {float:right; background:url(http://img2.timeinc.net/ew/i/icon_arrow20.gif) center right no-repeat;}
#usercomments .addlink a {padding-right:10px; font-weight:bold;}
.commPagi {text-align:right; margin:5px 0; padding:5px 0; color:#5E788E; clear:both; background:url(http://img2.timeinc.net/ew/i/bg_dottedline.gif) left bottom repeat-x;}
.commPagi.cpBottom {background-position:0 0; margin-bottom:50px;}
.commPagi a {font-weight:bold;}
.commPagi a.prev {padding:0 6px 0 8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) center left no-repeat;}
.commPagi a.next {padding:0 6px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
.commPagi a.retMain {float:left; padding:0 0 0 8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) center left no-repeat;}
#usercomments h3 {margin:0; height:13px; background:url(http://img2.timeinc.net/ew/i/hd_comments.gif) no-repeat; color:#ED562E; text-indent:-999em; float:left; width:110px;}
#usercomments .commsec {clear:both; width:581px; border-bottom:1px solid #C5CBCC;display:table; border-collapse:collapse;}
#usercomments .commsec .grade {float:none; display:table-cell; width:40px;margin:0; padding:15px 10px 15px 0; font:bold 195% arial,sans-serif; color:#414850; vertical-align:top}
#usercomments .commsec .comments {float:none; display:table-cell; width:100%;margin:0; padding:15px 0; vertical-align:top}
#usercomments .comments .postinfo {color:#000; font-weight:bold;}
#usercomments .comments .timestamp {color:#5E788E; font-weight:normal;}
#usercomments .comments .posttext {color:#3D3D3D;}
#responseXML {margin-top:0;}

/* Partner Widget */
#partnerbox {width:320px; background:#E7EBED;}
#partnerbox .txt {display:block; float:left;}
#partnerbox .btn {display:block; float:left;}
#partnerbox .watchit .btn {padding:0 5px 5px 5px;}
#partnerbox .presentedby {float:left; width:170px; margin-top:-10px;}
#partnerbox .showtimes {padding:6px 6px 8px 6px;}

#partnerbox #findtimes .formhead {display:block; padding-bottom:3px; font-weight:bold; color:#414850;}
#partnerbox #findtimes #zipcode {float:left; width:80px; font-size:90%;}
#partnerbox #findtimes #btnfind {float:left; width:37px; height:19px; padding:0 10px 0 2px;}

#partnerbox .movie .watchit, #partnerbox .dvd .watchit, #partnerbox .tv .watchit, #partnerbox .dvd .reviewlink {padding:6px; border-bottom:1px solid #CFD6DC; font-weight:bold; color:#414850;}

#partnerbox .moviedvd .watchit {padding:6px 6px 0 6px; font-weight:bold; color:#414850;}
#partnerbox .moviedvd .release {padding:6px; border-bottom:1px solid #CFD6DC; font-weight:bold; color:#414850;}
#partnerbox .moviedvd .release .txt {padding-top:1px;}
#partnerbox .moviedvd .release .days {display:block; float:left; padding:0 5px; border-right:1px dotted #60768B; font-size:90%; color:#F15922; text-transform:uppercase;}
#partnerbox .moviedvd .release .days b {font-size:115%;} 
#partnerbox .moviedvd .release .btn {padding-left:5px;}

#partnerbox .dvd .reviewlink {font-weight:bold; font-size:100%;}
#partnerbox .dvd .reviewlink .date {padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat; font-size:90%; color:#5D778D;}
#partnerbox .dvd ul.vendorlink {padding:6px; border-bottom:1px solid #CFD6DC; color:#60768B;}
#partnerbox .dvd ul.vendorlink li {display:block; padding:3px 0;}
#partnerbox .dvd .vendorlink .btn {padding-right:5px;}
#partnerbox .dvd .vendorlink .txt {font-size:80%;}

#partnerbox .book {padding:6px;}
#partnerbox .book .btn {padding-right:5px;}
#partnerbox .book .txt {font-size:80%; color:#60768B;}

#partnerbox .music .albuminfo {padding:6px; border-bottom:1px solid #CFD6DC; font-size:100%; font-weight:bold;}
#partnerbox .music .albuminfo a {padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
#partnerbox .music .vendorlink {padding:6px;}
#partnerbox .music .btn {padding-right:5px;}
#partnerbox .music .txt {font-size:80%; color:#60768B;}

/* Principle Credits */
#maincredits {width:308px; padding:6px; background:#E7EBED;}
#maincredits h4 {font-size:100%; color:#414850;}
#maincredits .text {font-size:90%; color:#414850;}
#maincredits .text a.more {white-space:nowrap; padding-right:6px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat; font-weight:bold;}

/* Author Bio Popup */
#biopopup {position:relative; font-family:Arial, sans-serif;}
#biopopup .popcont, #biopopup .popcont .tout, #biopopup .popcont .pointer {width:184px;}
#biopopup .popcont {display:none; position:absolute; z-index:2030; left:-41px;}
#biopopup .popcont .tout {padding:13px; background-color:#0092cc;}
#biopopup .popcont .tout .imgcont {float:left; width:60px; padding-right:8px;}
#biopopup .popcont .tout .txtcont {float:left; width:116px;}
#biopopup .popcont .tout b {display:block; color:#fff; font-weight:bold;}
#biopopup .popcont .tout .txt {width:116px; font-size:90%; color:#b8ebff;}
#biopopup .popcont .pointer {height:15px; padding:0 13px; background:url(http://img2.timeinc.net/ew/i/icon_rollover.gif) no-repeat 43px 0;}

/* Global Recirc Styles -- Do no edit */
#globalrecirc {font:normal 10px/12px arial,sans-serif; color:#666;}
#globalrecirc h6 {margin:0; padding:0; font:normal 10px arial,sans-serif;}
#globalrecirc a {color:#000; text-decoration:none;}
#globalrecirc a:hover, #globalrecirc a:active {text-decoration:underline;}
#globalrecirc ul {margin:0; padding:8px 0;}
#globalrecirc li {list-style:none; padding:2px 11px; background:#fff url(http://img2.timeinc.net/ew/i/globalrecirc/arrow.gif) 0 5px no-repeat;}
#globalrecirc .subrss a {text-decoration:underline;}
#globalrecirc .cleartouts:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
#globalrecirc .cleartouts {_height:1%;}

#globalrecirc h6 {height:21px; background:#fff url(http://img2.timeinc.net/ew/i/globalrecirc/logos_default.gif) no-repeat; overflow:hidden;}
#globalrecirc h6 a {display:block; padding-top:21px;}
#globalrecirc h6.aolfood {width:111px; background-position:0 0;}
#globalrecirc h6.aolhome {width:124px; background-position:0 -50px;}
#globalrecirc h6.cl {width:94px; background-position:0 -100px;}
#globalrecirc h6.ew {width:86px; background-position:0 -150px;}
#globalrecirc h6.instyle {width:81px; background-position:0 -200px;}
#globalrecirc h6.parenting {width:100px; background-position:0 -250px;}
#globalrecirc h6.people {width:73px; background-position:0 -300px;}
#globalrecirc h6.rs {width:122px; background-position:0 -350px;}
#globalrecirc h6.sl {width:101px; background-position:0 -400px;}
#globalrecirc h6.tp {width:72px; background-position:0 -450px;}
#globalrecirc h6.time {width:74px; background-position:0 -500px;}

/* EW Specific Styles */
#globalrecirc {width:160px; margin-top:13px; text-align:left;}
#globalrecirc a {color:#414850;}
#globalrecirc li {background:#c3c9cd url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) 0 5px no-repeat; font-size:11px;}
#globalrecirc h6 {height:21px; background:#c3c9cd url(http://img2.timeinc.net/ew/i/globalrecirc/logos_ew.gif) no-repeat; overflow:hidden;}
#globalrecirc .tout01, #globalrecirc .tout02 {width:140px; margin-bottom:5px; padding:10px; background:#c3c9cd;}
#globalrecirc .cleardiv {display:block;}
#globalrecirc .subrss a {font-weight:bold;}

/* Page Nav */
.pagenavtop, .pagenavbot {padding:3px 5px;text-align: right;}
.pagenavtop li a, .pagenavbot li a {font-weight:bold; text-transform:uppercase;}
.pagenavtop a.prev, .pagenavbot a.prev {text-transform:uppercase;font-weight:bold;padding-left:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) left center no-repeat;}
.pagenavtop a.next, .pagenavbot a.next {text-transform:uppercase;font-weight:bold;padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) right center no-repeat;}
.pagenavtop .pgcount, .pagenavbot .pgcount {color:#5E788E;margin-right:8px;margin-left:8px;}
.pagenavtop {margin-top:-10px; margin-bottom:10px; background:#fff url(http://img2.timeinc.net/ew/i/bg_dottedline.gif) bottom repeat-x;}
.pagenavbot {margin-bottom:20px; background:#fff url(http://img2.timeinc.net/ew/i/bg_dottedline.gif) top repeat-x; border-bottom:6px solid #BAC4CD;}
.pagenavbot .back {float:left;}
.pagenavbot .back a {padding-left:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) left center no-repeat; font-weight:bold;}

/* More Nav */
.morenavtop, .morenavbot {padding:3px 5px; text-align:right;}
.morenavtop a, .morenavbot a {padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) right center no-repeat; font-weight:bold; text-transform:uppercase;}
.morenavtop .pgcount, .morenavbot .pgcount {padding:0 5px; color:#5E788E;}
.morenavtop {margin-top:-20px; padding-top:12px; padding-bottom:6px; border-bottom:1px solid #d8dbdc;}
.morenavbot {padding:8px 0;}/* Embedded Gallery */
#embedgal {width:320px; background:#414850;}
#embedgal #egal2, #embedgal #egal3 {display: none;}

#embedgal .navbar {padding:3px 5px; background:#56606A;}
#embedgal .navbar li {float:left; font:bold 90% arial,sans-serif; color:#C5CBCC;}
#embedgal .navbar li {float:left; color:#C5CBCC;}
#embedgal .navbar a {font-size:12px; color:#FFF64A; text-transform:uppercase;}
#embedgal .navbar li.prev {width:88px; padding-left:5px;}
#embedgal .navbar li.prev {background:url(http://img2.timeinc.net/ew/i/icon_arrow13.gif) center left no-repeat;}
#embedgal .navbar li.prev a {padding-left:5px;}
#embedgal .navbar li.count {width:126px; text-align:center;}
#embedgal .navbar li.next {float:right; width:88px; padding-right:3px; text-align:right;}
#embedgal .navbar li.next {background:url(http://img2.timeinc.net/ew/i/icon_arrow07.gif) center right no-repeat;}
#embedgal .navbar li.next a {padding-right:3px;}
#embedgal .caption {padding:7px 7px 3px 7px; border-top:1px solid #808080; color:#C5CDD0;}
#embedgal .caption span {background:url(http://img2.timeinc.net/ew/i/icon_arrow07.gif) center right no-repeat;}
#embedgal .caption b {display:inline; font-weight:bold; color:#fff; text-transform:uppercase;}
#embedgal .caption a {white-space:nowrap; padding-right:8px; font-weight:bold; color:#FFF64A;}
#embedgal .credit {padding:3px 5px 10px 5px; font-size:70%; color:#9B9EA3;}
#embedgal .hide {display:block; visibility: hidden;}
#embedgal .photobox {display:table; border-collapse:collapse; width:320px; height:320px; background:#000;}
#embedgal .photobox .matte {display:table-cell; vertical-align:middle;}
#embedgal .photobox .matte img {display:block; margin:0 auto;}

/* Pullquotes */
.pullquote1 {float:right; width:189px; margin:0 0 0 10px; padding:14px 16px 6px 13px; border-top:6px solid #5D778E; border-left:6px solid #5D778E;}
.pullquote1 .title {margin-bottom:0; font-size:115%; font-weight:bold; text-transform:uppercase;}
.pullquote1 .byline {color:#60768b;}
.pullquote1 .quote {padding-top:10px; font-size:90%; line-height:130%; color:#414850;}
/*
a.more {margin-top:8px; padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) right center no-repeat; text-align:right; text-transform:uppercase;}
*/
.pullquote1 .more a {font-size:90%; font-weight:bold;}

.pullquote2 {float:right; width:175px; margin:0 10px 20px 20px;}
.pullquote2 .quote {color:#ed562e; font:bold 150%/130% arial,sans-serif; margin-bottom:10px;}
.pullquote2 .byline1 {color:#5d778d; font-size:115%; font-weight:bold;}
.pullquote2 .byline2 {color:#5d778d; font-style:italic;}

/* Inset Quote */
.insetpoll {float:right; width:209px; margin:0 0 20px 10px; border-top:6px solid #5D778E; border-left:6px solid #5D778E;}

/* Inset Photo */
.insetphotoleft {float:left; margin-right:15px; margin-bottom:5px;}
.insetphotoright {float:right; margin-left:15px; margin-bottom:5px;}
.insetphotoleft, .insetphotoright {width:175px;background:#414850;}
.insetphotoleft .text, .insetphotoright .text {padding:8px;}
.insetphotoleft .title, .insetphotoright  .title{padding-bottom:3px; font-weight:bold; color:#fff;}
.insetphotoleft .credit, .insetphotoright .credit {font-size:80%; color:#9A9A9A; line-height:1.2em;}

/* Q & A */
#copy .q, .a {padding-top:1em;}
#copy .q {font-size:115%; font-weight:bold; color:#ED562E;}
#copy .q:first-letter {font-size:160%;}
#copy .a:first-letter {font-size:160%; font-weight:bold; color:#414850;}

/* DL Tout */
.dltout {padding-bottom:30px;}
.dltout h4 {font-size:130%;}
.dltout .text {padding:8px 0 10px 0;}
.dltout ul {display:block;}
.dltout li {display:inline;}


/* Content Gallery */
#contentgal {background:#e7ebed;}
#contentgal h3 {padding-bottom:10px; font-size:150%; line-height:110%; color:#60768b;}
#contentgal .pagenavtop {background-color:#e7ebed; border-top:6px solid #BAC4CD;}
#contentgal .pagenavbot {background-color:#e7ebed;}
#contentgal #text {padding:5px 10px 15px 10px;}
#contentgal #insetbox {background:#414850;display:inline; float:right; width:400px; margin:0 -10px 15px 20px;}
#contentgal #insetbox .photo {width:400px; background:#000; text-align:center;}
#contentgal #insetbox .caption {padding:7px 7px 3px 7px; border-top:1px solid #808080; color:#C5CDD0;}
#contentgal #insetbox .caption span {background:url(http://img2.timeinc.net/ew/i/icon_arrow07.gif) center right no-repeat;}
#contentgal #insetbox .caption b {display:inline; font-weight:bold; color:#fff; text-transform:uppercase;}
#contentgal #insetbox .caption a {white-space:nowrap; padding-right:8px; font-weight:bold; color:#FFF64A;}
#contentgal #insetbox .credit {margin-bottom:10px; padding:5px; font-size:70%; color:#9a9a9a;}

/* Grader */
.sliderwidget {position:relative; width:320px; height:58px; margin:0; padding:0; background: url(http://img2.timeinc.net/ew/i/bg_slidergradient.gif) repeat-x; font:bold 180% arial,sans-serif; color:#414850;}
.sliderwidget li {float:left; width:43px; height:21px; padding:27px 0 8px 4px; border:1px solid #C8C9CB; border-bottom-color:#AFB3B4; border-right:none;}
.sliderwidget li.flashslider {width:220px; height:56px; border-left:none; padding:0 0 0 4px;}
.sliderwidget li.flashslider embed {margin-left:-4px;}
.sliderwidget li#readergrade {background:url(http://img2.timeinc.net/ew/i/bg_slidergrade1.gif) no-repeat 4px 0;}
.sliderwidget li#criticgrade {background:url(http://img2.timeinc.net/ew/i/bg_slidergrade2.gif) no-repeat 4px 0;}
.sliderwidget li#readergrade.single {width:65px; padding-left:30px; background-position:29px 0;}
.sliderwidget li#criticgrade.active {background: url(http://img2.timeinc.net/ew/i/bg_slidergrade2_yellow.gif) no-repeat -2px 0; border-top-color:#e0c502; border-bottom-color:#e0c502;}

/* Critics Average (Grader) */


#criticavg {display:none; position:absolute; z-index:1; right: 0; top:58px; width:230px; height:300px; background-color: #F4F5F7; /*background:#F4F5F7 url(http://img2.timeinc.net/ew/i/critic_chart01.gif) no-repeat;*/ border:5px solid #F4E003;}
#criticavg table {margin: 15px auto auto auto; }
#criticavg table caption {display:none;}
#criticavg table thead { border-bottom:3px solid #000; }
#criticavg table th {padding:2px 0; font-weight:bold; text-align:right; font-size:0.9em; padding-right:6px; text-align:right;}
#criticavg table td {font-weight:bold; border-collapse: separate; border-left:1px solid #D6D9DE; border-right:1px solid #D6D9DE; border-top:1px solid #D6D9DE; font-weight:bold; padding:0pt 0pt 0pt 6px; text-align:left;}
#criticavg table .a, #criticavg table .b {width:24px;}
#criticavg table .a {background:#E1F8FF;}
#criticavg table .b {background:#fff;}
#criticavg table .ew {color:#EF562C;}
#criticavg table .avg {background:#EF562C none repeat scroll 0%;color:#FFFFFF;width:25px;}
#criticavg table .txt {font-weight:normal}

/* Ask The Critic */
.criticq {color:#ED562E; font-weight:bold; clear:left;}
.critica {clear:left;}
.criticq .author {color:#5d778d;}
.crtcletter {float:left; margin:0 6px 2px 0;}
.critica .author {font-weight:bold;}
.criticask {font-weight:bold; margin-top:2em;}
.criticask img {font-weight:bold; vertical-align:top;}
div.askthecritic  {border-bottom:6px solid #BAC4CD; margin-bottom:2em;}
.atcleft {width:400px; float:left;}
.atcleft .insetphotoleft {width:150px;}
.atcright {width:160px; float:left; margin-left:20px;}
.atcright h3 {font-size:1.1em;}
.atcright ul {margin-bottom:0.75em; color:#0177c2; font-size:0.93em;}
.atcright ul li {list-style:disc; color:#0177c2; margin-left:1.5em; margin-bottom:0.5em; line-height:1.2em;}
.atcright a.more {text-transform:none; font-weight:bold; background:none; padding-right:2px; font-size:0.93em;}
a.addcomm {float:right; background:url(http://img2.timeinc.net/ew/i/icon_arrow20.gif) right center no-repeat; padding-right:10px; font-weight:bold;}

/* Polls */
#polltout {width:400px; background:#fff; border:15px solid #0092CC; border-top:none; clear:both;}
#polltout h4 {background:#0092CC; color:#fff; font:normal 2em/1em arial,sans-serif; padding:6px 0;}

.wantmore {margin:2em 0;}
.wantmore h2 {margin:0;}
.wantmore span.title {color:orangered; font-size:1.15em;}

.errormsg{padding:5px 0 5px 25px; background:url(http://img2.timeinc.net/ew/i/icon_error.gif) 0 5px no-repeat; font-size:115%; font-weight:bold; color:#ec008c; }

.buddytv, .tvfan {
 font-size: 90%;
 font-weight: bold;
 margin-bottom: 20px;
}


div.tvf-art-widemod a, div.tvf-art-widemod a:hover, div.tvf-art-widemod a:active, div.tvf-art-widemod a:visited { text-decoration: none; color:#fff; }
div.tvf-art-widemod {background: transparent url(http://img2.timeinc.net/ew/i/tvfan/article_mod.gif ) scroll no-repeat top left;margin-top:30px;padding: 14px 0 0 125px;color: #fff;
ont-weight: bold;height: 50px;line-height: 1.2em;}
div.tvf-art-widemod a {color: #fff;text-decoration: none;}
div.tvf-art-widemod a#tvf-hot-spot {width: 103px;height: 52px;float: left;margin: -16px 0 0 -125px;}
			


div.tvf-art-mod a, div.tvf-art-mod a:hover, div.tvf-art-mod a:active, div.tvf-art-mod a:visited { text-decoration: none; color:#fff; }
div.tvf-art-mod {background: #1b2b3d url(http://img2.timeinc.net/ew/i/tvfan/tvf_corner.gif) scroll no-repeat right top;margin:10px 0 30px 0;padding: 6px 8px 6px 6px;}
div.tvf-art-mod div.tvf-inner {background-color: #304459;padding: 2px 6px 2px 6px;}
div.tvf-art-mod h3 {color: #fff;display: block;padding:  2px 4px 4px 6px;font-weight: bold;font-size: 1.5em;text-decoration: none;margin-bottom: 2px;}
div.tvf-art-mod h3 a {color: #fff;text-decoration: none;}
div.tvf-art-mod h4 {color: #fff;font-size: 1em;margin: 10px 0 4px 0;background: transparent url(http://img2.timeinc.net/ew/i/tvfan/h3_arrow.gif) no-repeat scroll right center}
div.tvf-art-mod h4 img {vertical-align: middle;margin: 0 1px;}
div.tvf-art-mod h4 span {color: #78cfea;}
div.tvf-art-mod ul {margin: 0 0 6px 0;background: transparent url(http://img2.timeinc.net/ew/i/tvfan/wide_3col.gif ) scroll repeat-y top left;width: 296px;position: relative;height: 76px;}
div.tvf-art-mod ul li {position: absolute;top: 2px;width: 76px;padding: 4px 0 0 4px;}
div.tvf-art-mod ul li#write { left: 4px; }
div.tvf-art-mod ul li#throw { left: 106px; }
div.tvf-art-mod ul li#track { left: 206px; }
div.tvf-art-mod ul li a {color: #fff;font-weight: bold;}

/*#yahooBuzzBadge-form span { visibility: hidden !important; }*/
/* partners bar */
.partners { background:none;}

