/* 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, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style:inherit; font-weight:inherit;}
del, ins {text-decoration:none;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0; font-variant:normal;}
sup, sub {vertical-align:baseline;}
legend {color:#000;}
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;}
.ltCol, .artHd .byline, .photoBkt .imgcont, .vertPhoto .imgcont, #prevLink, #imageData #imageDetails, #imageData #helpDisplay, #articleSideBar, #sideBarCopy .player, #tools, #tools h3, #tools #tab3, #tools #tab4, #tools #tab5, #tools #tab3 a, #tools #tab4 a, #tools #tab5 a, #tools .link, #countryNavigatorSmall, #countryNavigatorSmall h3, #countryInfo, .loomia_recommendations, #multimedia h3, .loomia_logo, div.mod ul.touts li a.thumb, .footMod .mod, #articleFooter div.index h3, #articleFooter div.index ul, .col, .quoteDay h3, .artPag ul li, .subHeaderNav li, .subHeader strong, .subHeaderNavTools, .articleTools .storyTools, .articleTools .socialTools,.articleTools li, #stayConnected .ad115 {float:left; _display:inline;}

#topBanner, .artHd .next, .nextArticle, #nextLink, #imageData #bottomNavClose, .articleTools .ad88 {float:right; _display:inline;}

.ltCol {width:523px !important; margin:0 18px 10px 69px !important;}
.rtCol .ad300 {margin-left:0; text-align:left;}
.rtCol .ad309, .lathd, .mpop {margin:0;}

#logoTimeArticle, #logoCnnArticle {margin-top:45px;}
#topBanner {width:728px; height:90px; position:absolute; top:5px; right:5px; z-index:98;}
#header {margin:0; padding:0 15px 5px 15px; margin-bottom:10px;}
.mainHeader {padding-top:43px; margin-bottom:9px;}
#subHeaderSrchWrap {clear:both; border-bottom:1px solid #ccc; *overflow:hidden; *zoom:1; margin-top:2px; padding-bottom:5px;}
#subHeaderSrchWrap:after {content: "."; display:block; visibility:hidden; clear:both; height:0; font-size:0.1em; line-height:0;}
.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;}
.subHeaderNavTools .subNavToolsNewsLetter a {background-position:0 -66px;}
.subHeaderNavTools .subNavToolsNewsLetter, #addTime {position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:text-top;}
.subHeader {width:560px; float:right; _display:inline; margin-top:-5px;}
.subHeader ul li a {font-size:12px; font-family:arial;}
.subHeader strong {font-size:22px; font-family:"arial black",arial,sans-serif; color:#000; margin-right:10px; letter-spacing:-1px; line-height:29px;}
.subHeaderNavTools {margin-top:2px; margin-bottom:0;}
.subHeaderNavTools .subNavToolsNewsLetter {margin-top:6px;}
.subHeaderNavTools .subNavToolsNewsLetter a, #addTime h4 {display:inline-block; *display:inline; *zoom:1; font-size:11px; padding-left:25px; min-height:20px; _height:20px; padding-top:2px;}
.subHeaderNav {clear:left; overflow:hidden; _zoom:1; list-style:none; padding:0; margin-top:0;}
.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: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;}
#addTime ul {display:none; position:absolute; left:-1px; top:24px; z-index:99; background-color:#fff; }
#addTime, #addTime ul {border:1px solid #fff; width:120px;}
#addTime {border-bottom-width:0; padding:5px 5px 0 5px;}
#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 h4, .subHeaderNavTools .subNavToolsNewsLetter a {color:#666;}
.subHeaderNavTools .subNavToolsNewsLetter a:hover {color:#c00;}
#addTime .mousein {color:#c00; text-decoration:underline;}

.headerAdTd .ad88 img {margin-right:5px;}
.headerAdTd {width:auto;}

.articleTools {width:525px; padding:5px 0 2px 0; margin-bottom:7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; position:relative; clear:both; display:inline-block; _zoom:1; _display:block;}
.articleTools .storyTools, .socialTools {_overflow:hidden; _zoom:1;}
.articleTools, .articleTools .socialTools {_overflow:hidden; _zoom:1;}
.articleTools:after, .articleTools .socialTools:after {content: "."; display: block; visibility: hidden; clear:both; height:0; font-size:0.1em; line-height:0;}
.articleTools {position:relative;}
.articleTools a {color:#c00; display:inline-block; min-height:22px; _height:22px;}
.articleTools .storyTools, .articleTools .socialTools,.articleTools li {font-size:12px;}
.articleTools .ad88 img {margin-top:10px;}
.articleTools {_overflow:visible; _margin:0; _padding:7px 0 5px;}
.articleTools .ad88,.articleTools .storyTools, .articleTools .socialTools,.articleTools li {_display:inline; _zoom:1; _float:none;  _vertical-align:top;}
.moreTools ul {overflow:hidden; _zoom:1;}

.storyTools {width:150px; padding-right:5px; margin-left:-3px;}
.storyTools li a {padding-left:26px; padding-top:3px; font-size:12px; margin-left:3px;}
.storyTools li a:link, .storyTools li a:visited {color:#c00;}
.storyTools .print a {background-position: 0 -131px; width:35px;}
.storyTools .email a, .storyTools .emailThis a  {background-position: 0 -197px; width:35px;}
.storyTools .reprints a {background-position:0 -264px;}
.storyTools .comment a {background-position:0 -328px;}

.socialTools {width:280px; border-left:1px solid #ccc;}
.socialTools li a {padding-top:2px;}
.socialTools .yahooBuzz a {padding-left:0; background:none;}
.socialTools .yahooBuzz span {line-height:100% !important;}
.socialTools .twitter a {background-position:0 -396px; width:60px;}
.socialTools .facebook a {background-position:0 -460px; width:60px;}
.socialTools .linkedin a {background-position:0 -527px;}
.socialTools .linkedin {margin-left:5px;}
.socialTools .moreTools .addTools, .socialTools .moreTools .blogTools {float:none;}
.socialTools .moreTools .addTools h5, .socialTools .moreTools .blogTools h5 {background:none; padding:0; border-top:1px solid #ccc;padding:5px 0; cursor:default; color:#c00;}
.socialTools .more {border-top:1px solid #fff; position:relative;_text-align:center;}
.socialTools .more h4 {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/tool-icon.png') no-repeat 0 -592px; color:#c00; padding-left:22px; padding-top:2px;height:18px; color:#c00; cursor:pointer;}
.socialTools .more.opened {border:1px #000 solid; z-index:9; border-bottom-width:0;}
.socialTools .more.opened h4 {background-position: 0 -1384px;}
.socialTools .moreTools {display:none; position:absolute; top:22px; left:-1px; border:1px #ccc solid; border-top-width:0;}
.socialTools .moreTools, .socialTools .more.opened {width:73px;border-color:#ccc;}
.socialTools .more, .socialTools .more.opened {margin-top:-5px; padding:5px 5px 0 5px; background-color:#fff; border:1px #fff solid;border-bottom-width:0;}
.socialTools .moreTools {padding:13px 5px 0 5px; background-color:#fff;}
.socialTools .moreTools ul {margin:0; width:65px;}
.socialTools .moreTools li ul li {padding:0;}
.socialTools .moreTools a {display:block; text-indent:-9999px; height:17px; width:17px; padding:0; min-height:100%; margin:0 0 6px 4px;}
.socialTools .moreTools .delicious a {background-position:-2px -660px;}
.socialTools .moreTools .technorati a {background-position:-2px -726px}
.socialTools .moreTools .reddit a {background-position:-2px -792px}
.socialTools .moreTools .googlebookmarks a {background-position:-2px -857px}
.socialTools .moreTools .mixx a {background-position:-2px -1319px}
.socialTools .moreTools .stumbleupon a {background-position:-2px -925px}
.socialTools .moreTools .typepad a {background-position:-2px -990px;}
.socialTools .moreTools .livejournal a {background-position:-2px -1056px;}
.socialTools .moreTools .blogger a {background-position:-2px -1122px;}
.socialTools .moreTools .wordpress a {background-position:-2px -1188px;}
.socialTools .moreTools .myspace a {background-position:-2px -1254px;}
.storyTools	{padding-right:5px;}
.socialTools .digg a {background-position:0 -1848px; color:#000; min-height:20px; _height:20px;}
.socialTools .digg a:hover {text-decoration:none;color:#000;}
.socialTools .digg a img {margin-top:-4px; *margin-top:0; vertical-align:middle;}
.socialTools .digg, .socialTools .yahooBuzz {width:100px; margin:0 2px 0 5px; height:20px;}
.socialTools {width:280px;}
.socialTools .linkedin {margin-left:10px;} 
.socialTools .more {margin-left:4px;width:73px; border:1px solid #fff; border-bottom-width:0;}
.socialTools .more.opened {border-color:#ccc;}

.breadcrumb, .breadcrumb a {font:12px arial, sans-serif; text-transform:uppercase;}
.breadcrumb {padding-bottom:5px;}
.breadcrumb a:link, .breadcrumb a:visited {color:#cc0000;}
h1 {margin-bottom:7px; font-size:28px; line-height:27px; font-weight:bold;}
.artHd {overflow:hidden; _zoom:1;}
.artHd .byline {margin:0 0 10px 0; font-size:0.9em;}
.artHd .name {margin-right:1em; text-transform:uppercase; font-weight:bold;}
.artHd .date {color:#999;}
.artHd .next {font:12px arial, sans-serif;}
.artTxt {clear:both; font:normal 120%/155% georgia,arial,sans-serif; padding-bottom:5px;}
.artTxt p {margin:0 0 15px 0;}
.artTxt a:link, .artTxt a:visited {color:#c00;}
.artTxt strong {font-weight:bold;}
.artTxt em {font-style:italic;}
.artPagi {clear:both; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:1.15em; color:#999;}
.artPagi a {color:#c00;}
.artPagi .prev {margin-right:1em;}
.artPagi .next {margin-left:1em;}
.photoBkt, .photoBkt .tout {clear:both;}
.photoBkt:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.photoBkt .caption {padding-top:10px; margin:0 0 8px 0; font-family:georgia, serif; display:inline; color:#333;}
.photoBkt .imgcont {margin:0 10px 10px 0;}
.photoBkt .credit, .photoBkt .enlarge {font-size:0.85em; margin:0 0 8px 0; color:#999;}
.photoBkt .pagi {padding-top:10px; margin:0 0 8px 0; font-size:0.85em;}
.photoBkt .pagi * {vertical-align:middle;}
.photoBkt .pagi span {margin:0 5px;}
.vertPhoto {overflow:hidden; _zoom:1;}
.vertPhoto .artHd {margin-bottom:40px;}
.vertPhoto .imgcont {margin:0 10px 10px 0;}
.vertPhoto .date {display:block;}
.vertPhoto .caption {font-family:georgia, serif; color:#333; margin-top:5px;}
.vertPhoto .credit, .vertPhoto .enlarge {font-size:0.85em; color:#999; margin-top:5px;}
.vertPhoto .next, .vertPhoto .byline {float:none;}
.next a, .enlarge a {color:#c00;}

.articleAd527x31 {border:1px solid #ccc; padding:10px 20px; font:14px arial, sans-serif; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/covers-small.jpg') right center no-repeat;}
.articleAd309x100 {border:1px solid #ccc; padding:8px 78px 8px 8px; margin:0 30px 0 0; font:14px arial, sans-serif; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/cover-med.jpg') right center no-repeat;}
articleAd309x100 a, .articleAd527x31 a, .articleAd309x100 a {color:#c00;}
.articleAd309x100 h2 {font:normal 135%/110% "arial black",arial,sans-serif; letter-spacing:-1px;}
.articleAd309x100 .desc {font:14px georgia,serif; margin:5px 0;}

#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:90; 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%;}

#articleSideBar {margin:0 12px 10px 0; width:142px;}
#sideBarCopy {width:126px; border-right:1px solid #E5E5E5; padding-right:15px; margin:0 0 10px 0;}
#sideBarCopy a:hover {text-decoration:underline !important; color:#c00 !important;}
#sideBarCopy .tout {padding-top:3px;}
#sideBarCopy h3 {font:normal 120%/110% "arial black",arial,sans-serif; letter-spacing:-1px; color:#c00;}
#sideBarCopy h4 {font:bold 80%/110% arial,sans-serif; color:#000; padding:8px 0 2px 0; margin:0; text-transform:none; letter-spacing:normal;}
#sideBarCopy h2 {padding-top:5px;}
#sideBarCopy h2, #sideBarCopy h2 a {font:normal 89%/110% georgia,arial,sans-serif; color:#000; text-decoration:none; font-weight:normal !important;}
#sideBarCopy .thumb {padding:0; margin:0;}
#sideBarCopy .thumb img {width:125px; height:125px;}
#sideBarCopy .tout p {font:normal 75%/140% georgia,arial,sans-serif; margin:0; padding:5px 0 0 1px;}
#sideBarCopy .tout p a {color:#c00; text-decoration:none;}
#sideBarCopy .tout ul {padding:0; margin:0 0 0 1.1em; color:#c00;}
#sideBarCopy .tout ul li {color:#c00; font:normal 58%/120% georgia,arial,sans-serif; list-style-type:disc}
#sideBarCopy .tout ul li a {color:#000; text-decoration:none; font-size:155%; line-height:120%;}
#sideBarCopy .player {width:128px;}

#quigoSidebar {width:142px;}
#quigoArticle {width:525px; margin-bottom:8px; clear:right;}

#tools h3 {display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; background-color:#003366; padding:3px 10px 2px 10px; margin:0; border-style:none; width:316px;}
#tools {width:336px; border-right:1px solid #90abc6 !important; border-bottom:1px solid #90abc6 !important; border-left:1px solid #90abc6 !important; background-color:#9eb6ce !important; margin-bottom:15px;}
#tools #tab3 a, #tools #tab4 a, #tools #tab5 a {font:bold 11px arial,sans-serif; color:#FFF; text-transform:uppercase; display:block; z-index:2; padding:2px 27px; background:url('http://img.timeinc.net/time/i/bg43.gif') repeat-x; text-decoration:none;}
#tools #tab3, #tools #tab4 {border-width:0; margin: 0 2px 0 0; background:url('http://img.timeinc.net/time/i/bg43.gif') repeat-x;}
#tools #tab5 {border-width:0; margin:0; background:url('http://img.timeinc.net/time/i/bg43.gif') repeat-x;}
#tools #tab3 a {width:54px;}
#tools #tab4 a {width:55px;}
#tools #tab5 a {width:61px;}
#tools #tab3 a:hover, #tools #tab4 a:hover, #tools #tab5 a:hover, #tools #tab3.on a:hover, #tools #tab4.on a:hover, #tools #tab5.on a:hover {color:#FFF !important; text-decoration:underline; cursor:pointer;}
#tools #tab3.on a, #tools #tab4.on a, #tools #tab5.on a {font-weight:bold; background:url('http://img.timeinc.net/time/i/bg42.gif') repeat-x; color:#FFF; text-decoration:none;}
#tools #tabContent3, #tools #tabContent4, #tools #tabContent5 {float:left; _float:none; position:relative; top:0; left:0; width:334px; overflow:hidden; font:normal 12px arial,sans-serif; z-index:1; border-top:2px solid #670001; background-color:#FFF; padding:1px 1px 10px 1px;}
#tools .link {font:normal 12px arial,sans-serif; margin:10px 5px 0 35px; _margin:10px 5px 0 23px; background:url('http://img.timeinc.net/time/i/arrow_6_rt.gif') no-repeat right 3px;}
#tools .link a, #tools .link a:visited {padding:10px 16px 0 0; font:normal 12px arial,sans-serif; color:#003366;}
#tools .off {display:none;}
#tools h4 {font:normal 10px arial,sans-serif; color:#CC0000; padding:5px 0 2px 8px !important; margin:0; text-transform:uppercase;}

#countryNavigatorSmall {position:relative; font-family:Arial,Helvetica,sans-serif; margin-bottom:15px;}
#countryNavigatorSmall h3 {display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF !important; text-align:left; background-color:#003366 !important; padding:3px 10px 2px 10px !important; margin:0; border-style:none !important; width:285px;}
#countryNavigatorSmall #navigatorMapSmall {clear:left; position:relative; width:305px; height:225px; background:url('http://img.timeinc.net/time/i/small_navigator_sprite.jpg') no-repeat;}
* html #countryNavigatorSmall #navigatorMapSmall {height:220px; overflow:hidden;}
#countryNavigatorSmall #countryList {position:absolute; top:0; left:0; background:url('http://img.timeinc.net/time/i/background_country_list.png') no-repeat bottom left; cursor:pointer; padding-left:2px; padding-bottom:2px; z-index:1;}
* html #countryNavigatorSmall #countryList {background-color:#FFF; filter: alpha(opacity=80); padding:0;}
#countryNavigatorSmall .country {color:#003366; font-size:11px; line-height:14px; padding:0 3px 0 5px;}
#countryNavigatorSmall .countryHighlighted {background-color:#003366; color:#FFF; font-size:11px; line-height:14px; padding:0 3px 0 5px;}
#countryInfo {margin-top:-215px; position:relative;}
#countryInfo a {color:#C00 !important;}
#countryInfo #location {z-index:0;}
#countryInfo #flag {position:absolute; top:169px; left:12px;}
#countryInfo ul {position:absolute; top:166px; left:65px; width:230px; margin:0 10px 0 0; padding:0; line-height:5px;}
#countryInfo ul li {padding:0 1px 0 1px; margin:0; list-style-type:none;}
#countryInfo li#name {font:bold 12px arial,sans-serif; color:#CC0000; text-transform:uppercase;}
#countryInfo li#capital, #countryInfo li#rank {font:normal 12px arial,sans-serif; color:#FFF;}
#countryInfo li#rank a {font-size:10px; text-decoration:underline; padding-left:10px;}

#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;}

.mod {margin:0 0 15px 0; border:1px solid #ccc; padding:10px; font:13px/16px georgia,serif;}
.mod h3 {font:17px/14px "arial black",arial,helvetica,sans-serif; margin-bottom:5px; letter-spacing:-0.05em;}
.mod h3, div.mod h3 a:link, div.mod h3 a:visited, div.mod h3 a:hover {color:#c00;}
.mod p.deck {margin:0; font:12px/14px georgia,serif;}
.mod .img {margin:10px -10px;}
.mod .bigImg {display:block; margin:10px -10px;}
.mod .eyebrow, .mod .eyebrow a {display:block; width:100%; color:#666 !important; font:11px arial,helvetica,sans-serif; font-weight:bold; text-transform:uppercase;}
.mod a.eyebrow:hover, .mod .eyebrow a:hover {color:#c00 !important;}
.mod.none, .mod.naked {border:0; padding:0;}
.mod ul.touts {margin:0 !important; padding:0; list-style-type:none;}
.mod ul.touts li {margin:10px 0 0 0; padding:0; display:inline-block; *display:inline; *zoom:1;}
.mod ul li {font-size:70%; line-height:140%;}
.mod ul li a {font-size:155%; line-height:105%;}
.mod ul.touts a.headline, .mod .tout a.headline {margin:0; font:normal 155%/105% georgia,serif !important; letter-spacing:normal;}
.mod ul.touts p {margin:0;}
.mod p.more {font:12px/14px arial,helvetica,sans-serif; margin:5px 0 0 0;}
.mod p.more a {color:#c00;}
.index {border:1px solid #ccc; border-width:1px 0; margin:10px 0; overflow:hidden; _zoom:1;}
.index h3 {font:17px/14px "arial black",arial,helvetica,sans-serif; letter-spacing:-0.05em;}
.index h3, .index h3 a:link, .index h3 a:visited, .index h3 a:hover {color:#c00;}
.index h4, .index h4 a:link, .index h4 a:visited, .index h4 a:hover {font-weight:bold; color:#336699;}
.index ul.touts li {margin-bottom:25px;}
.mod ul.touts li a.thumb {position:relative; margin:2px 10px 5px 0;}
.mod ul.touts div.playVideoButton {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icon_vid23.png') no-repeat; position:absolute; left:0; top:0; width:23px; height:23px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icon_vid23.png', sizingMethod='scale');}
.index ul.pagination {margin-left:60px;}

.quoteDay h3, .quoteDay h3 a {color:#c00 !important; font:17px/15px "arial black", arial, sans-serif; letter-spacing:-1px; padding-bottom:2px;}
.quoteDay h3 {width:184px; margin:0 0 15px 0;}
.quoteDay .quote {font-size:15px;}
.quoteDay .txtcont {_width:210px;}
.footMod .quoteDay #shareButton {margin-top:2px;}

.spPromo ul.touts li .thumb img {width:125px; height:125px;}

.artPag {margin-bottom:8px; font-size:14px; float:right;}
.artPag ul li {border:1px solid #ccc; color:#999; font-size:20px; line-height:22px; margin-right:2px;}
.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 a, .artPag ul li.next a {font-size:14px; padding:3px 7px;}

.see {font:bold 12px/155% georgia,arial,sans-serif; color:#CC0000; display:block;}
.see a:link, .see a:visited {text-decoration:none;}
.see a:hover {text-decoration:underline;}
.artTxt p.see {margin:0 0 10px 0; clear:left;}

#mod-travelTools.mod ul li {font-size:12px !important; line-height:20px !important;}
#mod-travelTools.mod ul li a {font-size:12px !important; line-height:20px !important;}
#mod-travelTools input {padding:1px !important;}

#recommendations_display {overflow:hidden; _zoom:1;}
.loomia_recommendations .loomia_itemimg {display:none;}
.loomia_logo {display:none;}
.loomia_similaritems h4 {background:none !important;}
#recommendations_display h4 {font:17px/14px "arial black",arial,helvetica,sans-serif; margin-bottom:5px; letter-spacing:-0.05em; text-transform:capitalize;}
#recommendations_display h4, #recommendations_display h4 a:link, #recommendations_display h4 a:visited, #recommendations_display h4 a:hover {color:#c00;}

.footModWrap {border-bottom:1px solid #ccc; padding:8px 0;_zoom:1;}
.footMod {background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_artFooter.png') repeat-y left top; overflow:hidden; _zoom:1;}
.footMod .mod {border-style:none !important; width:287px; padding:0; margin:0 34px 0 0;}
.footMod .mod ul {color:#c00; margin:9px 0 0 15px; padding:0;}
.footMod .mod ul li {margin-bottom:8px; list-style:disc !important;}
.footMod .mod ul.touts li a.thumb {margin:2px 10px 2px 0; }
.footMod .mod .touts li {list-style-type:none !important;}
.footMod .reads {background:none;}

#articleFooter {clear:both; border-top:5px solid #cc0000; background-color:#ffffeb; padding:0 12px; overflow:hidden; _zoom:1;}
#articleFooter div.index {border-width:0 0 1px 0; padding-bottom:10px;}
#footer {border-style:none;}

.partnerCnn, .partnerHealth, .partnerAOLNews, .partnerEw, .partnerTravelLeisure, .partnerRottenTomatoes, .partnerSi, .partnerHuffPost, .partnerLife {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/logo_partners.png'); background-repeat:no-repeat; height:0; overflow:hidden; padding:15px 15px 0 0; *padding:15px 15px 2px 0;  display:inline-block;}
.partnerCnn {background-position: left 1px;}
.partnerHealth {background-position:left -24px;}
.partnerAOLNews {background-position:left -48px;}
.partnerTravelLeisure {background-position:left -75px;}
.partnerEw {background-position:left -100px;}
.partnerRottenTomatoes {background-position:left -124px; padding-top:20px;}
.partnerSi {background-position:left -151px;}
.partnerHuffPost {background-position:left -168px;}
.partnerLife {background-position:left -191px;}

#moreNews.index ul {list-style-position:outside; color:#CC0000; margin-left:10px; *padding-left:15px; *margin-left:0;}
#moreNews.index ul li {list-style:disc; font-size:70%; margin-top:4px;}
#moreNews.index ul li a {font-size:135%;}
@media screen and (
	-webkit-min-device-pixel-ratio:0){
	#moreNews.index ul li {font-size:75%;}
	#moreNews.index ul li a {font-size:140%;}
} /* Safari fix */
.col {width:150px; margin:0 30px 0 20px;}
#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;}
.ad300, .mpop, #multimedia {margin-bottom:15px;}
iframe.FB_SERVER_IFRAME {width:500px !important;}
h3.related {text-transform:capitalize;}
.tabsMod {margin-left:0;}
#stayConnected #subsDate {overflow:hidden; _zoom:1;}
#stayConnected h3 {margin-bottom:5px;}