/* Inside EW */
body#inside {background:#f8f8f8;}
body#inside #container {background:#ffffff;}

#inside #content #maincol {width:622px; float:left;}
#inside #content #maincolInner {width: 606px; padding:10px 16px;}

/*#inside #subnav h3.misclink {margin-bottom:3px;}*/

/* 
#~~~ICS20101122 kw BZ34602
#~~~Removed breadcrumb 
*/

/* Page Header */
#pageheadright {display:none; /*float:right; width:250px;*/}
#pagehead {margin-bottom:10px; padding:20px 0 8px 0;}
#pagehead .continued {color:#60768b; text-transform:none;}
#pagehead .deck {font-size:90%; font-weight:bold; color:#414850;}
#pagehead h1 {font-size:30px; line-height:100%; color:#ed5623; text-transform:uppercase; }
#pagehead .back {padding-top:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) 0 12px no-repeat;}
#pagehead .back a {padding-left:8px; color:#0177c2;}
#pagehead .archivelink {float:right; margin-top:14px; background:url(http://img2.timeinc.net/ew/i/icon_archive.gif) center left no-repeat;}
#pagehead .archivelink a {padding:0 8px 0 18px; font-weight:bold; color:#0177c2;}
#pagehead .archivelink b {background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}

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;}



/* Contributors */

#contribute {}
#contribute .overview {padding:16px 20px; background:#e7ebed;}
#contribute .overview h2 {height:16px; margin-bottom:4px; background:url(http://img2.timeinc.net/ew/i/hd_overview.gif) no-repeat; text-indent:-999em; overflow:hidden;}
#contribute .featured {padding-top:20px;}
#contribute .recent {padding-top:30px;}
#contribute .featured h2, #contribute .recent h2 {margin:0 0 8px 20px; background:url(http://img2.timeinc.net/ew/i/hd_contribute.gif) 0 0 no-repeat; text-indent:-999em;}
#contribute .recent h2 {background-position:0 -50px;}
#contribute .seemore {padding-top:4px; border-top:1px solid #bac4cd; text-align:right;}
#contribute .seemore a {padding-right:8px; font-size:90%; font-weight:bold; color:#0177c2; text-transform:uppercase;}
#contribute .seemore b {background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}

#contribute .toutlist {width:560px; margin-right:20px;}
#contribute .toutlist .ftout {float:left; width:260px; padding:0 0 15px 20px;}
#contribute .toutlist .ftout h3 {font-size:115%;}
#contribute .toutlist .ftout h3 a {color:#000;}
#contribute .toutlist .ftout .more a {padding-right:8px; font-weight:bold; color:#0177c2;}
#contribute .toutlist .c1 {clear:both;}

#contribute .toutlist .txtcont { float:left; width:170px }
#contribute .toutlist .txtcont .more { white-space:normal !important; display:block; }
#contribute .toutlist .txtcont .more .nowrap { white-space:nowrap !important; }

#contribute .names ul {float:left; width:153px; padding:0 20px 15px 20px;}
#contribute .names li {padding-bottom:3px;}
#contribute .names li a {color:#0177c2;}

/* Archive */

#archive {}
#archive .pubinfo {font-size:90%; color:#5d778d;}
#archive .pubinfo .author {font-weight:bold;}
#archive h3 {font-size:115%; color:#ed562e; text-transform:uppercase;}

#archive .coverstory {width:586px; padding:10px; background:#e7ebee url(http://img2.timeinc.net/ew/i/hd_toc.gif) bottom left no-repeat; border-top:1px solid #BAC4CD;}
#archive .coverstory .txtcont {display:block; float:left; width:225px; margin:0; padding:20px 28px 0 0;}
#archive .coverstory .imgcont {display:block; float:left; width:308px; margin:0; padding:0;}
#archive .coverstory .txtcont h2 {font-size:150%; color:#5d778d; text-transform:uppercase;}
#archive .coverstory .txtcont .issuenum {font-size:115%; color:#5d778d;}
#archive .coverstory .texttout {padding-top:20px;}
#archive .coverstory h4 {font-size:150%;}
#archive .coverstory h4 a {color:#000;}
#archive .coverstory .texttout .more a {white-space:nowrap; font-weight:bold; color:#0177c2;}

