body{margin:0;padding:0;background:#82B393 url('images/bgpage.gif') repeat-x;color:#000;font:12px/14px Arial;}body.iframe{background:none;}img{border:0;}img.menuicon {float:left; padding:3px 8px 0 8px;}p{margin:15px 0 15px 0; line-height:135%;color:#333;}a{color:#000;text-decoration:none;overflow:hidden;}li a, p a, td a{color:#276CBA;text-decoration:underline;font-weight:normal;}a:hover{text-decoration:none;}.deck a{color:#000;}.deck a:hover{color:#000;text-decoration:none;}form{margin:0;}input.textEntry{border:1px solid #333;}.special_head2{background:#e07;font-size:11px;padding:0px 2px;margin:0 5px 0 0;color:#fff;font-weight:bold;}.brightcovePlayerInline{text-align:center;background:#000;margin:15px 0;clear:both;}#container{width:994px;padding:0;margin:0 auto;position:relative;}#main{padding:0 0 10px 0;margin:0;background:#fff url('images/topline.gif') repeat-y;width:994px;}#wrapper{background:#fff;float:left;}#leftColumns{width:596px;padding:0 60px 0 20px;float:left;overflow:hidden;}#home #leftColumns,.channel #leftColumns,.article #leftColumns,.photogallery #leftColumns,.package #leftColumns,#search #leftColumns,.archive #leftColumns{width:676px;padding:0;}/*.archive #leftColumns{width:550px;}*/#rightColumn{width:317px;float:left;overflow:hidden;}#rightColumn #promoflash{width:250px;margin:15px auto;}.clear{clear:both;height:1px;overflow:hidden;}#timestamp{text-transform:uppercase;font-size:11px;padding:5px 0;background:#fff;}#footer{background:#5A7D66;padding:5px 10px 15px 10px;margin:0;font:10px Arial;color:#fff;position:relative;clear:both;text-align:center;border-top:1px solid #fff;}#footer a{color:#efefef;text-decoration:underline;padding:0 0 0 5px;}#footer a:hover{text-decoration:none;}.products{padding-top:15px;white-space:nowrap;margin:0;}#footer > .footerLinks{padding-left:15px;}#adTop{position:absolute;top:10px;left:262px;border:1px solid white;}#adCMTop{position:absolute;top:4px;width:240px;height:52px;}.adRight{clear:both;font-size:12px;color:#ccc;padding:2px 5px 8px 5px;}#carp {   padding: 1px 10px 1px 12px;}.adRight #carp a {   color:#276CBA;   text-decoration:underline;   margin-top:1px;   margin-bottom: 1px;   font-weight:normal;   line-height: 140%;   display:inherit;    padding:1px 2px 1px 0;}   .adRight #carp a:hover {   color:#276CBA;   text-decoration:none;}  .adCMInline a{padding-left:7px;}.adCMRight{clear:both;padding:10px;}.adCMGallery{font-size:12px;}.adCMGallery a{color:#fff;padding-left:7px;background:url('http://img2.timeinc.net/people/static/i/spritearrow.gif') -45px -96px no-repeat;}#adSponsoredBy{position:absolute;top:100px;right:343px;}#adSponsoredBy .adSponsoredByText,#sponsoredBy .adSponsoredByText{float:left;padding:10px 5px 0 0;color:#999;font:10px Arial;text-transform:uppercase;}.adSponsoredByTile{float:left;}#adTop5SponsoredByWrapper{width:170px; background:#ffeeaa;padding:0; margin:0px auto;text-align:center;padding-top:5px}#searchForm{display:none;}#navigation{margin:0;padding:117px 0 0 0;}#navigationLinksWrapper{background:#000 url('images/navborder.gif') left top repeat-x;height:28px;border-bottom:1px solid #b3b3b3;}#navigationLinks{margin:0;padding:0;height:28px;overflow:hidden;float:right;}#navigationLinks li{font:bold 14px/15px Arial;list-style:none;margin:0;padding:0;float:left;background:#000;}#navigationLinks li a{display:block;float:left;text-decoration:none;color:#fff;height:20px;line-height:15px;margin:0;padding:0 10px;border-left:1px solid #666;border-top:8px solid #313131;}#navigationLinks li a:hover{background:#888;border-top:8px solid #999;}#navigationLinks li#home a{border-left:0;}#navigation div#peopleLogo{text-indent:-9999px;position:absolute;top:52px;left:-1px;width:208px;height:94px;padding:0;margin:0;}#navigation div#peopleLogo a{display:block;width:208px;height:84px;cursor:pointer;}#navigation div#peopleLogo > a{background:url('images/logo.gif') no-repeat;}#navigationLinks li#navigationSearch{border-left:1px solid #666;background:url('images/navborder.gif') left top repeat-x;height:30px;}#navigationLinks li#navigationSearch form{padding:0;}#navigationLinks li#navigationSearch form input{float:left;}#navigationLinks li#navigationSearch form input#navigationSearchInput{width:95px;color:#666;font:12px/15px Arial;padding:1px;margin:4px 4px 4px 10px;}#navigationLinks li#navigationSearch form input.newsearchterm{color:#000!important;}h2{margin:20px 0 20px 0;padding:0;letter-spacing:-.05em;font-size:26px;line-height:18px;color:#058;background-position:0 -383px;}.toutSection{clear:both;overflow:hidden;width:100%;padding:0 0 0 10px;}.toutSection h3{background:margin:10px 0 0 0;padding:0 0 7px 0;font-size:16px;line-height:18px;color:#058;background-position:0 -384px; font-weight:bold;}.toutSection h5{margin:0;padding:0;font-size:11px;color:#09d;text-transform:uppercase;}.toutSection .imgcont img{border:1px solid #000;margin-bottom:10px;}.toutSection .tout{margin:0 10px 0 0;clear:both;}.toutSection .tout h4{font-size:16px;line-height:18px;margin:0;padding:0 0 2px 0;}.toutSection .tout .imgcont{float:left;padding:0 8px 0 0;}.toutSection .tout .imgcont p{font:bold 12px Arial;color:#000;}.toutSection .tout .txtcont{float:left;margin-bottom:8px;padding-bottom:8px;}.toutSection .tout > .txtcont{display:table;float:none;padding-bottom:0;}.toutSection .tout .txtcont p{margin:0;padding:0 0 2px 0;}.toutSection .tout .txtcont p.timestamp{text-transform:uppercase;font-size:11px;color:#666;}.toutSection .tout .txtcont p.teenpeople{font:bold 11px Arial;text-transform:uppercase;color:#e07;}.toutSection .tout .txtcont p.teenpeople strong{color:#058;}.toutSection .tout .txtcont p.caption a{font-weight:bold;color:#000;}.toutSection .tout .txtcont p.caption a:hover{text-decoration:none;}.twoUp .tout{width:220px;float:left;clear:none;padding-right:8px;}.threeUp .tout{width:215px;margin:0;padding:0;float:left;clear:none;}.threeUp .txtcont{width:118px;}#bottomRecirc .tout h3{font-size:14px;padding:0;margin:0;background-position:0 -386px;}#bottomRecirc .tout h3 i{font-size:13px;}#bottomRecirc .tout h4{font-size:14px;line-height:15px;}#bottomRecirc .tout h5 i{font-size:11px;text-transform:capitalize;letter-spacing:-.05em;}.txtcont ul{list-style:none;margin:0;padding:0 10px 5px 0;}.txtcont ul li{padding:0 0 2px 10px;}.txtcont ul li.more a{background:none;color:#e07;}.issueDescription{padding:3px 0 0 0;}ul.bulletedList{padding:0 15px;list-style:disc;}ul.bulletedList li{padding:0 0 3px 0;background:none;}.more{display:inline;}.more a{text-transform:none;font-size:11px;color:#e07;padding:0 7px 0 0;font-weight:normal;}.moreright{float:right;padding:0 7px 0 0;font-weight:bold;}.lineclear{display:block;clear:both;height:1px;overflow:hidden;}.lineclearMore{display:block;clear:both;border-top:1px solid #ccc;padding-top:2px;height:14px;}.lineclearAd{border-top:2px solid #888;height:1px;overflow:hidden;}#peopleTop5{padding:0;margin:0;width:166px;}.pageOptions{float:right;padding:0 0 0 10px;}.pageOptions ul{padding:0;margin:0;list-style:none;}.pageOptions li{padding:0;margin:0;border:1px solid #D4D4E5;height:17px;float:left;}.pageOptions li.email{width:52px;background:#eef url('http://img2.timeinc.net/people/static/i/spritearrow.gif') no-repeat 3px -2298px;border-right:0;}.pageOptions li.im{width:30px;background:#eef url('http://img2.timeinc.net/people/static/i/spritearrow.gif')no-repeat 26px -3302px;}.pageOptions li.email a{width:52px;height:17px;text-indent:-9999px;display:block;}.pageOptions li.im a{width:30px;height:17px;text-indent:-9999px;display:block;}.ofie{border:3px solid #ccc;border-right:0;border-left:0;padding:10px 0;margin:10px 0;}h2#searchResults{border-bottom:1px solid #ccc;height:16px;position:relative;margin:20px 16px 10px 12px;padding:0;}h2#searchResults b{background:url('http://img2.timeinc.net/people/static/i/v4/searchResults.gif') no-repeat;width:100%;height:32px;text-indent:-9999px;margin:0;padding:0;position:absolute;top:0px;left:0;}h2#nowOnPeople{padding:0;margin:0 0 5px 0;background:#e07;color:#fff;padding:2px 5px;font-size:14px;}#inlineSearch{background:#ccc;padding:3px 5px;margin:0 16px 15px 12px;}#inlineSearch form{padding:0;margin:0;}#inlineSearch input#navigationSearchSubmit{top:3px;position:relative}h2#rss{margin-bottom:10px;}#newsletter #leftFirst{padding:0;margin:0;}#newsletter #leftFirst .tout{margin:0;padding:0;}#newsletter #leftFirst input{padding:0;margin:3px 0;}#newsletter .error{color:#f00;margin-bottom:5px;}#notFound .toutSection{padding:0;margin:0;}#notFound .tout{margin:0;padding:0;}#notFound #leftFirst ul{padding:10px 0 10px 15px;margin:0;list-style-type:disc;}#notFound #leftFirst li{padding:0;background:none;}#notFound #leftSecond ul{padding-top:10px;}#notFound #leftSecond ul ul{padding:3px 0 0 0;}.ad4MoreWays{clear:both;font-size:10px;padding:2px 0 8px 0;}.ad4MoreWays h3{background:url('http://img2.timeinc.net/people/static/i/v4/fourMoreWaysTo.gif') 10px 7px no-repeat;width:100%;height:32px;text-indent:-9999px;margin:0;padding:0;}.ad4MoreWays ul{list-style:none;overflow:hidden;margin:0 0 0 5px;padding:0;}.ad4MoreWays li{float:left;margin:0 5px 0 0;text-indent:-9999px;}.ad4MoreWays li a{display:block;width:73px;height:79px;}.ad4MoreWays{clear:both;font-size:10px;padding:2px 0 8px 0;}.ad4MoreWays h3{width:100%;height:32px;text-indent:-9999px;margin:0;padding:0;}.ad4MoreWays ul{list-style:none;overflow:hidden;margin:0 0 0 5px;padding:0;} .ad4MoreWays li{float:left; margin:0 5px 0 0; width:73px; height:79px; text-indent:-9999px; background-image:url('images/toolbar.jpg');}.ad4MoreWays li a{display:block;width:73px;height:79px;background-image:url('images/toolbar.jpg');}.ad4MoreWays li a:hover{background:transparent}.ad4MoreWays li.magazine{background-position:0 79px;}.ad4MoreWays li.magazine a{background-position:0 0;}.ad4MoreWays li.email{background-position:219px 79px;} .ad4MoreWays li.email a{background-position:219px 0;}.ad4MoreWays li.feeds{background-position:292px 79px;} .ad4MoreWays li.feeds a{background-position:292px 0;}.ad4MoreWays li.mobile{background-position:73px 79px;} .ad4MoreWays li.mobile a{background-position:73px 0;}.ad4MoreWays li.peoplemobile{background-position:146px 79px;}.ad4MoreWays li.peoplemobile a{background-position:146px 0;}.whitepage #main{background-image:none;background-color:#fff;width:994px;padding:0;}#redirect p{text-align:center;margin:15px;color:#fff;}#navigation #navigationLinks li#redCarpet a{background:#9f0000;}#navigation #navigationLinks li#redCarpet a:hover{background:#c83e1f;}#navigation input#navigationSearch{width:75px!important;margin-left:2px!important;}#navigation input#navigationSearchSubmit{margin-right:0!important;}#adDropDown{font-size:1px;line-height:1px;background:#b3b3b3;}.ggwidget{display:none;}#locationmap{width:300px;height:317px;margin:0;padding:0;overflow:hidden;position:absolute;left:-9999px;color:#000;}#locationmap .gsmsc-idleMapDiv{height:300px;padding:0;border:0;margin:0;}#locationmap .gsmsc-mapDiv{height:300px;padding:0;border:0;margin:0;}#locationmap #mapclose{border-bottom:0;float:left;background:#acacac;padding:2px 5px;}#locationmap #mapclose a{text-transform:uppercase;color:#fff;font-size:11px;line-height:11px;}#locationmap #mapclose a:hover{cursor:pointer;}#locationmap #mapsearch{border:1px solid #acacac;background:#ededed;clear:both;height:317px;}.location{border-bottom:1px solid #ccc;padding-right:10px;background:url('http://img2.timeinc.net/people/static/i/spritearrow.gif') no-repeat right -2002px;}.location:hover{text-decoration:none;}/* more on people band */#moreOnPeople{padding:0 0 10px;}#moreOnPeople .title{margin:6px 0;padding:0;height:22px;background:#fff url('http://img2.timeinc.net/people/static/i/news/moreOnPeople.gif') left top no-repeat;text-indent:-9999px;}#moreOnPeople .tout{margin:0;padding:0;width:155px;float:left;clear:none;border:0;}#moreOnPeople .imgcont{margin:0;padding:0;}#moreOnPeople .txtcont h4{border:0;margin:0;padding:0;}#moreOnPeople .txtcont h4 a{border:0;margin:0;padding:0;font:bold 12px Arial, Helvetica, sans-serif;color:#069;display:block;}#moreOnPeople .more{display:none;}/* partner band */#games #moreNews{margin:0;padding-bottom:16px;position:relative;left:9px;}#games .GAME_Content{padding-bottom:9px;}#iframe.partnerband{background:#fff;margin:0 10px;}#iframe.partnerband #moreNews{margin:0;}#footerIFRAME{height:150px;}#whitepage #main{background-image:none;background-color:#fff;padding:0px;}#whitepage #leftColumns{width:994px;padding:0;margin:0;}.callout {	background-color: #F8F6F6;	padding: 4pt 10px 12px 10px;	margin: 14px 12px 16px 0;	border: 1px dotted #B1B1B1;}.callout2 {	background-color: #ffffaa;	padding: 8px 10px 8px 10px;	margin: 14px 18px 16px 0;	border: 1px dotted #B1B1B1;}.callout-quote {	background-color: #ffffcc;	padding: 6px 10px 6px 10px;	margin: 14px 18px 16px 0;	border: 1px dotted #B1B1B1;}.callout-white {	background-color: #F1F9F4;	padding: 1px 6px 16px 14px;	margin: 24px 26px 26px 2px;	border: 1px solid silver;}.callout-white h2 {	padding:0;	margin: 0;	color:#82B393;}.callout-white p {	padding:6px 0 0 0;	margin: 0;}.callout-special {	background-color: #F9FFCB;	padding: 4px 1px 6px 12px;	margin: 14px 16px 9px 0;	border: 1px dashed #B1B1B1;	text-align:left;	text-transform: none;	}.callout-special2 {	background-color: white;	padding: 4px 1px 6px 4px;	margin: 14px 18px 12px 2px;	border: 1px dashed #B1B1B1;		text-align:left;	text-transform: none;	}.callout-special2 p {	color: #666;}.calloutwhite {	background-color: #F8F6F6;	padding: 4pt 10px 12px 10px;	margin: 10px 10px 10px 0;	border: 1px dotted #B1B1B1;}.mycredit {    color:green;    font-style: italic;  }.creditlinks {    margin:8px 8px 20px 0;     line-height:170%;     padding-bottom:14px;        border-bottom:dotted 1px gray;}.credith2follow {    margin-top:3px;     padding-top:0;}table.modification {   background-color:#efefef;   border:solid 1px gray;   margin:15px 10px 15px 0;}table.modification td {   background-color:#F9FFCB;   border:solid 1px silver;   line-height:135%;   padding: 8px;}table.snapshot {   background-color:#efefef;   border:solid 1px gray;   margin:15px 10px 15px 0;   color:#333333;}table.snapshot td.header {   background-color:#C4DACB;}table.snapshot td {   background-color:#ffffcc;   border:solid 1px silver;   line-height:135%;   padding: 6px 8px 6px 8px;}