/* YUI Reset Copyright (c) 2009, Yahoo! Inc. All rights reserved. version: 2.7.0 */
html {color:#000; background:#FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, textarea, p, blockquote, th, td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
em, strong {font-style:inherit; font-weight:inherit;}
li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
input, button, textarea, select, optgroup, option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input, button, textarea, select {*font-size:100%;}

.wrap #content {_height:auto; overflow:visible;}

.ltCol, .artHd .byline, .photoBkt .imgcont, #articleFooter div.index h3, #articleFooter div.index ul, .col, .artPag ul li, .subHeaderNav li, .subHeaderNavTools, #stayConnected .ad115 {float:left; _display:inline;}

/* Header, Search, Add Time News, Mobile Apps, Newsletter links */
#header {margin:0; border-bottom:1px solid #ccc; width:957px; margin:0 15px; padding:0 0 5px 0;}
#specialsArticleMain #header .search {width:480px;}
.topBannerWrap {width:957px; margin:0 15px 10px 15px; padding:5px 0; text-align:center;}
#specialsPoy .topBannerWrap {margin-bottom:0;}
#topBanner {width:728px; float:none; position:relative; margin:0 auto; z-index:998;}
.mainHeader {float:left; _display:inline; padding-top:10px; padding-right:8px; margin-bottom:9px;}
.mainHeader .cnn {display:block; margin:3px 0 0 2px;}
.tools a {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/tool-icon.png') no-repeat 0 0; padding-left:22px;}
#tableSearch {position:relative; z-index:999; margin-top:10px;}
.subHeaderNavTools .subNavToolsNewsLetter a {background-position:0 -66px;}
.subHeaderNavTools .subNavToolsNewsLetter, #addTime {position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:text-top;}
.subHeader {_display:inline; width:680px; float:left; margin-top:5px;}
.subHeader ul li a {font-size:12px; font-family:arial;}
.subHeader strong {font:normal 24px "arial black",arial,sans-serif; color:#000; margin-right:10px; letter-spacing:-1px; line-height:18px; *line-height:20px; *padding-bottom:5px;}
#subHeaderNavWrap {clear:none; border-bottom:none; float:left; _display:inline; *overflow:hidden; *zoom:1; padding-bottom:0; width:670px; margin-top:5px;}
#subHeaderNavWrap:after, #header:after {content: "."; display:block; visibility:hidden; clear:both; height:0; font-size:0.1em; line-height:0;}
#specialsChannel #subHeaderNavWrap {margin-top:-5px;}
.subHeaderNavTools {margin-top:7px; margin-bottom:0; float:right; _display:inline; z-index:999999; width:132px;}
.subHeaderNavTools .subNavToolsNewsLetter {margin-top:6px; padding-left:5px; z-index:9;}
.subHeaderNavTools .subNavToolsNewsLetter a:hover {color:#c00;}
.subHeaderNavTools .subNavToolsNewsLetter a, .subHeaderNavTools .subNavToolsMobile a {display:inline-block; *display:inline; *zoom:1; font-size:11px; padding-left:25px; padding-top:2px; color:#666;}
#addTime h4 {*zoom:1; font-size:11px; padding-left:25px; padding-top:2px; color:#666;}
.subHeaderNavTools .subNavToolsFeed, .subHeaderNavTools .subNavToolsNewsLetter, .subHeaderNavTools .subNavToolsMobile {float:left; _display:inline; display:block; margin-top:0;}
.searchSubNavTools {float:left; _display:inline; zoom:1; width:810px;}
.subHeaderNavTools .subNavToolsMobile a {background-position:0 -2286px; margin-left:5px;}
.subHeaderNav {overflow:hidden; _zoom:1; list-style:none; clear:none; margin-top:5px;}
.subHeaderNav li {padding-left:8px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/black-dot.png') no-repeat 0 center; margin:0 12px 0 -6px; white-space:nowrap;}
.subHeaderNav li a:link, .subHeaderNav li a:hover, .subHeaderNav li a:visited {color:#c00;}
#addTime h4 {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/tool-icon.png') no-repeat 0 0; padding-top:1px;}
#addTime ul {display:none; position:absolute; left:-1px; z-index:9999; background-color:#fff; top:18px;}
#addTime, #addTime ul {border:1px solid #fff; width:120px;}
#addTime {border-bottom-width:0; padding:0 5px 0 5px; position:relative; z-index:99999;}
#addTime ul {border-top-width:0; padding:5px;}
#addTime.opened ul, #addTime.opened {border-color:#ccc;}
#addTime ul li {margin:0; padding:10px 0 0 15px;}
#addTime ul li a {color:#c00;}
#addTime ul .yahoo, #addTime ul .seeAll {border-top:1px solid #666; width:104px;}
#addTime ul .seeAll, #addTime ul .seeAll a {min-height:15px; _height:15px;}
#addTime ul .seeAll a {padding:0;}
#addTime ul .seeAll {text-align:left;}
#addTime h4 {cursor:pointer;}
#addTime .yahoo a {background-position:0 -1450px;}
#addTime .google a {background-position:0 -1518px;}
#addTime .netvibes a {background-position:0 -1583px;}
#addTime .aol a {background-position:0 -1715px;}
#addTime .rss a {background-position:0 -1782px;}
#addTime .seeAll a {background:none;}
#addTime li, #addTime li a {min-height:22px; _height:22px; display:inline-block; *display:inline; *zoom:1;}
#addTime .mousein {color:#c00; text-decoration:underline;}
.headerAdTd .ad88 img {margin-right:5px;}
.headerAdTd {width:auto;}

.subHeaderNavTools .subNavToolsNewsLetter a {min-height:17px; _height:17px;}
.subHeaderNavTools .subNavToolsMobile a {min-height:19px; _height:19px;}
.subHeaderNavTools #addTime h4 {min-height:17px; _height:17px;}

/* Subscribe CM Ads on all Specials */
.subAds {font:normal 16px Georgia,"Times New Roman",Times,serif; overflow:hidden; _zoom:1; margin:0;}
#specialsChannel .subAds {border:1px solid #ccc; border-width:0 0 1px 0; margin:0 15px;}
.subAds em {color:#c00; font-style:normal;}
.subAd2 {float:right; margin:10px 0 0 0; text-align:right;}
#specialsChannel .subAd2 {margin-bottom:5px; width:auto;}

/* Header for All Lists, Lists Search Results, Specials Line up */
#specialsChannel #header {margin-bottom:10px; border:none;}
#specialsChannel .mainHeader {width:218px; margin-bottom:10px; margin-top:34px;}
#specialsChannel .mainHeader .logo {float:left; _display:inline;}
#specialsChannel .mainHeader .cnn {margin-top:19px; *margin-top:29px;}
#specialsChannel .subHeader {float:left; width:575px;}
#specialsChannel .subHeader strong {font-size:450%; margin-top:15px; line-height:55px; letter-spacing:-3px; margin-bottom:5px;}
#specialsChannel .subHeaderNav {clear:left;}
#specialsChannel #subHeaderNavWrap {width:100%;}
#specialsChannel #topBanner {float:right; _display:inline; width:728px; height:90px; position:relative; top:5px; right:0; margin:0; z-index:0;}

/* Photo, caption, caret, etc on Specials and POY Landings and Articles */
.photoBkt {width:307px; margin-bottom:5px; padding-top:5px; overflow:hidden; _zoom:1; clear:both;}
.photoBkt:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#specialsMain .photoBkt, #specialsAllTopTen .photoBkt {width:580px; padding:12px 13px 12px 12px; border:1px solid #ccc; margin-bottom:15px;}
#specialsLineUp .photoBkt {width:100%; padding:0 0 15px 0; margin-bottom:0; border-bottom:1px solid #ccc;}
#specialsPoy .photoBkt {width:939px; padding:15px 0 15px 15px; margin-bottom:-1px; border:1px solid #ccc;}
.photoBkt .imgcont {margin:0 10px 0 0; padding:0; width:307px; text-align:center; position:relative;}
#specialsArticleMain .photoBkt .imgcont {background-color:#e5e5e5; /*position:relative; z-index:999;*/}
#specialsMain .photoBkt .imgcont, #specialsAllTopTen .photoBkt .imgcont, #specialsLineUp .photoBkt .imgcont {float:left; _display:inline; width:auto;}
#specialsPoy .photoBkt .imgcont {float:right; _display:inline; width:auto; margin:-15px 0 -15px 15px;}
.photoBkt .caption {font-family:Georgia,"Times New Roman",Times,serif; display:inline; color:#333;}
.photoBkt p.caption {font:normal 14px Georgia,"Times New Roman",Times,serif;}
.photoBkt .credit {text-transform:uppercase; padding:0; margin:2px 0 0 0; color:#999; font-size:0.85em;}
#specialsPoy .photoBkt .credit {position:absolute; bottom:0; right:0; background-color:#000; padding:2px;}
.photoBkt .date, #specialsLineUp .date {font:normal 11px Arial,Helvetica,sans-serif; color:#666; overflow:hidden; margin-top:5px;}
#bestWorstLists .date {margin-top:2px;}
#specialsMain .photoBkt .imgcont .credit, #specialsAllTopTen .photoBkt .imgcont .credit, #specialsLineUp .photoBkt .imgcont .credit {text-align:right;}
#specialsMain .photoBkt p, #specialsPoy .photoBkt p {font:normal 16px Georgia,"Times New Roman",Times,serif; margin-top:5px;}
#specialsPoy .photoBkt p {width:330px;}
#specialsLineUp .photoBkt p.dek {font:normal 14px Georgia,"Times New Roman",Times,serif; margin-top:2px;}
span.more a:link, span.more a:visited, span.more a:hover {color:#c00;}
span.more a {font-family:Arial,Helvetica,sans-serif; white-space:nowrap;}
.photoBkt span.more a {font-family:Georgia,"Times New Roman",Times,serif;}
.artHeader {float:left; _display:inline;}
#specialsPoy .caret {font:normal 20px/18px "arial black",arial,sans-serif; color:#c00;}
#specialsPoy .photoBkt .caret {width:330px;}
#specialsPoy .caret, .packageHd {margin-bottom:5px;}
.photoToolsWrap {float:left; _display:inline; margin-right:18px; width:307px;}
.vid .photoToolsWrap, .vid .photoBkt, .vid .photoBkt .imgcont {width:425px;}

/* Article Tools on Specials & POY Articles */
.articleTools2 {width:307px;}
.articleFooterNav .articleTools2 {float:left; _display:inline;}
.articleTools2 .socialTools {width:122px; position:relative; padding-left:1px;}
.articleTools2 .socialTools li a {padding-right:1px;}
.articleTools2 .socialTools .more {position:absolute; left:90px;}
.articleTools2 .socialTools .moreTools {z-index:9999;}
.articleTools2 .storyTools {padding-right:3px;}
.articleTools2 .storyTools, .articleTools2 .socialTools {_overflow:visible;}
.articleTools2 .storyTools li a {padding-left:28px;}
.articleTools2 .socialTools .yahooBuzz {display:none;}
.no-comments #storyContent .comment{display:none;}

/* Headings */
h1 {font:normal 36px/33px Georgia,"Times New Roman",Times,serif; padding:0 0 5px 0; margin-bottom:7px;}
.artHd h2 {font:normal 28px/28px Georgia,"Times New Roman",Times,serif; margin-bottom:2px;}
.photoBkt h1, #specialsMain h2 {font:normal 34px/32px "arial black",arial,sans-serif; letter-spacing:-1px; display:inline;}
#specialsAllTopTen h2 {font:normal 34px/32px Georgia,"Times New Roman",Times,serif; display:inline;}
#specialsPoy h2 {font:normal 35px/42px "arial black",arial,sans-serif; letter-spacing:-1px;}
#specialsPoy .photoBkt h2 {width:330px;}
#specialsLineUp h1 {font-size:28px; line-height:26px;}
.artHd h2, #specialsMain h2, #specialsArticleMain h2, #specialsAllTopTen h2, #specialsPoy h2 {*font-weight:400 !important;}

/* Common */
.slider {margin-bottom:10px; width:307px; height:72px;}
.podcast {overflow:hidden; _zoom:1; width:208px; padding:10px 10px 0px 10px; background-color:#eee; margin-bottom:5px;}
.podcast p {font:normal 75% Georgia,"Times New Roman",Times,serif; margin-top:5px;}
.podcast p a {color:#c00;}
.podcast h3 {font:normal 11px/11px arial,sans-serif; margin-bottom:2px;}
.podcast h4 {font:normal 16px/15px Georgia,"Times New Roman",Times,serif; margin-bottom:2px}
.instruction {font:normal 11px/11px arial,sans-serif; margin-top:3px;}
.caption {font:italic 16px Georgia,"Times New Roman",Times,serif; margin-bottom:8px;}

/* POY Related articles */
.rel {margin:5px 0 0 15px;}
.rel li a {font:normal 14px/16px arial,helvetica,sans-serif;}
.rel li a:link, .rel li a:visited, .rel li a:hover {color:#C00;}
.rel li {padding:0 0 3px 0; list-style-type:disc;}

/* Lt Col, Rt Col, Ct Col */
.ltCol {width:607px;  margin:0 15px 10px 15px; _overflow:hidden; _display:inline;}
#specialsPoy .ltCol {margin:0; border:1px solid #ccc; border-width:0 1px 0 0; _float:left; _display:inline;}
.rtCol {width:339px;_display:inline; float: right;}
.ltRtColWrap {border:1px solid #ccc; border-width:0 1px 1px 1px; overflow:hidden; _zoom:1; margin-left:14px; margin-right:0; width:954px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_border3.png') repeat-y 0 0;}
.ctCol {width:960px; padding:5px 15px; overflow:hidden; _zoom:1; margin-bottom:10px;}


#specialsPoy .ctCol {padding:0 0 0 14px; margin-bottom:0; width:976px;}
.ctCol h1, .ctCol p.caption {overflow:hidden; _zoom:1; display:block;}

/* Main heading */
.mainHdMenuWrap {border:1px solid #ccc; overflow:hidden; _zoom:1; width:934px; margin-bottom:-1px; padding:10px;}
.mainHd {float:left; _display:inline; width:700px; /*width:800px;*/}
#specialsPoy .mainHd {width:490px;}
.mainHd .thumb {float:left; _display:inline; margin-right:10px; margin-top:3px;}
#specialsPoy .expand .mainHd {width:100%;}
#specialsPoy h1 {font:normal 46px/42px "arial black",arial,sans-serif; letter-spacing:-2px; padding-bottom:10px; width:400px;}
#specialsPoy .expand h1 {width:90%;}
#specialsPoy .nothumb h1 {width:90%;}
#specialsPoy .expand.nothumb h1 {width:100%;}

/* Most Popular */
.tabsMod {width:316px; _width:314px; margin-left:0;}

/* Select a section on Package Landing, Article */
#sectionSel {margin-bottom:8px; display:block; clear:left;}

/* Resort List on Line Up */
.resortList {display:inline-block; font:bold 14px Arial,Helvetica,sans-serif; color:#c00; border:1px solid #e5e5e5; padding:8px 8px 8px 28px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/arrows-icon.png') no-repeat 8px center;}
.resortList:link, .resortList:visited, .resortList:hover {color:#c00;} 
#bestWorstLists .resortList {font-size:12px; font-weight:normal; padding:4px 8px 4px 28px; background-position:6px center;}
.resort {margin-top:10px;}
#bestWorstLists .resort {margin-top:8px;}

/* Mods for Package modules */
.mods {margin-bottom:15px; padding:10px; border:1px solid #ccc;}
#specialsLineUp .mods {border-width:0; margin-bottom:0; padding:15px 0 0 0;}
.mods h3 {float:left; _display:inline; font:normal 140%/90% "arial black",arial,sans-serif; padding-bottom:10px; letter-spacing:-1px;}
.mods .rLinks {float:right; _display:inline;}
.mods h3, .mods h3 a:link, .mods h3 a:visited {color:#c00;}
.mods ul {clear:left; overflow:hidden; _zoom:1;}
.mods ul li {float:left; _display:inline; width:100%; margin-bottom:10px;}
.mods h4 {font:normal 130%/120% georgia,"times new roman",times,serif; overflow:hidden;}
.mods ul li.last {margin-right:0;}
.mods p {font:normal 115% Georgia, "Times New Roman", Times, serif;}

/* Covers Archive on Package and POY Landing */
#coversArchive {width:585px;}
#specialsPoy #coversArchive {width:587px;}
#coversArchive ul li {margin-left:12px; width:107px; margin-right:0;}
#coversArchive ul {margin-left:-12px;}

/* Search Archive */
.srchArchive {margin:0 10px 0 5px;}
.srchArchive #searchTerm {width:250px; border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.srchArchive label {font:bold 100% arial,helvetica,sans-serif;}

/* Must Reads on Specials Landing */
#mustRead {width:585px;}
#mustRead ul li {clear:left; margin-bottom:15px;}
#mustRead ul li {width:282px; margin-left:15px; height:52px; overflow:hidden; zoom:1;}
#mustRead ul {margin-left:-15px;}
#mustRead ul li.last {clear:none;}
#mustRead h4 {font-size:120%; overflow:visible; width:224px; float:left;_display:inline; _zoom:1; margin-top:-2px;}

/* Best and Worst Lists on Search Results */
#bestWorstLists {padding:15px; width:575px; overflow:hidden; _zoom:1; clear:left; margin-bottom:15px;}
#specialsLineUp #bestWorstLists {width:580px; padding:15px 0 0 0;}
#bestWorstLists h1 {font:normal 245%/90% "arial black",arial,sans-serif; padding-bottom:10px; letter-spacing:-1px;}
#bestWorstLists h1, #bestWorstLists h1 a {color:#c00;}
#bestWorstLists h2 {font:normal 130%/120% georgia,"times new roman",times,serif; overflow:hidden;}
#specialsLineUp #bestWorstLists h2 {font-size:160%; line-height:115%;}
#bestWorstLists h2 a {font-weight:normal !important;}
#bestWorstLists ul {margin-left:-20px;}
#bestWorstLists ul li {clear:left; width:272px; margin-left:20px;}
#specialsLineUp #bestWorstLists ul li {width:575px;}
#bestWorstLists ul li.last {clear:none;}

/* Specials Lineup on Line up */
#specialsLineUp {width:580px; padding:12px 13px 12px 12px; border:1px solid #ccc; margin-bottom:15px; overflow:hidden; _zoom:1;}

/* Lists by Year on All Lists & Line Up */
.listsByYear {clear:left; width:100%; overflow:hidden; _zoom:1; padding-top:10px; border-top:1px solid #ccc;}
#specialsLineUp .listsByYear {float:right; _display:inline; width:auto; padding:0; border:none;}
.listsByYear h3 {font:bold 105% Arial,Helvetica,sans-serif; float:left; _display:inline;}
.listsByYear ul {overflow:hidden; _zoom:1; position:relative; float:left; _display:inline;}
.listsByYear ul li {float:left; _display:inline; border-left:1px solid #ccc; padding:0 6px 0 5px; margin-top:1px; margin-left:-1px;}
.listsByYear ul li, .listsByYear ul li a:link, .listsByYear ul li a:visited {color:#c00;}

/* Two column headlines on All Lists */
.cols {float:left; _display:inline; width:260px;}
#col1 h3, #col1 h3 a, .cols h3, .cols h3 a {margin-top:5px; font:bold 105% arial,sans-serif; letter-spacing:normal; color:#c00;}  
#col1 {margin-right:50px;} 

/* All Lists used in All Lists */
#allLists {padding:15px; width:575px; overflow:hidden; _zoom:1; margin-bottom:15px; border:1px solid #ccc;}
#specialsArticleMain #allLists {margin-bottom:0;}
#allLists h2 {font:normal 245%/90% "arial black",arial,sans-serif; padding-bottom:10px; letter-spacing:-1px; color:#c00;}
#allLists .cols ul {margin:0 0 16px 0;}
#allLists .cols ul li, #allLists .cols ul li a {font-family:Georgia,"Times New Roman",Times,serif;}
#allLists .cols ul li {list-style-type:disc; font-size:10px; padding-top:4px; color:#c00; margin-left:15px;}
#allLists .cols ul li a {font-size:14px;}
#allLists .cols ul li.viewAll {list-style-type:none; margin-left:2px;}
#allLists .cols ul li.viewAll a {color:#c00; font:normal 12px Arial,Helvetica,sans-serif;}

/* Lists Topic on All Lists, Line up */
#listsTopic {float:left; _display:inline; width:270px; border:none; padding:5px; margin-top:-25px;}
#listsTopic ul li {margin-bottom:15px;}
#listsTopic h4 {float:left; _display:inline; font:normal 150%/90% "arial black",arial,sans-serif; padding-bottom:10px; letter-spacing:-1px;}
#listsTopic h4, #listsTopic h4 a {color:#c00;}
#listsTopic h5 {font:normal 150%/120% georgia,"times new roman",times,serif; padding-top:2px; overflow:hidden;}

/* Latest Lists with 50x50 thumb on Landing, Search Results, All Lists */
#latestLists {width:314px;}
#latestLists .thumb, #mustRead .thumb, #listsTopic .thumb, #bestWorstLists .thumb {margin:0; float:left; _display:inline; padding:0 8px 0 0;}

/* Latest Lists with 147x96 thumb on Full and Resorts Lists, Article, Recirc, POY Video, POY Photoessay */
#latestListsLg {width:314px;}
#latestListsLg ul li {width:147px; margin-right:15px;}
#latestListsLg h4 {line-height:100%; padding-bottom:2px;}
#latestListsLg ul li.last {margin-right:0;}

/* Latest Headlines on Specials and POY Landings */
#latestHeadlines {width:585px; overflow:hidden; _zoom:1;}
#specialsPoy #latestHeadlines {width:587px;}
#latestHeadlines h3 {width:100%; padding-bottom:0;}
#latestHeadlines ul {padding-right:12px;}
#latestHeadlines ul li {margin:5px 15px 0 1px; padding-left:10px; padding-right:5px; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/li.png') no-repeat 0 7px;}
#latestHeadlines ul li.last {clear:none;}
#latestHeadlines ul li h4 {overflow:visible;}
#latestHeadlines h4 {font-size:100%; padding-top:2px;}

/* One Col headlines on POY Landing with the two touts stacked one below the other & floated beside it */
#specialsPoy #latestHeadlines.oneCol {float:left; _display:inline; width:284px; _width:281px; border-bottom-width:0;}

/* Two Col headlines on POY Landing. Can be reused on Specials Landing */
#latestHeadlines.latHeads ul {float:left; _display:inline; width:280px; clear:none;}

/* Poll results on Specials Landing */
#yourVotes {width:585px; height:200px;}
#yourVotesResults {width:585px; height:450px;}
.poll .artTxt {clear:left;}

/* Video player Specials and POY Landings */
#multimedia {width:316px; text-align:center; margin-bottom:15px;}

/* Touts on Specials and POY Landings */
.specialToutsWrap {width:607px;}
#specialsPoy .specialToutsWrap {border-bottom:1px solid #ccc; margin-bottom:-1px;}
.specialTouts {overflow:hidden; position:relative; width:640px;} 
#specialsPoy .specialTouts {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_8.png') repeat-y left top;}
.specialTouts li {display:-moz-inline-block; display:inline-block; *display:inline; *zoom:1; width:275px; margin-right:10px;  vertical-align:top; overflow:hidden; padding:10px; border:1px solid #ccc; margin-bottom:15px;}
#specialsPoy .specialTouts li {border-width:1px 0 0 0; margin:0 -1px 0 -2px; *margin:0 -1px 0 -1px; padding:10px 15px;}
.specialTouts .thumb {float:left;_display:inline;margin-right:10px;}
.specialTouts h3 {font:normal 17px/17px "arial black",arial,sans-serif; color:#c00; letter-spacing:-1px;}
#specialsPoy .specialTouts h3 {padding-bottom:8px;}
.specialTouts h3, .specialTouts h3 a:link, .specialTouts h3 a:visited, .specialTouts h3 a:hover {color:#c00;}
.specialTouts h3 em, .specialTouts p em {font-style:italic;}
.specialTouts p {font-family:georgia;font-size:14px;color:#000; margin-top:2px;}

/* Tout spanning two cols */
.specialTouts .twoColTout h3 {padding-bottom:10px;}
.specialTouts .twoColTout, .twoColTout {width:585px; background-color:white;}
#specialsPoy .specialTouts li.twoColTout {padding:10px 10px 10px 13px; width:586px; *width:583px;}

#specialsMain .specialsOneColWrap {margin-bottom:15px; overflow:hidden;border:none;width:607px; background:none;;}
#specialsMain #latestHeadlines.oneCol {border:1px solid #ccc;;float: left; _display:inline;width:275px;margin-right:13px; zoom:1;margin-bottom:0;}
#specialsMain #latestHeadlines.oneCol li{margin:5px 0 0 0;}
#specialsMain #latestHeadlines.oneCol h3{font-size:18px; padding-bottom:0;}
#specialsMain .specialsOneColWrap .specialsOneColToutWrap{border:1px solid #ccc;float:left;_display:inline; zoom:1;width:295px;margin-bottom:0;overflow:hidden;position:relative;}
#specialsMain .specialsOneColToutWrap .specialTouts{width:auto;margin-top:-11px;padding-top:5px;}
#specialsMain .specialsOneColToutWrap .specialTouts li{border-width:1px 0 0 0; margin:0;}
#specialsMain .specialsOneColToutWrap .specialTouts h3 {padding-bottom: 5px;}

/* Lists by Topic on Landing, Article, Recirc, Full and Resort Lists, POY Landing, POY Article, POY Photoessay, POY Video */
.listsByTopic {width:605px; margin-bottom:15px; border:1px solid #ccc; padding:10px 0; clear:left; overflow:hidden; _zoom:1;}
.listsByTopic h3 {padding:0 0 1px 0; margin:0 0 0 15px; width:295px; font:normal 24px "arial black",arial,sans-serif; letter-spacing:-1px; color:#c00}
.listsByTopic .topics {float:left; _display:inline; width:305px; padding:0 5px 5px 5px; margin-left:7px;}
.listsByTopic .topics .magnify {margin-left:-3px; *margin-top:1px;}
.listsByTopic .topics form, .listsByTopic .topics .popularTopics {border-bottom:1px solid #ccc; margin-bottom:12px;}
.listsByTopic .topics .popularTopics {padding-bottom:2px;}
.listsByTopic .topics form {padding-bottom:10px;}
.listsByTopic .topics h4 {color:#c00; font:bold 16px Arial,Helvetica,sans-serif;}
.listsByTopic .topics ul {overflow:hidden;_zoom:1; padding-bottom:10px; margin-left:-5px; margin-bottom:5px;}
.listsByTopic .topics li {float:left;_display:inline; width:135px; vertical-align:top; margin:0 0 2px 5px; padding-left:10px; background: url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/li.png') no-repeat 0 6px; font-family:Georgia, "Times New Roman", Times, serif;}
.listsByTopic .topics li a {font:normal 14px Georgia,"Times New Roman",Times,serif;}
.listsSearch #query2 {width:260px; vertical-align:top; padding:5px 3px 1px 3px; color:#000; border:1px solid #bbb; height:23px;font-size:18px;}

/* More Lists on Search Results */
#moreLists ul li {clear:left;}
#moreLists ul {float:left; padding-right:5px;}
#moreLists .topics {width:578px; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_7.png') repeat-y 0 0; margin-left:12px;}
#moreLists .topics h4 {color:#000;}
#moreLists .topics li {width:125px;}
#moreLists .topics .byTopic {float:left; _display:inline; margin-right:10px;}

/* Styles specific to Specials & POY Articles */
#specialsArticleMain .listsByTopic {margin-left:15px;}
#specialsArticleMain .quigo605 {margin-bottom:0;}
#specialsArticleMain .quigo605, #specialsArticleMain .quigo525, #specialsArticleMain .ad605, #specialsArticleMain #yourVotes {margin-left:15px;}
#specialsArticleMain .quigo525 {_zoom:1;}
#specialsArticleMain .quigo525, #specialsArticleMain #yourVotes {clear:left;}
#specialsArticleMain .tabsMod,#hpoll_frame,#specialsArticleMain #latestListsLg, #specialsArticleMain #latestLists, #specialsArticleMain .ad, #mainAd, #specialsArticleMain #multimedia, .around-the-web {float:right; _display:inline; margin:0 15px 15px 10px; clear:right;}
#specialsArticleMain .quigo340 {float:right; _display:inline; margin:0 12px 15px 10px; clear:right;}
#mainAd, #specialsArticleMain .ad {width:336px;}
.specialsArticle {margin:0 0 15px 15px; width:607px; float:left; _display:inline;}
.specialsArticle:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
.articleHead {float:left; _display:inline; margin-right:15px;}
.bcArtHdWrap {width:440px;}
.bcArtHdWrap {float:left; _display:inline;}
.artHd {overflow:hidden; _zoom:1;}

.artHd .byline {margin:0; font-size:0.9em;}

.byline-text{font-size:11px; margin-top:2px;}
.byline-text .name{font-weight:bold;margin-right: 10px;text-transform: uppercase;}
.byline-text .date{color:#999;}

.artHd .name {margin-right:1em; text-transform:uppercase; font-weight:bold;}
.artHd .grade {margin-right:1em; font-weight:bold; font-size: 13px;}

.artHd .date {color:#999;}
.artHd .next {font:12px arial, sans-serif; float:right; _display:inline;}
.artTxt {font:normal 15px/140% georgia,arial,sans-serif; padding-bottom:5px;} 
.vidPhotoEssay .artTxt {clear:both;} 
.artTxt p {margin:0 0 15px 0; /**position:relative; *z-index:-2;*/} /* Added position and z-index to fix the issue on IE6 where Like is not clickable and to make sure the Comment box on Like stays on top of the copy */
.artTxt p.related {font:normal 12px Arial,Helvetica,sans-serif;}
.artTxt a:link, .artTxt a:visited {color:#c00;}
.artTxt strong {font-weight:bold;}
.artTxt em {font-style:italic;}
.see {font:bold 12px/155% georgia,arial,sans-serif; color:#CC0000; display:block;}
.artTxt p.see {margin:0 0 10px 0; clear:left;}
.see a:link, .see a:visited {text-decoration:none;}
.see a:hover {text-decoration:underline;}
.artBody {clear:left;}
.breadCrumb {display:table; padding-bottom:5px;}
.breadcrumb, .breadcrumb a {font:12px arial,sans-serif; text-transform:uppercase;}
.breadCrumb li {display:inline-block; *display:inline; *zoom:1; margin-right:5px;}
.breadCrumb li a {font-size:12px; font-family:arial; font-weight:bold;}
.breadCrumb li a:link, .breadCrumb li a:hover, .breadCrumb li a:visited {color:#c00;}
.breadCrumb li.youAreHere, .breadCrumb li.youAreHere a {font-size:16px; font-weight:bold;}  
.specialsArticle p {font-family:georgia; margin-bottom:15px;}
.specialsArticle .articleText {font-size:15px;}
.specialsArticle .relatedTopics {font-size:12px;}
.specialsArticle .createListLink {display:inline-block; font-size:14px; font-family:arial; font-weight:bold;color:#c00; border:1px solid #e5e5e5;padding:12px 10px 12px 30px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/arrows-icon.png') no-repeat 10px center; margin-bottom:10px; }
.specialsArticle .listLink {display:inline-block; font-size:14px; font-family:arial; font-weight:bold;color:#c00; padding:0 0 0 27px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/list-icon.png') no-repeat 4px center; margin-bottom:10px; border:1px solid #e5e5e5; padding:12px 10px 12px 30px;}
.sideContent {float:right; _display:inline; clear:right;}

/* Ads */
.ad605 {width:605px; margin-bottom:15px;}
.rtCol .ad300 {margin-left:0; margin-bottom:15px; text-align:left;}
.ad216, .ad120 {float:right;}
.ad216 .sponsoredBy, .ad120 .sponsoredBy {font:normal 10px Arial,Helvetica,sans-serif; color:#666; text-align:center;}

/* Package Nav on Articles, Recirc, Full & Resort Lists, All Lists */
.tabsNav {clear:left; display:inline-block; *display:inline; *zoom:1; overflow:hidden; width:955px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_border.png') no-repeat left 24px;}
#specialsChannel .tabsNav {margin-top:10px;}
#specialsMain .tabsNav {margin-bottom:10px;}
.tabsNav li {float:left; _display:inline; background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_tabs_specials.png'); text-align:center; background-repeat:no-repeat; background-color:transparent; width:auto; height:18px; background-position:right 0; padding:4px 10px 3px 10px; margin-right:3px; border-left:1px solid #ccc; color:#000;}
.tabsNav li a:link, .tabsNav li a:hover, .tabsNav li a:visited {color:#c00;}
.tabsNav .sel {background-position:right -25px; font-weight:bold; display:inline-block;}
.tabsNav .sel a:link, .tabsNav .sel a:hover, .tabsNav .sel a:visited {color:#000; text-decoration:none; cursor:default;}
.tabsNav .section {padding:2px 0; border-left:none;}
.tabsNav .section, .tabsNav #sponserTab {background:none;}
.tabsNav #sponserTab.sel {font-weight:normal;}
.tabsNav #sponserTab.sel a:link, .tabsNav #sponserTab.sel a:hover, .tabsNav #sponserTab.sel a:visited {color:#c00; cursor:pointer;}
.tabsNav #sponserTab.sel a:hover {text-decoration:underline;}

/* All Top 10 Nav on Top 10 */
.tabsTopTenNav {clear:left; display:inline-block; *display:inline; *zoom:1; overflow:hidden; width:607px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_border2.png') no-repeat left 36px; margin-bottom:5px;}
.tabsTopTenNav li {float:left; _display:inline; background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_tabs_topten.png'); background-repeat:no-repeat; background-color:transparent; width:auto; height:30px; background-position:right -52px;font-weight:bold; font-size:115%; padding:4px 15px 3px 15px; margin-right:3px; line-height:100%;}
.tabsTopTenNav li a {display:inline-block; }
.tabsTopTenNav li a:link, .tabsTopTenNav li a:visited {color:#c00;}
.sub1 .select {background-position:right 0; border-left:1px solid #ccc;}
.sub1 .select a {color:#000; text-decoration:none;}

/* Sponsor Ad Overlay 956x825 */
#sponserAdOverlayContent {height:825px; *height:821px; width:956px; margin:-15px auto 0 auto; background:#000; position:relative;}

/* Recirc module on Package Recirc & All Top Ten */
.recircsWrap {clear:left;}
.recircsWrap h2 {font:normal 165%/100% "arial black",arial,sans-serif; letter-spacing:-1px; float:left; _display:inline; margin-bottom:10px; padding-bottom:2px;}
.recircsWrap h2, .recircsWrap h2 a:link, .recircsWrap h2 a:visited {color:#c00;}
.recircWrap {clear:left; overflow:hidden; _zoom:1; width:607px; margin-bottom:15px; padding-top:1px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_8.gif') no-repeat 0 0;}
.recircTouts {overflow:hidden; position:relative; width:640px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_8.gif') repeat-y bottom left; margin-top:10px; padding:0 0 10px 10px;} 
.one, .one .recircTouts {background:none;}
.recircTouts.one {border:1px solid #ccc; width:294px;}
.recircTouts li {float:left; _display:inline; width:125px; margin-right:28px; vertical-align:top;}
.recircTouts h3 {font:normal 150%/110% georgia,"times new roman",times,serif; padding-bottom:3px;}
.recircsWrap .rLinks {float:right; _display:inline; padding-top:5px;}
.recirc .pagination {float:none;}
.viewThis a {float:left; _display:inline; color:#c00; margin-bottom:15px;}
.viewThis a:link, .viewThis a:visited, .rLinks a:link, .rLinks a:visited {color:#c00;}

/* Nav for POY Landing & Article */
.mainColList {clear:left; float:left; _display:inline; overflow:visible; _zoom:1; padding:10px 12px 10px 12px; margin-right:15px; margin-top:5px; width:178px; background-color:#f0f0f0;}
.mainColList h3, .mainColList h3 a:link, .mainColList h3 a:visited, .mainColList h3 a:hover {font:normal 136%/100% "arial black",arial,sans-serif; letter-spacing:-1px; color:#c00;}
.mainColList ul {list-style-type:none; font:15px georgia,serif; margin-top:8px;}
.mainColList ul li {border-top:1px solid #cbcbcb; padding:7px 0 7px 0;}
.mainColList ul li a:link, .mainColList ul li a:visited {color:#000;}
.mainColList ul li a:hover {color:#c00;}
.mainColList .rq {padding-left:5px;}

/* Back & Next Pagination on Articles & Recirc */
.specialsArticle .navCount,
.specialsArticle .pagination {float:right; _display:inline; text-align:right; width:160px; clear:right; display:table; margin-bottom:5px;}
.articleFooterNav .pagination {float:right; _display:inline; vertical-align:top; text-align:right;}
.pagination li,
.pagination li a {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/pagination-specials.png'); display:inline-block; background-color:#fff;}
.pagination li {*display:inline; *zoom:1; background-repeat:none; padding-left:15px; height:32px; margin-left:10px;}
.pagination .back {background-position:0 0; margin-left:0;} 
.pagination li a {background-repeat:repeat-x; background-position:top right; padding-right:15px; height:23px; padding-top:9px; font-family:arial; font-weight:bold; font-size:14px;}
.pagination li a:link, .pagination li a:visited, .pagination li a:hover {color:#fff;}
.pagination .next {background-position: 0 -32px;}
.pagination .next a{background-position: right -32px;}

/* Nav count eg., 1 of 10 on Articles & Recirc */
.navCount {overflow:hidden; _zoom:1; text-align:right; clear:both;}
.navCount li {display:inline-block; *display:inline; *zoom:1; border-right:1px solid #666; color:#666; margin-right:-2px; padding:0 5px;}
.navCount li,
.navCount li a {font:bold 12px Arial,Helvetica,sans-serif;}
.navCount li a:link, .navCount li a:hover, .navCount li a:visited {color:#c00;}

/* Article Pagination */
.artPag {overflow:hidden; _zoom:1; float:none; margin-bottom:0;}
.artPag ul {margin-left:0; float:right; _display:inline;}
#specialsChannel .artPag, #specialsSearchResults .artPag {border-top:1px solid #ccc; width:100%; *margin-top:10px; padding-top:15px;}
#specialsLineUp .artPag {margin-bottom:15px; border-bottom:1px solid #ccc; padding:15px 0;}
.artPag ul li {border:1px solid #ccc; color:#999; font-size:20px; line-height:22px; margin-right:2px;}
#specialsChannel .artPag ul li, #specialsLineUp #bestWorstLists .artPag ul li, #specialsSearchResults .artPag ul li {width:auto; margin-left:0; margin-bottom:0; clear:none; }
.artPag ul li.off {background-color:#e5e5e5; padding:3px 10px; _padding:0 10px;}
.artPag ul li a:link, .artPag ul li a:visited, .artPag ul li a:hover {color:#cc0000; display:inline-block; _display:inline; padding:3px 10px;}
.artPag ul li.prev, .artPag ul li.next {border:none;}
.artPag ul li.prev a, .artPag ul li.next a {font-size:14px; background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/tool-icon.png'); background-repeat:no-repeat; width:22px; height:30px; padding:0; display:block; text-indent:-9999px;}
#specialsArticleMain .artPag ul li.prev a, #specialsArticleMain .artPag ul li.next a, #specialsChannel .artPag ul li.prev a, #specialsChannel .artPag ul li.next a, #specialsSearchResults .artPag ul li.prev a, #specialsSearchResults .artPag ul li.next a {_display:block; _padding:0;}
.artPag ul li.prev a {background-position:left -2241px; _background-position:left -2244px;}
.artPag ul li.next a {background-position:left -2201px; _background-position:left -2204px;}
.nextPag {overflow:hidden; _zoom:1; *width:auto; float:right; _display:inline; margin-bottom:5px;}
.nextPag ul {margin-left:0; float:none;}
.nextPag ul li a:link, .nextPag ul li a:visited, .nextPag ul li a:hover {color:#c00;}
.nextPag ul li, .nextPag ul li a {font-weight:bold; font-size:14px;}
.nextPag ul li.next, .nextPag ul li.next a {font-size:12px;}
.pagWrap {overflow:hidden; _zoom:1; width:600px;}
.pagWrap .artPag {float:right; _display:inline;}
.pagWrap .artPag ul {float:none;}

/* Article Footer Nav */
.articleFooterNav {width:605px; float:left; _display:inline; margin-left:15px; margin-bottom:15px;}

/* Package Video Photo Essay */
.vidPhotoEssay .specialsArticle {margin-bottom:0; width:611px;}
.vidPhotoEssay .photoToolsWrap {float:none; display:block;}
.vidPhotoEssay .imgcont, .vidPhotoEssay .photoToolsWrap, .vidPhotoEssay .photoBkt {width:611px;}
/*.vidPhotoEssay .imgcont video {width:611px; height:396px;}*/
.vidPhotoEssay .sideContent {width:348px;}
#specialsArticleMain.vidPhotoEssay .first-tier-social-tools .linkedin-btn {margin-top:0;}

/* Three column headlines in Packages and All Top Ten */
.artFullList {width:595px; overflow:hidden; _zoom:1; border-top:1px solid #ccc; padding:10px 10px 0 0; margin-top:10px;}
#specialsAllTopTen .artFullList {border:none; margin-bottom:15px;}
.artFullList h3 {font:bold 110%/110% arial,helvetica,sans-serif; color:#000; margin-bottom:10px;}
#specialsAllTopTen .artFullList h3, #specialsAllTopTen .artFullList h3 a {font:normal 140%/90% "arial black",arial,sans-serif; letter-spacing:-1px;}
#specialsAllTopTen .artFullList h3, #specialsAllTopTen .artFullList h3 a:link, #specialsAllTopTen .artFullList h3 a:visited, #specialsAllTopTen .artFullList h3 a:hover {color:#c00;}
.artFullList ul {float:left; _display:inline; width:175px; margin-right:20px;}
.artFullList ul li {padding:0 0 10px 0; color:#000; list-style-type:disc; margin-left:15px; list-style-position:outside;}
#specialsAllTopTen .artFullList ul li {padding-bottom:6px; color:#c00;}
.artFullList ul li a {font:normal 100%/110% arial,helvetica,sans-serif;}
.artFullList ul li a:link, .artFullList ul li a:hover, .artFullList ul li a:visited {color:#c00;}
#specialsAllTopTen .artFullList ul li a:link, #specialsAllTopTen .artFullList ul li a:visited {color:#000;}
#specialsAllTopTen .artFullList ul li a:hover {color:#c00;}
#specialsAllTopTen .artFullList ul li a {font:normal 130%/110% Georgia,"Times New Roman",Times,serif;}

/* Nav for POY Landing */
#poyMainMenu {width:430px; background-color:transparent; overflow:hidden; _zoom:1; clear:none; padding:0; margin:0 -10px 0 0; float:right; _display:inline;}
#poyMainMenu ul {margin-top:0; float:left; _display:inline;}
#poyMainMenu ul li {width:200px; _width:184px; border-bottom:1px solid #cbcbcb; border-top:none; padding:3px 0 4px 0; margin-right:15px;}
#poyMainMenu ul li a {font-size:18px;}
#poyMainMenu ul li a:link, #poyMainMenu ul li a:visited, #poyMainMenu ul li a:hover {color:#c00;}

/* Touts one below the other and floated next to Latest Headlines */ 
.specialsOneColToutWrap {overflow:hidden; _zoom:1; border:none; margin-bottom:-1px; width:303px;}
.specialsOneColToutWrap .specialTouts {width:303px;}
.specialsOneColToutWrap .specialTouts li {display:block; border-top:1px solid #ccc; margin-top:-1px;}
.specialsOneColWrap {overflow:hidden; _zoom:1; border:1px solid #ccc; border-width:0 0 1px 0; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_8.png') repeat-y left top; margin-bottom:-1px; width:607px;}

/* POY Specific */
#specialsPoy .mods {border-width:1px 0; margin-bottom:-1px;}
#specialsPoy .listsByTopic {margin-top:-1px; margin-bottom:-1px; border-width:0 0 1px 0; width:607px;}
#specialsPoy .rtCol .ad300 {margin-bottom:-1px; border:1px solid #ccc; border-width:1px 0; padding:15px 0; width:346px; margin:0 auto -1px auto; text-align:center;}
#specialsPoy #multimedia {margin-bottom:-1px; margin-left:-1px; padding:15px 9px 15px 9px; width:328px; border-right-width:0;}
#specialsPoy #poll_frame {margin-bottom:-1px !important; margin-left:-1px !important; padding-bottom:15px; padding-left:15px; width:323px; _width:300px; border-right-width:0;}
#specialsPoy .tabsMod {margin-bottom:-1px; margin-left:-1px; margin-right:0; width:324px; _width:323px; border-right-width:0; padding-left:15px;}
#specialsPoy .quigo605 {border:1px solid #ccc; border-width:0; padding:15px 1px 15px 1px; margin-bottom:0;}

/* High Impact Ad */
.highAdLayout .specialsArticle .navCount {clear:right;}  
.highAdLayout .breadCrumb {clear:right;}  
.highAdLayout .specialsArticle {width:475px;}  
.highAdLayout #mainAd {width:468px;}
.highAdLayout .bcArtHdWrap {width:315px;}
.highAdLayout .pagWrap {width:475px;}
.highAdLayout .mainColList {clear:none;}
/*.highAdLayout .photoToolsWrap {display:block; float:none;}*/ /*Commented out for Top 10 Gadgets*/

/* Print Rollover Ad */
#bubble2 {position:absolute; display:none; border:1px solid #a0b8ce; background-color:#FFF; padding:5px; z-index:100; width:200px;}
#bubble2 p {font:normal 10px arial,sans-serif; color:#666; text-align:left;}
.bubAd {position:absolute; background-color:#FFF; display:none; top:-27px; left:0;}
.bubAd .sponsoredAd a {background-image:none; padding:0;}

/* Poll */
#poll_frame {margin:0 15px 15px 0 !important; float:left; _display:inline;}
.rtCol #poll_frame {float:none !important;}
.poll_title {font-size:17px !important; line-height:14px;}

/* Stay Connected on all Specials */
#stayConnected #subsDate {overflow:hidden; _zoom:1;}
#subsDate .tout {padding:8px 0 7px 0; width:130px;}
#stayConnected h3 {margin:5px 0;}
#stayConnected ul {margin:0 0 0 -10px;}
#stayConnected .rLinks {top:8px;}
#stayConnected ul li{margin:0 0 0 10px; width:129px; display:block; *padding-top:5px;}
#stayConnected ul li.connectWidget {width:125px;}
#stayConnected ul li.connectFacebook {width:132px;}
#stayConnected ul li a {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/spt_partners.jpg'); display:block; height:30px; padding:22px 0 0 58px;}
#stayConnected ul li.connectFeeds a{background-position:0px -160px; width:75px;}
#stayConnected ul li.connectNewsletter a{background-position:0px -212px;}
#stayConnected ul li.connectWidget a{background-position:0px -263px;}
#stayConnected ul li.connectMobile a{background-position:0px -315px; padding-top:5px; padding-left:52px; height:48px;}
#stayConnected ul li.connectFacebook a{background-position:0px -367px; width:82px;}
#stayConnected ul li.connectTwitter a{background-position:0px -419px; padding-top:8px; height:50px;}

/* Footer and More News from our Partners module */
#articleFooter {clear:both; background-color:#fff; padding:15px 12px 0 12px; overflow:hidden; _zoom:1; border-top:none;}
#articleFooter div.index {border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:10px 0 10px 0; margin:10px 0; overflow:hidden; _zoom:1;}
#moreNews.index h3 {font:17px/14px "arial black",arial,helvetica,sans-serif; letter-spacing:-0.05em; clear:both; width:100%; margin-bottom:15px; color:#c00;}
#moreNews.index ul {list-style-position:outside; color:#CC0000; margin:4px 0 0 13px; *margin: 4px 0 0 0; *padding-left:15px;}
#moreNews.index ul li {list-style:disc; font-size:70%; margin:4px 0 8px 0;}
#moreNews.index ul li a {font-size:155%;line-height:120%; font-family:georgia,serif;}
.col {width:180px; margin:0 12px 0 0;}
.partnerCnn, .partnerHealth, .partnerAOLNews, .partnerEw, .partnerPoliticsDaily, .partnerDailyFinance, .partnerTravelLeisure, .partnerRottenTomatoes, .partnerSi, .partnerHuffPost, .partnerLife, .partnermoviefone {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/spt_partners.jpg'); display:block; padding:0; text-indent:-200px; text-decoration:none; margin:0; width:150px; height:32px; font-size:0; line-height:0; background-repeat:no-repeat; height:32px; overflow:hidden;}
.partnerCnn {background-position:0 0;}
.partnerRottenTomatoes {background-position:0 -32px;}
.partnerSi {background-position:0 -64px;}
.partnerLife {background-position:0 -96px;}
.partnerEw {background-position:0 -127px;}
.partnerHealth {background-position:0 -475px;}
.partnerTravelLeisure {background-position:0 -508px;}
.partnermoviefone {background-position:0 -540px;}
.partnerPoliticsDaily {background-position:0 -572px;}
.partnerAOLNews {background-position:0 -709px;}
.partnerDailyFinance {background-position:0 -637px;}
.partnerHuffPost {background-position:0 -669px;}
#footer {border-style:none;}

/* Comment Story */ 
#commentStory {float:left; margin-bottom:15px; margin-left:15px; width:605px;}
#commentStory h3 {font-family:"arial black",arial,helvetica,sans-serif; font-size:17px; color:#c00; letter-spacing:-1px;}

/* Facebook Like and Recommendations */ 
.fb-like {width:307px; /**z-index:-1; *position:relative;*/ *z-index:0; *position:relative; _zoom:1;}
#fb-recommendations {clear:right; float:right; _display:inline; width:336px;  margin:0 15px 15px 0;}

/* Gdgt touts */
.gdgt {float:right; margin:0 0 10px 20px;}
.highAdLayout .gdgt {width:125px;}
.special-tout {width:314px; padding:10px; margin:0 15px 15px 0; _margin:0 8px 15px 0; clear:right; float:right; border:1px solid #ccc; font-size:1.2987em;}
.special-tout h3 {font:normal 1.04em/.9em "arial black",arial,sans-serif; margin-bottom:10px; letter-spacing:-0.06em;}
.special-tout h3 {color:#c00;} 
.special-tout ul {overflow:hidden; _zoom:1;}
#gdgt-tout.special-tout ul {width:auto;}
.special-tout ul li {float:left; border:1px solid #ccc; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; border-radius:3px; padding:5px; margin:0 5px 0 0;}
.special-tout ul li a {display:inline-block; padding:0 0 0 18px;}
.special-tout ul li, .special-tout ul li a:link,.special-tout ul li a:visited, .special-tout ul li a:hover {color:#c00; font-size:.84em; line-height:.94em; font-weight:bold;}

.gdgt-logo {float:left; margin:3px 6px 0 0;}
.nl-signup, .fb-updates, .tw-follow {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/spt_icons_mini.gif'); background-repeat:no-repeat;}
.nl-signup {background-position:0px 5px;}
.fb-updates {background-position:0px -57px;}
.tw-follow {background-position:0px -119px;}

.highAdLayout #specialsArticleMain .fyi {clear:right;}

#share-fb-tw-mod {border:1px solid #ccc; margin-bottom:15px; width:300px; height:179px; background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/poy-bg.png) repeat-x 0 0;}
#share-fb-tw:after {content:"."; clear:both; display:block; height:0; visibility:hidden; min-height:0;}
*:first-child+html #share-fb-tw{min-height:1px;}
#share-fb-tw {_height:1%;}

#share-fb-tw-mod #share-tout{margin-bottom:15px;}
#share-fb-tw{display:block; width:180px; position:relative; margin-left:15px;}
#share-fb-tw #fb{position:absolute; top:2px; left:86px;}
#share-fb-tw #tw {height:26px;margin-top:-2px;}
#share-fb-tw #tw #tw-text-link{text-decoration:none; display:inline-block; background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icon-twitter.png) no-repeat 0 0; padding-left:30px;height:26px; line-height:23px; font-weight:bold;}

#share-fb-tw-mod #share-tout {position:relative;}
#share-fb-tw-mod #share-tout img{position:relative; z-index:9; margin:13px 0 0 15px;}
#share-fb-tw-mod #share-tout #poy-peeps{position:absolute; top:5px; right:20px;}

.highAdLayout #poy-fb-like {float:none;}
#poy-fb-like{float:right; _display:inline; _zoom:1;width:280px;position:relative;}
#poy-fb-like strong{font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;font-weight:normal; display:block; margin:5px 0 20px 0;line-height:normal;}
#topic-like-hover{position:absolute;width:280px;background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/fb_arrow.gif) no-repeat 10px bottom;padding-bottom:5px; display:none; left:7px;}
#topic-like-hover img{float:left;margin:-1px 0 0 20px;}
#topic-like-hover h5{color:#fff;font-weight:bold;font-size:12px;text-transform:none;padding:0 10px 7px 10px;line-height:12px;float:left;display:inline;}
#poy-fb-like #topic-like-bg strong{background:#fff;display:block; font-weight:normal;font-style:normal; padding:3px; border-radius:3px;-moz-border-radius:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0;}
#topic-like-bg{padding:6px;background:#679dca;border:1px solid #376e98;z-index:7;float:left;border-radius:5px;-moz-border-radius:5px;display:inline;overflow:hidden;}

#rate-instruction{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px; font-style:italic; padding:10px  0 10px 95px;clear:left; margin:10px 10px 0 10px; background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/rate-poy.png) no-repeat 10px 10px; min-height:46px; _height:46px; background-color:#fbeded;}

#storyContent #share-fb-tw-mod{clear:right;float:right;margin:0 45px 15px 0;width:303px;_display:inline;zoom:1; }
#storyContent #share-fb-tw-mod #fb{_overflow:hidden;_width:80px!important;}
#storyContent #poy-fb-like #topic-like-wrap{_width:280px!important;_overflow:hidden;}

#poy-meetup {width:888px; margin:0 auto;font-family:Georgia, "Times New Roman", Times, serif; }
#poy-meetup h1{text-align:center; padding:0; margin:20px 0 30px;}
#poy-meetup h2{padding-left:164px; background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/poy-meetup-covers.png) no-repeat 0 20px; min-height:85px; _height:85px; line-height:normal; font-size:42px; margin-bottom:28px;letter-spacing:-1px; }
#poy-meetup h2 b{font-size:64px; display:block; font-weight:normal; line-height:normal; }
#poy-meetup #poy-meetup-desc{text-align:center;font-size:20px; margin-bottom:35px;line-height: 1.25em;letter-spacing:0;}
#poy-meetup #poy-discuss, #poy-meetup #poy-inquire{font-size:15px;letter-spacing:0;}
#poy-meetup #poy-discuss{float:left; width:450px; margin-bottom:20px;}
#poy-meetup #poy-discuss strong{font-weight:bold;}
#poy-meetup #poy-inquire{float:right; width:405px;}
#poy-meetup .poy-tout-desc{line-height:145%; margin-bottom:25px;}
#poy-meetup #poy-discuss li{ padding-left:45px; min-height:27px; _height:27px; margin-bottom:20px;}
#poy-meetup .poy-tout-text a{color:#c00; font-weight:bold;}
#poy-meetup .poy-tout-text a:hover{text-decoration:none;}
#poy-meetup #poy-discuss #poy-discus-1{background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/poy-meetup-num-1.png) no-repeat 0 0;}
#poy-meetup #poy-discuss #poy-discus-2{background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/poy-meetup-num-2.png) no-repeat 0 0;}
#poy-meetup #poy-meetup-widget{padding:7px;border-radius:3px;-moz-border-radius:3px; background-color:#000; clear:both;}
#poy-meetup #poy-meetup-widget iframe{margin-top:5px; background-color:#fff;}
#poy-meetup-tout{clear:right;float:right;margin:0 0 15px 0;width:303px;_display:inline;zoom:1;}
#poy-meetup-tout img{visibility:hidden;}
#poy-meetup-tout a{background:url(http://img.timeinc.net/time/rd/trunk/www/web/feds/i/create-poy-2010-cover.png) no-repeat 0 0; display:inline-block;height: 100px;}
#poy-meetup-tout a:hover{background-position:0 -100px;}

/* Slideshow */
.toutWrapper {line-height:100%; width:307px;}
#photoSlide {width:307px; position:relative; overflow:hidden; margin-bottom:2px;}
#photoSlide #firstImg {display:block;}
#photoSlide .toutAsset {display:none;}
#photoSlide .pagi-holder {clear:left; width:78px; height:30px; margin:5px 0 0 12px; visibility:hidden; float:right; display:block;}
#photoSlide .imgcont {float:none;}
#photoSlide #pagiNav {background-color:#E5E5E5; float:right; overflow:hidden; padding:5px; position:absolute; right:0; width:78px; height:20px; font:normal 10px Arial,sans-serif;}
#photoSlide #pagiNav .navCount {float:left; _display:inline; clear:left; line-height:100%; text-align:right; padding:3px 0; margin-top:2px; width:29px;}
#photoSlide #pagiNav h5 {color:#c00; float:left; _display:inline; line-height:100%;}
#photoSlide .toutAsset p {margin-bottom:0;}
#photoSlide .pagi {overflow:hidden; _zoom:1; position:absolute; top:5px; right:5px; width:50px;}
#photoSlide .pagi li {float:left; _display:inline; margin-left:5px;}
#photoSlide .navButton a {display:block; text-indent:-99999px; height:20px; width:20px; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/slideNavButtons.gif') no-repeat 0 -20px;}
#photoSlide .prev a:hover {background-position:0 0;}
#photoSlide .next a {background-position:0 -40px;}
#photoSlide .next a:hover {background-position:0 -60px;}
#photoSlide .caption {font:normal 14px Georgia,'Times New Roman',serif; margin:2px 0 0 0;}
#photoSlide .credit {font:normal 10px Arial,sans-serif; text-transform:uppercase; padding:0; margin:2px 0 0 0; color:#999}

.twitter-connect{padding:0 7px 0 2px;_padding:4px 7px 0 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;font:12px/22px Arial,sans-serif;height:22px;_height:18px;margin:0 0 10px 0;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.twitter-connect.notFollowing{border:1px solid #18566a;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/gradient-background.png') repeat-x scroll 0 0 #1d6b9c;color:#fff;text-shadow:0 1px 0 #1d6b9c;}
.twitter-connect.following{background:none repeat scroll 0 0 #eee;border:1px solid #ccc;color:#333;text-shadow:0 1px 0 #fff;}
.twitter-connect a{background:none repeat scroll 0 0 transparent;border:0 none;font:12px Arial,sans-serif;overflow:visible;text-shadow:0 -1px 0 #18566a;text-decoration:none;display:inline-block;*zoom:1;}
.twitter-connect span{float:left;_display:inline;_zoom:1;height:17px;width:14px;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/t_170px.png') no-repeat 0 0;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.timeinc.net/time/rd/trunk/www/web/feds/i/t_170px.png', sizingMethod='crop');}
.twitter-connect span.twitter-status-icon{vertical-align:text-top;padding:0 4px 0 0;margin:3px 4px 0 0;}
.twitter-connect.notFollowing span.twitter-status-icon{border-right:1px solid #094b60;}
.twitter-connect.following a{color:#196698;}
.twitter-connect.notFollowing a:link,.twitter-connect.notFollowing a:visited{color:#fff;}
.twitter-connect.loading span{background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/spinner.gif') no-repeat 0 0;}


/* light box */
#lightbox {position:absolute; left:0; width:100%; z-index:9998; text-align:center; line-height:0;}
#lightbox a img {border:none;}
#outerImageContainer {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer {padding:10px;}
#loading {position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav {position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav {left:0;}
#hoverNav a {outline:none;}

#prevLink, #nextLink {width:49%; height:100%; background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/blank.gif') no-repeat; display:block;}

#prevLink {left:0;}
#nextLink {right:0;}
#nextLinkText, #prevLinkText {display:none;}
#nextLinkText {padding-left:20px;}
#prevLinkText {padding-right:20px;}
.ontop #imageData {padding-top:5px;}
#imageDataContainer {font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em;}
#imageData {padding:0 10px;}
#imageData #imageDetails {width:70%; text-align:left;}
#imageData #caption {font-weight:bold;}
#imageData #numberDisplay {display:none;}
#imageData #bottomNavClose {width:66px; padding-bottom:0.7em;}
#imageData #helpDisplay {clear:left;}
#overlay {position:absolute; top:0; left:0; z-index:9997; width:100%; height:500px; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; display:none;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html>body .clearfix {display:inline-block; width:100%;}
.enlarge {clear:left;}
.enlarge a {font-family: Arial,Helvetica,sans-serif;font-size: 10px;color: #CC0000;}
/* light box end*/

#disqus_thread {width:590px; float:left; _display:inline; _zoom:1; margin:0 0 15px 15px;}

/** for new header **/
#header-new {border:0; width:auto; padding:0;}
div.wrap-new {overflow:hidden;}
#specialsArticleMain #content {border:0; margin:0 15px; z-index:2; background:#f1f1f1; background:-webkit-repeating-linear-gradient(-45deg, #eee, #eee 1px, #f1f1f1 1px, #f1f1f1 2px); background:-moz-repeating-linear-gradient(top left -45deg, #eee, #eee 1px, #f1f1f1 1px, #f1f1f1 2px); width:958px; overflow:visible;}
#content .tabsNav {width:100%;}
#content .ctCol {padding:5px 0 20px; margin-bottom:0;}
#content #storyContent .specialsArticle {margin:0 0 15px 0;}
#content .ctCol, #content #storyContent, #content #articleFooter {background:#fff; _zoom:1;}
#content #articleFooter {padding:0;}
#specialsArticleMain #content #storyContent, #specialsArticleMain #content .articleFooterNav, #specialsArticleMain #content .listsByTopic {margin-left:0; _zoom:1;}
#specialsArticleMain #content .tabsMod, #content #hpoll_frame, #specialsArticleMain #content #latestListsLg, #specialsArticleMain #content #latestLists, #specialsArticleMain #content .ad, #specialsArticleMain #content .quigo340, #content #mainAd, #specialsArticleMain #content #multimedia, #content .around-the-web {margin-right:0; _zoom:1;}
#specialsArticleMain #content .listsByTopic {margin-bottom:0;}
#content #articleFooter div.index {width:960px;}
#content #storyContent:after {clear:both; content:'.'; display:block; visibility:hidden; height:0;}
* html #content #storyContent {height:1%;}
#content #storyContent {display:block;}
#content #storyContent {width:960px;  *zoom:1;
}
#content #fb-recommendations {margin-right:0;}
/*#content .artTxt {z-index:99; position:relative;}*/
#content:after {clear:both; content:'.'; display:block; visibility:hidden; height:0;}
* html #content {height:1%;}
#content {display:block;}
#specialsPoy #content, #specialsArticleMain #content {border:0; margin:0 15px; z-index:2; background:#f1f1f1; background:-webkit-repeating-linear-gradient(-45deg, #eee, #eee 1px, #f1f1f1 1px, #f1f1f1 2px); background:-moz-repeating-linear-gradient(top left -45deg, #eee, #eee 1px, #f1f1f1 1px, #f1f1f1 2px); width:958px; overflow:visible;}
#specialsPoy .ltRtColWrap {margin-left:0;}
#sections {overflow:hidden; _zoom:1;}
#specialsAll {width:607px; margin:0 15px 10px 15px; _overflow:hidden; _display:inline; float:left;}
#promos {width:339px; _display:inline; float:right;}
#promos #cmTopRt {padding:10px 0;}
#specialsArticleMain .mainWrapper {padding-top:15px; background-color:#fff;}

/* Good Reads | Specials Article */
.good-reads {clear:left; overflow:hidden; _zoom:1; width:607px; padding-top:10px;}
.good-reads h4 {font:normal 12px/15px georgia,'times new roman',serif; margin-bottom:5px; display:block; *zoom:1;}
.good-reads i {font-style:italic;}
#gr_add_to_books iframe {width:607px !important;}

/* Gamechangers CNN Money module */
.cnn-money {overflow:hidden; _zoom:1; padding:14px; border:1px solid #e0e0e0; margin-bottom:15px; width:306px;}
.cnn-money p {font:normal 17px/19px georgia,'times new roman',serif; margin-bottom:8px; display:block;}

/* Ads */
.sec-ad-300 {margin:0 auto 20px auto; text-align:center; width:336px;}

/* Most Popular */
.sec-most-popular {overflow:hidden; _zoom:1; width:336px; margin-bottom:20px;}
.sec-most-popular .tabsMod {border:0; margin:0; width:336px; position:relative; padding:36px 10px 10px 10px; overflow:visible; border:1px solid #e0e0e0; border-width:0 1px 1px 1px; width:314px; float:left; _display:inline;}
.sec-most-popular .tabsMod h3 {position:absolute; top:0; left:-1px; border-bottom:2px solid #e0e0e0; width:100%; z-index:7; background-color:#fff; width:336px;}
.sec-most-popular .tabsMod h3, .sec-most-popular .tabsMod h3 a {font:normal 24px/20px 'arial black',arial,sans-serif; letter-spacing:-.05em; color:#c00;}
.sec-most-popular .tabsMod h3 a:link, .sec-most-popular .tabsMod h3 a:visited, .sec-most-popular .tabsMod h3 a:hover, .sec-most-popular .tabsMod h3 a:active, .sec-most-popular .tabsMod h3 a:focus {text-decoration:none;}
.sec-most-popular .tabsMod #tab8 a, .sec-most-popular .tabsMod #tab9 a, .sec-most-popular .tabsMod #tab8 a span, .sec-most-popular .tabsMod #tab9 a span {background-image:none; font-size:12px;}
.sec-most-popular .tabsMod #tab8 a, .sec-most-popular .tabsMod #tab9 a {background-color:#c00; padding:3px 10px;}
.sec-most-popular .tabsMod #tab8 a span, .sec-most-popular .tabsMod #tab9 a span {padding:0; height:auto;}
.sec-most-popular .tabsMod .rLinks {display:none;}
.sec-most-popular .tabsMod #tabContent8, .sec-most-popular .tabsMod #tabContent9 {*clear:none;}
.sec-most-popular .tabsMod ol {padding-left:25px; *padding-left:33px;}
.sec-most-popular .tabsMod ol li {font-size:14px;}
.sec-most-popular .tabsMod ol li, .sec-most-popular .tabsMod ol li a:link, .sec-most-popular .tabsMod ol li a:visited {color:#000;}
.sec-most-popular .tabsMod ol li a:hover, .sec-most-popular .tabsMod ol li a:active, .art-more-on-time h2 a:focus {color:#c00; text-decoration:none;}
.sec-most-popular .tabsMod .ad88 {text-align:right;}

/* More on Time.com */
.sec-more-on-time {overflow:hidden; _zoom:1; width:336px; padding-bottom:10px; margin:0 0 20px 0;}
.sec-more-on-time h3 {font:normal 24px 'arial black',arial,sans-serif; letter-spacing:-.05em; color:#c00;}
.more-on-time {width:314px; border:1px solid #e0e0e0; border-width:2px 1px 1px 1px; padding:10px;}
.art-more-on-time {overflow:hidden; _zoom:1; margin-top:5px;}
.art-more-on-time figure {float:left; margin:0 10px 0 0;}
.art-more-on-time h2 {margin-bottom:6px; overflow:hidden; _zoom:1;}
.art-more-on-time h2 a {text-decoration:none;}
.art-more-on-time h2, .art-more-on-time h2 a {font:normal 18px/21px georgia,'times new roman',serif;}
*:first-child+html .art-more-on-time h2, *:first-child+html .art-more-on-time h2 a {font-weight:normal !important;}
.art-more-on-time h2, .art-more-on-time h2 a:link, .art-more-on-time h2 a:visited {color:#000;}
.art-more-on-time h2 a:hover, .art-more-on-time h2 a:active, .art-more-on-time h2 a:focus {color:#c00; text-decoration:none;}

#specialsArticleMain .first-tier-social-tools .linkedin-btn {clear:left;}
#specialsArticleMain.vidPhotoEssay .first-tier-social-tools .linkedin-btn {clear:none;}