#archive .toc {padding-top:10px;}
#archive .toc .col1 {float:left; width:260px; padding:0 30px 15px 10px;}
#archive .toc .col2 {float:left; width:260px; padding:0 10px 15px 10px;}
#archive .toc .cat {border-bottom:1px solid #e3e5e6;}
#archive .toc h3 {padding:15px 0 5px 0;}
#archive .toc h4 {font-size:100%;}
#archive .toc h4 a {color:#000;}
#archive .toc .texttout {padding-bottom:15px;}
#archive .toc .texttout .deck {font-size:90%;}
#archive .toc .texttout .more {white-space:nowrap; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
#archive .toc .texttout .more a {padding-right:8px; font-weight:bold; color:#0177c2;}

#archive .galnav, #archive .issuenav {width:606px; padding:1px 0; background:#E7EBED;}
#archive .select {float:left; padding:5px 0 0 10px;}
#archive .selectname {float:left; padding-top:1px; font-size:90%;}
#archive .selectmenu {float:left; margin-top:-1px; background:#fff;}
#archive .selectmenu a {text-decoration:none;}
#archive .selectmenu .current {display:block; height:15px; padding-left:3px; background: url(http://img2.timeinc.net/ew/i/bg_select.gif) 65px 1px no-repeat; border:1px solid #BAC4CD; font:normal 11px arial,sans-serif; color:#000;}

#archive .selectmenu .menu-choices {background:#fff; border:1px solid #414850; position:absolute;}
#archive .selectmenu .menu-choices a {display:block; padding:1px 8px; font-size:90%; border-bottom:1px solid #414850; color:#000; text-decoration:none; cursor:pointer;}
#archive .selectmenu .menu-choices a:hover {background:#fff32b; font-weight:bold; color:#0177c2;}

#archive .galnav .selectname {width:30px;}
#archive .galnav .selectmenu {width:80px;}
#archive .galnav .selectmenu .current {width:76px;}
#archive .galnav .selectmenu .menu-choices {width:79px;}
#archive .galnav .selectmenu .menu-choices a {width:63px;}

#archive .issuenav .selectname {width:30px;}
#archive .issuenav .selectmenu {width:80px;}
#archive .issuenav .selectmenu .current {width:76px;}
#archive .issuenav .selectmenu .menu-choices {width:79px;}
#archive .issuenav .selectmenu .menu-choices a {width:63px;}

#archive .paginate {float:right; font-size:90%;}
#archive .paginate li {float:left; padding:5px 0;}
#archive .paginate a {font-weight:bold; color:#0177c2; text-transform:uppercase;}
#archive .paginate li.prev, #archive .paginate li.next {padding:5px 10px; display: inline !important; visibility:hidden} /* javascript in global.js will make these visible if needed */
#archive .paginate li.prev b {padding:2px; background:url(http://img2.timeinc.net/ew/i/btn_arrowprev.gif) center left no-repeat;} 
#archive .paginate li.next b {padding:2px; background:url(http://img2.timeinc.net/ew/i/btn_arrownext.gif) center right no-repeat;} 
#archive .paginate li.prev a {padding:3px 0 3px 24px;}
#archive .paginate li.next a {padding:3px 24px 3px 0;}
#archive .paginate li.cur {display:block; padding:5px 14px; color:#5d7387;}

#archive .issuenav .paginate {width:308px; padding-right:10px;}
#archive .issuenav .paginate li.prev {width:154px; padding:5px 0;}
#archive .issuenav .paginate li.next {width:154px; padding:5px 0; text-align:right;}

#covergal {padding:2px 0px 18px 0px; background:#E7EBED; border-top:1px solid #BAC4CD; border-bottom:1px solid #BAC4CD;}
#covergal .m1, #covergal .m2, #covergal .m3 {float:left; width:150px; padding:14px;}
#covergal .m1 {margin-right:23px;}
#covergal .m2 {margin-right:24px;}
#covergal h3 {font-size:90%; color:#414850; text-transform:uppercase;}
#covergal h3 .issuenum {font-weight:normal; color:#5D778D; text-transform:none;}
#covergal .view a {padding-right:8px; font-size:90%; color:#0177c2;}
#covergal .view b {background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}

/* Newsletters */
#newsletters {padding:16px; background:#e7ebed; width: 576px;}
#newsletters .newshead {width:540px;}
#newsletters a {color:#0177c2;}
#newsletters h2 {font-size:150%;}
#newsletters .deck {padding:4px 0 16px 0; font-size:90%; color:#414850;}
#newsletters .deck .email {color:#5d778d;}
#newsletters .req {color:#ec008c;}
#newsletters .misctxt {padding-top:12px; color:#414850;}
#newsletters .misctxt .privacy {font-size:90%; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
#newsletters .misctxt .privacy a {padding-right:8px; color:#0177c2;}

#newserror, div.formerror {background:#ec008c url(http://img2.timeinc.net/ew/i/bg_error.gif) 0 3px no-repeat; padding:8px 16px 8px 50px; font-size:115%; font-weight:bold; color:#fff;}
#newsletters .errormsg, #newsletters #subform li div.formerror {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; }

/* Subscribe Form */
#newsletters #subform {padding:12px 16px 16px 16px; background:#fff;}
#subform h3 {font-size:120%; margin:5px 0; overflow:auto;}
#subform .new {display: inline;}
#subform .new i {color:#ED5623; padding-left:6px;}
#subform li {clear:both;}
#subform hr {clear:both; border:none; border-bottom:1px solid #e3e5e6; margin:0; height:1px; background:none;}
#subform .formdesc {display:block; float:left; width:220px; padding-bottom:7px; padding-top:2px; text-align:right;}
#subform .formdesc label {font-weight:bold;}
#subform li.choices .formdesc {width:280px;}
#subform .formfield {display:block; float:left;}
#subform .formfield .radio.first {padding-right:5px;}
#subform #email, 
#subform #industry, 
#subform #zip, 
#subform #fname, 
#subform #gender, 
#subform #birthyear, 
#subform #entertainmentIndustry, 
#subform #entertainmentField {margin:0 0 8px 5px; padding:1px; border:1px solid #1c5180; font:normal 100% arial,sans-serif;}
#subform #entertainmentIndustry, 
#subform div#entertainmentField {border:none;}
#subform #email, 
#subform #fname, 
#subform li#entertainmentField  {width:175px;}
#subform #gender {width:95px;}
#subform #birthyear, #subform #zip {width:90px;}
#subform .terms .checkbox, #subform .format .radio {display:block; float:left; width:25px; text-align:left;}
#subform .choices #ewAlertConsumerDesc,
#subform .choices #ewAlertBusinessDesc {overflow:auto;}
#subform li#entertainmentFieldHolder {display: none; overflow:auto;}
#subform #entertainmentIndustryHolder {display:none;}
#subform #entertainmentFieldHolder {display:none; clear:both;}
#subform .choices {padding:8px 0;}
#subform .choices .option {padding-bottom:5px; overflow:auto;}
#subform .wideDesc {clear:both; padding:0 0 5px 0; overflow:auto;}
#subform .desc {clear:both; padding:0 0 5px 25px;}
#subform .terms {padding:5px 0 8px 0; border-bottom:1px solid #e3e5e6; font-size:90%;}
#subform .actionlinks {padding:10px 5px 0 5px;}
#subform .actionlinks .btn {float:left; width:50%;}
#subform .actionlinks .btn #subscribe {display:none;}
#subform .actionlinks .privacy {float:right; width:50%; text-align:right;}
#subform .actionlinks .privacy b {white-space:nowrap; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
#subform .actionlinks .privacy a {padding-right:8px; font-size:90%; font-weight:bold; color:#0177c2;}
#subform span.nowrap {white-space:nowrap;}
#subform a.more {padding-right:3px;}
#subform .error {display:none; padding-left:4px; padding-bottom:8px; color:#EC008C;}
#subform #subsError .error {display:none; padding-left:0; clear:both;}
#subform .underline {text-decoration:underline;}
#subform ul ul {padding-left:15px;;}
#subform ul ul li.choices {margin-top:0px; margin-bottom:0px; padding-top:2px; padding-bottom:2px;}
#subform ul ul div.radio {float:left;}
#subform ul ul div.radioDesc {float:left; width:470px; padding-left:6px;}

/* Unsubscribe Form */
#newsletters #unsubform {padding:12px 16px 16px 16px; background:#fff; color:#414850;}
#unsubform .text {font-size:90%; font-weight:bold;}
#unsubform ul {padding-top:5px;}
#unsubform ul li {display:block; padding:10px 0; color:#000;}
#unsubform li .btn {display:block; float:left; padding-right:8px;}
#unsubform li .desc {display:block; float:left; padding-top:1px;}
#unsubform .useremail {margin-top:10px; padding-top:10px; border-top:1px solid #e3e5e6;}
#unsubform .useremail .cont {padding-top:4px;}
#unsubform .useremail .field {float:left; margin-right:5px;}
#unsubform #email {border:1px solid #1c5180;}
#unsubform .useremail .btn {float:left; margin-top:1px; _margin-top:2px;}

/* Archive List */
#archivelist {padding:8px; background:#fff;}
#archivelist .menubox {margin-bottom:8px;}
#archivelist .listbox {background:#fff; font-size:90%;}

#archivelist h3 {padding:1px 4px; background:#5d778d; font-size:150%; font-weight:normal; color:#fff32b;}
#archivelist .navshow h3 {background:#5d778d url(http://img2.timeinc.net/ew/i/icon_minus.gif) 4px 6px no-repeat;}
#archivelist .navhide h3 {background:#5d778d url(http://img2.timeinc.net/ew/i/icon_plus.gif) 4px 6px no-repeat;}
#archivelist h3 a {color:#fff32b; text-decoration:none;}
#archivelist .listcol {float:left; width:103px; padding:0 10px 0 20px;}
#archivelist .listcol ul {padding:10px 0;}
#archivelist .listcol li a {font-weight:bold; color:#0177c2;}
#archivelist .eyebrow {font-weight:bold; color:#ed562e; text-transform:uppercase;}

#archivelist .navshow .listbox {display:block;}
#archivelist .navshow a.navarrow {padding-left:18px; background:url(http://img2.timeinc.net/ew/i/icon_minus.gif) 0 5px no-repeat;}
#archivelist .navhide .listbox {display:none;}
#archivelist .navhide a.navarrow {padding-left:18px; background:url(http://img2.timeinc.net/ew/i/icon_plus.gif) 0 5px no-repeat;}

/* Thank You */
#newsletters .thankyou .deck {padding-bottom:0;}
#newsletters .thankyou .confirm {margin-top:10px; padding-top:10px; border-top:1px solid #bac4cd; color:#414850;}
#newsletters .thankyou .confirm h3 {padding-bottom:3px; font-size:100%; font-weight:bold;}
#newsletters .thankyou .confirm .email, #inside .thankyou .sublist, #inside .thankyou .confirm .subfname, #inside .thankyou .confirm .subgender, #inside .thankyou .confirm .subyear, #inside .thankyou .confirm .subzipcode {margin-bottom:16px;}
#newsletters .thankyou .confirm .email, #newsletters .thankyou .confirm .fname, #newsletters .thankyou .confirm .gender, #newsletters .thankyou .confirm .birthyear, #newsletters .thankyou .confirm .zipcode {color:#5d778d;}
#newsletters .thankyou .confirm .sublist li {padding-bottom:3px; color:#5d778d;}
#newsletters .thankyou .confirm .info {padding-bottom:10px;}

#inside #also {padding:16px;}
#inside #also h3 {font-size:115%;}
#inside #also ul {padding-top:5px;}
#inside #also li {padding:0 0 3px 15px; background:url(http://img2.timeinc.net/ew/i/icon_arrow08.gif) 0 4px no-repeat;}
#inside #also li a {font-weight:bold; color:#0177c2;}

/* RSS */
#rss {padding:16px 20px; background:#d7effd;}
#rss .overview {color:#414850;}
#rss .overview h2 {font-size:115%;}
#rss .overview .deck a {font-weight:bold; color:#0177c2;}
#rss .feed {margin-top:16px; padding:10px 16px; background:#fff;}
#rss .feed h3 {font-size:130%; color:#ed562e; text-transform:uppercase;}
#rss .feed h4 {padding-top:10px; font-size:115%; color:#000;}
#rss .feed .rsslink {padding-bottom:3px;}
#rss .feed .rsslink a {color:#0177c2; font-size:90%; font-weight:bold;}
#rss .feed .btns {}

#rssfaq {padding-bottom:40px; color:#414850;}
#rssfaq a {color:#0177c2;}
#rssfaq h3 {padding-top:16px; font-size:100%; color:#000;}
#rssfaq .software {display:block; padding-top:10px;}
#rssfaq .software h4 {font-size:100%; font-weight:normal;}
#rssfaq .software .web, #rssfaq .software .desk {float:left; width:160px; padding-left:16px;}
#rssfaq .software ul li {color:#5d778d;}
#rssfaq .software ul li a {font-size:90%; font-weight:bold; color:#0177c2;}

/* Podcasts */
#podcasts {border-top:1px solid #d8dbdc;}
#podcasts .tout {padding:14px 0; border-bottom:1px solid #d8dbdc;}
#podcasts .tout h3 {margin:4px 0; height:19px; background:url(http://img2.timeinc.net/ew/i/hd_podcasts.gif) 0 0 no-repeat; color:#ed562e; text-transform:uppercase; text-indent:-999em;}
#podcasts .tout h3.besttv {background-position:0 0;}
#podcasts .tout h3.mustlist {background-position:0 -50px;}
#podcasts .tout h3.askcritic {background-position:0 -100px;}
#podcasts .tout h3.popwatch {background-position:0 -150px;}

#podcasts .tout h4 {font-size:130%; color:#000;}
#podcasts .tout h4 a {color:#000;}
#podcasts .tout .deck {color:#414850;}
#podcasts .tout ul.links {display:block; padding:8px 0;}
#podcasts .tout ul.links li {display:inline; margin-right:15px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}
#podcasts .tout ul.links li a {padding-right:8px; font-size:90%; font-weight:bold; color:#0177c2;}

#podarchive .tout, #inspirearchive .tout {padding:8px; margin-bottom:16px;}
#podarchive .tout h2 , #inspirearchive .tout h2 {display:inline; font-size:115%;}
#podarchive .tout h2 a, #inspirearchive .tout h2 a {color:#000;}
#podarchive .tout .date, #inspirearchive .tout .date {display:inline; padding-left:5px; font-size:90%; color:#5d778d;}
#podarchive .tout .deck, #inspirearchive .tout .deck {display:block; padding:4px 0; color:#414850;}
#podarchive .tout .play, #inspirearchive .tout .play  {}
#podarchive .latest {background:#d8effd;}
#podarchive .eyebrow {display:block; height:19px; font-size:115%; font-weight:bold; color:#ed562e; text-indent:-999em; text-transform:uppercase;}
#podarchive .eyebrow b {display:block; height:19px; background:#d8effd url(http://img2.timeinc.net/ew/i/hd_latestpodcast.gif) 0 0 no-repeat;}
#podarchive .eyebrow b.mustlist {background-position:0 0;}
#podarchive .eyebrow b.inspire {background-position:0 -50px;}


#getpodcast {padding-bottom:30px;}
#getpodcast .getimage {float:left; width:283px;}
#getpodcast .subscribe {float:right; width:255px; height:208px; padding:14px; background:#e7ebed; color:#414850;}
#getpodcast .subscribe h2 {font-size:130%; color:#000;}
#getpodcast .subscribe .deck a {font-weight:bold; color:#0177c2;}
#getpodcast .subscribe .btns {padding:10px 0; font-size:90%;}
#getpodcast .subscribe .btns b {display:block; padding-bottom:3px;}
#getpodcast .subscribe .showurl b {font-size:90%; font-weight:normal;}
#podcastform #url {width:250px; font-size:90%;}

/* Page Nav */
#podarchive .pagenavtop, #podarchive .pagenavbot {padding:3px 5px;}
#podarchive .pagenavtop ul, #podarchive .pagenavbot ul {float:right;}
#podarchive .pagenavtop li, #podarchive .pagenavbot li {float:left;}
#podarchive .pagenavtop li a, #podarchive .pagenavbot li a {font-weight:bold; color:#0177c2; text-transform:uppercase;}
#podarchive .pagenavtop li.prev a, #podarchive .pagenavbot li.prev a {display:block; padding-left:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) left center no-repeat;}
#podarchive .pagenavtop li.next a, #podarchive .pagenavbot li.next a {display:block; padding-right:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) right center no-repeat;}
#podarchive .pagenavtop li.pgcount, #podarchive .pagenavbot li.pgcount {padding:0 10px; color:#5E788E; text-align:center; white-space:nowrap;}
#podarchive .pagenavtop {margin-top:-10px; margin-bottom:10px; border-bottom:1px solid #d9dbda;}
#podarchive .pagenavbot {margin-bottom:20px; border-top:1px solid #d9dbda;}
#podarchive .pagenavbot .back {float:left;}
#podarchive .pagenavbot .back a {padding-left:8px; background:url(http://img2.timeinc.net/ew/i/icon_arrow11.gif) left center no-repeat; font-weight:bold; color:#0177c2; }

/* Promotions */
#pagehead h1.promo {margin-bottom:4px; font-size:270%; line-height:80%; color:#ed5623; text-transform:uppercase;}


#promotions {}
#promotions .current .tout {margin-bottom:8px; padding:8px; background:#E7EBEE; display: block; overflow:auto;}
#promotions .current .tout .imgcont img {border:1px solid #d8dbdc;}
#promotions .current .tout .txtcont {padding-top:3px;}
#promotions .current .tout .eyebrow {font-size:90%; font-weight:bold; color:#7D8B98; text-transform:uppercase;}
#promotions .current .tout h2 {font-size:130%;}
#promotions .current .tout h2 a {color:#000;}
#promotions .current .tout .deck a {color:#0177c2;}
#promotions .current .tout .more {display:block;}
#promotions .current .tout .more b {background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}

/* games */
#promotions .current .tout .deck p { margin-top: 0; }
#promotions .current .tout .deck div.btnCnt { margin-bottom: 15px; }
#promotions .current .tout .deck a.gameBtn, #promotions .current .tout .deck a.gameBtn:hover, #promotions .current .tout .deck a.gameBtn:visited, #promotions .current .tout .deck a.gameBtn:active { font: bold 12px/.8em Arial, Helvetica, sans-serif; padding: 8px 30px 10px 6px; text-transform: uppercase; color: #fff; background: /*#0092cc*/ rgb(0, 146, 204) url(http://img2.timeinc.net/ew/i/arrow_circ.gif) no-repeat scroll 95% center; border-top: 1px solid rgb(117, 181, 222); border-bottom: 1px solid rgb(1, 92, 150); border-left: 1px solid rgb(117, 181, 222); border-right: 1px solid rgb(1, 92, 150); margin: 0 10px 5px 0; text-align: left; display: block; float: left; cursor: pointer; text-decoration: none; }

#promotions .current .page-nav {text-align: right;}
#promotions .current .page-nav.top {border-bottom: 1px solid #bdbdbf; padding-bottom: 8px; margin-bottom:8px;}

#promotions .current .page-nav.bottom {border-top: 1px solid #bdbdbf; padding-top: 8px; padding-bottom:25px;}
#promotions .current .page-nav a {color: #2284cf;font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0 2px 0 2px;}
#promotions .current .page-nav a.prv {padding-right: 10px; background: white url(http://img2.timeinc.net/ew/i/homepage/icon_arrow04.gif) scroll no-repeat center left; padding-left: 8px;}
#promotions .current .page-nav a.nxt {padding-left: 10px; background: white url(http://img2.timeinc.net/ew/i/homepage/icon_arrow05.gif) scroll no-repeat center right; padding-right: 8px;}

#promotions .past {padding:10px 0 20px 0; border-top:1px solid #d8dbdc; border-bottom:1px solid #d8dbdc;}
#promotions .past h2 {height:13px; margin:0; background:url(http://img2.timeinc.net/ew/i/hd_pastpromos.gif) no-repeat; text-indent:-999em;}
#promotions .past .ftout {display:block; padding:20px 0 0 0;}
#promotions .past .ftout h3 {font-size:115%;}
#promotions .past .ftout h3 a {color:#000;}
#promotions .past .ftout .deck .more {display:block; font-weight:bold;}
#promotions .past .ftout .deck .more a {color:#0177c2; background:url(http://img2.timeinc.net/ew/i/icon_arrow05.gif) center right no-repeat;}


/* Green CM Text Link */
.cmlink {padding:10px 16px; font-weight:bold;}
.cmlink a {color:#197a30;}

/* Inspirations */
#inspirehead {margin-top:10px; width:581px; height:75px; background:url(http://img2.timeinc.net/ew/i/bg_inspirations.jpg) center right no-repeat; text-indent:-999em;}
#inspirehead span.video {display:block; width:220px; height:75px; background:transparent url(http://img2.timeinc.net/ew/i/hd_inspirations01.gif) 0 0 no-repeat;}
#inspirehead a {display:block; width:220px; height:75px;}
#inspirearchive {margin:0 0 40px 0; padding-top:15px; border-top:1px solid #d8dbdc; border-bottom:1px solid #d8dbdc;}

/*#yahooBuzzBadge-form span { visibility: hidden !important; }*/



body#inside div#content div#maincol div#maincolInner h1.blogs {
	color:#ed5623;
	font-size:270%;
	text-transform:uppercase;
	padding-bottom:15px;
}
body#inside div#blogs div.blogtout {
	padding:12px 8px 8px 8px;
	border-bottom: 1px solid #e3e5e6;
	float:left;
}
body#inside div#blogs div.blogtout div.imgcont {
	margin-right:10px;
	padding-right:0 !important;
	float:left;
}
body#inside div#blogs div.blogtout {
	display: block;
	height: 100%;
	overflow: hidden;
	width: 590px;
}
body#inside div#blogs div.blogtout div.imgcont a {
	background:#ffffff url(http://img2.timeinc.net/ew/i/blogs-75x75-sprites-2.jpg) no-repeat scroll 0 0;
	width:75px;
	height:75px;
	display:block;
}
body#inside div#blogs div.blogtout div.txtcont {
	width:500px;
	float:left;
}
body#inside div#blogs div.blogtout div.txtcont p {
	margin-top:5px;
	margin-bottom:5px;
}
body#inside div#blogs div.blogtout div.txtcont span {
	color:#cecece;
}
body#inside div#blogs div.blogtout div.txtcont h2 a {
	color:#000000;
	margin-bottom:-10px;
	font-size:14px;
}
body#inside div#blogs div.firstblogtout {
	padding-top:0 !important;
}
body#inside div#blogs div.lastblogtout {
	margin-bottom:-10px !important;
}
body#inside div#blogs div.blogtout div.imgcont a {
	margin-bottom:25px;
}
body#inside div#blogs div.blogtout div.imgcont a.popwatchBlog {
	background-position:-75px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.insidetvBlog {
	background-position:-150px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.musicmixBlog {
	background-position:-225px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.watchingtvBlog {
	background-position:-300px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.insidemoviesBlog {
	background-position:-375px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.shelflifeBlog {
	background-position:-450px 0;
}
body#inside div#blogs div.blogtout div.imgcont a.newsbriefsBlog {
	background-position:-525px 0;
}

body#inside div#blogs div.blogtout div.txtcont span.blogLinks a {
	background:transparent url(http://img2.timeinc.net/ew/i/blogs-icon-sprites.gif) no-repeat scroll right center; 
	padding-left:20px; 
	font-weight:bold; 
}
body#inside div#blogs div.blogtout div.txtcont span.blogLinks a.blogLink {
	padding-left:0 !important; 
}
body#inside div#blogs div.blogtout div.txtcont span.blogLinks a.rssLink {
	background-position: 0 -98px;
}
body#inside div#blogs div.blogtout div.txtcont span.blogLinks a.twitterLink {
	background-position: 0 -50px;
}

