/* main2.css*/

body{margin:0;padding:0;background-color:silver;color:#000;font:12px/14px Arial;}
body.iframe{background:none;}
img{border:0;}
p{margin:0 0 8px 0;}
a{color:#000;text-decoration:none;font-weight:bold;overflow:hidden;}
p a{color:#e07;text-decoration:none;font-weight:normal;}
a:hover{text-decoration:underline;}
.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('w676g318.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:#147;padding:15px 0 10px 0;margin:0 0 30px 0;font:10px Arial;color:#fff;position:relative;clear:both;text-align:center;border-top:1px solid #fff;float:left;}
#footer .products{margin:15px 0 0 0;padding:0;width:994px;white-space:nowrap;margin:0;overflow:hidden;clear:both;height:65px;}
#footer .services{margin:5px 0 0 0;padding:0;width:994px;white-space:nowrap;margin:0;overflow:hidden;clear:both;}
#footer > .services{float:left;}
#footer .footerLinks li{margin:0;padding:0 7px 0 0;text-transform:uppercase;background:url('spritearrow.gif') no-repeat 0 -4595px;display:inline;}
#footer .footerLinks li.first{background:none;}
#footer .footerLinks li a{color:#fff;text-decoration:none;padding:0 0 0 10px;}
#footer .footerLinks li a:hover{color:#8ef;text-decoration:none;}

#footer .footerLinks .footerad{float:none;display:block;margin:-1px auto 15px auto;padding:0;width:994px;height:35px;background:#C6EF77;position:relative;top:0;left:0;}
#footer .footerLinks .footerad a:hover{cursor:pointer;}
#footer .footerLinks .footerad a .covers{background:url('adcmfooter.gif') 0 0 no-repeat;position:absolute;top:-5px;left:95px;width:187px;height:40px;display:block;float:left;padding:0 10px 0 0;}
#footer .footerLinks .footerad a .text{float:left;padding:0;font:27px/35px Arial;color:#408600;position:absolute;top:0;left:290px;}
#footer .footerLinks .footerad a .button{background:url('adcmfooterbutton.gif');display:block;width:128px;height:25px;float:left;margin:5px 0 0 0;position:absolute;top:0;left:720px;overflow:hidden;text-indent:150px;}

#footer .footerLinks .advertise{float:left;display:block;margin:5px auto;padding-top:5px;width:725px;background:none;position:relative;top:0;left:126px;#left:140px;float:left;clear:both;overflow:hidden;}
#footer .footerLinks .advertise em{color:#e07;}
#footer .footerLinks .advertise a{padding:0 2px;}

#footer .footerLinks .cnn{float:left;display:block;margin:5px auto;border-top:1px solid #006187;padding-top:15px;width:725px;background:none;position:relative;top:0;left:126px;#left:140px;float:left;clear:both;overflow:hidden;}
#footer .footerLinks .cnn a:hover{color:#fff;}
#footer .footerLinks .cnn span{display:block;float:left;padding:2px 5px 0 300px;}
#footer .footerLinks .cnn strong{display:block;float:left;width:34px;height:16px;text-indent:-9999px;background:url(spritelogos.gif) no-repeat;}

#footer #copyright{margin:0;padding:10px 15px 15px 15px;clear:both;color:#fff;width:964px;}

#footer a{color:yellow;}
#perpDiv{
margin-bottom:10px;
margin-left:auto;
margin-top:0;
}

#globalrecirc{font:normal 10px/12px arial,sans-serif; color:#666;}
#globalrecirc h6{margin:0; padding:0; font:normal 10px arial,sans-serif;}
#globalrecirc a{color:#000; text-decoration:none;}
#globalrecirc a:hover, #globalrecirc a:active{text-decoration:underline;}
#globalrecirc .recirclinks ul{margin:0; padding:8px 0;}
#globalrecirc .recirclinks li{list-style:none; padding:2px 11px; background:#fff url('spritearrow.gif') -45px -696px no-repeat;}
#globalrecirc .cleartouts:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
#globalrecirc .cleartouts{_height:1%;}

#globalrecirc h6{height:21px; background:#fff; overflow:hidden;}
#globalrecirc h6 a{display:block; padding-top:21px;}
#globalrecirc h6.aolfood{width:111px; background-position:0 0;}
#globalrecirc h6.aolhome{width:124px; background-position:0 -50px;}
#globalrecirc h6.cl{width:94px; background-position:0 -100px;}
#globalrecirc h6.ew{width:86px; background-position:0 -150px;}
#globalrecirc h6.instyle{width:81px; background-position:0 -200px;}
#globalrecirc h6.parenting{width:100px; background-position:0 -250px;}
#globalrecirc h6.people{width:73px; background-position:0 -300px;}
#globalrecirc h6.rs{width:122px; background-position:0 -350px;}
#globalrecirc h6.sl{width:101px; background-position:0 -400px;}
#globalrecirc h6.tp{width:72px; background-position:0 -450px;}
#globalrecirc h6.time{width:74px; background-position:0 -500px;}

#globalrecirc .cleardiv{clear:both; height:1px; overflow:hidden; display:none;}
#globalrecirc{width:260px; margin:12px; padding:0 15px; background:#b9b9b9; border:3px solid #d2d2d2;}
#globalrecirc .tout01, #globalrecirc .tout02{padding:12px 0 10px 0;}
#globalrecirc .tout01{border-bottom:1px solid #999;}
#globalrecirc .recirclinks ul{padding-top:5px;}
#globalrecirc .recirclinks li{padding:2px 10px; background:#b9b9b9 url('spritearrow.gif') -45px -697px no-repeat;}
#globalrecirc .recirclinks a{font:normal 12px/10px arial,sans-serif;}
#globalrecirc h6{height:21px; background:#b9b9b9; overflow:hidden;}
#globalrecirc h6.ew{width:108px;}
#globalrecirc h6.instyle{width:112px;}
#globalrecirc h6.pespanol{width:100px;height:29px;background:#b9b9b9;overflow:hidden;text-indent:-9999px; }
#globalrecirc .subrss li{margin-bottom:5px; background-color:#b9b9b9;}

#sisterFooter{padding:0;margin:0 0 50px 0;font:10px Arial;color:#8ef;}
#sisterFooter dl{margin:0;padding:0 15px;border-top:1px solid #4F92BB;clear:both;overflow:hidden;width:964px;}
#sisterFooter dl#newsEntertainment{border-top:0;}
#sisterFooter dt{color:#fff;text-transform:uppercase;width:100px;float:left;margin:10px 0;padding:0 0 10px 0;}
#sisterFooter dl > dt{padding:0;}
#sisterFooter dl#sportLeisure dt{width:90px;}
#sisterFooter dd{margin:10px 0 0 100px;padding:0 0 10px 0;display:block;width:850px;}
#sisterFooter dl#sportsLeisure dd{margin-left:20px;}
#sisterFooter dd a{color:#8ef;white-space:nowrap;}

#sisterFooter2{padding:0;margin:0 0 50px 0;font:bold 10px/18px Arial;color:#fff;text-align:center;}
#sisterFooter2 dl{margin:10px auto;padding:0;width:800px;}
#sisterFooter2 dt{text-transform:uppercase;margin:0 7px 0 0;padding:0;display:inline;}
#sisterFooter2 dd{margin:0;padding:0;display:inline;}
#sisterFooter2 dd a{color:#8ef;white-space:nowrap;}

#adTop{
border:2px solid #000000;
height:90px;
left:260px;
padding:1px;
position:absolute;
top:10px;
width:728px;
}
#adCMTop{position:absolute;top:-3px;}
.adRight{clear:both;text-align:center;font-size:10px;color:#ccc;padding:2px 0 8px 0;text-transform:uppercase;}
.adCMInline a{padding-left:7px;background:url('spritearrow.gif') -45px -96px no-repeat;}
.adCMRight{clear:both;text-align:center;padding:0;}
.adCMGallery{font-size:12px;}
.adCMGallery a{color:#fff;padding-left:7px;background:url('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}



/* Clickable Banner */
.permalinkcont{float:left;width:100%;border-top:1px dashed #ccc;margin:15px 0 0;padding-top:3px;}
.permalinkcont .permalink{font:12px arial;color:#000;padding:0 0 2px;margin-bottom:0;}
.permalinkcont .permalink a{color:#007aa9;}

.sharelinkcont ul{list-style:none;}
.sharelinkcont .addlinks{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0!important;padding:0;width:auto;clear:none;}
.sharelinkcont .addlinks li{float:left;margin:0;padding:0;background:#e1e1e1;}
.sharelinkcont .addlinks li p,.sharelinkcont .addlinks li a{margin:0;padding:0 7px!important;_float:left;display:block;text-transform:uppercase;font:bold 10px/22px Arial;color:#000;border-right:1px solid #fff;}
.sharelinkcont .left{float:left;}
.sharelinkcont .left li{border-right:1px solid #d6d6d6;border-left:1px solid #fff;}
.sharelinkcont .left .post{border-left:none;background:#d6d6d6;}
.sharelinkcont .right{float:right;position:relative;z-index:10;}
.sharelinkcont .right li{border-left:1px solid #d6d6d6;border-right:1px solid #fff;position:relative;z-index:10;}
.sharelinkcont .right li a{border-left:1px solid #fff;border-right:none;position:relative;z-index:10;}
.sharelinkcont .addlinks .facebook a{background-position:3px 3px;}
.sharelinkcont .addlinks .YahooBuzz a{background:none;padding:3px 4px 0!important;height:19px;}
.sharelinkcont .addlinks .YahooBuzz a span{display:block;}
.sharelinkcont .addlinks .YahooBuzz a span span{*margin-top:-2px;_margin-left:-20px;}
.sharelinkcont .addlinks .yahoobuzz a{background-position:3px -18px;}
.sharelinkcont .addlinks .digg a{background-position:3px -36px;}
.sharelinkcont .addlinks .email a{background-position:3px -58px;}
.sharelinkcont .addlinks .rss a{background-position:3px -76px;z-index:9;padding-right:24px!important;}
.sharelinkcont .addlinks .myAOL a{background-position:3px -97px;}
.sharelinkcont .addlinks .myGoogle a{background-position:3px -117px;}
.sharelinkcont .addlinks .myYahoo a{background-position:3px -137px;}
.sharelinkcont .addlinks .myMSN a{background-position:3px -157px;}
.sharelinkcont .addlinks li a:hover{background-color:#f9e489;}
.sharelinkcont .addlinks .bookmarkList{float:left;display:block;border-right:0;margin:0;position:relative;}
.sharelinkcont .addlinks .bookmarkList li{float:left;display:block;width:94px;border:0;background:none;z-index:9;}
.sharelinkcont .addlinks .bookmarkList li a{float:none;padding-left:30px!important;padding-right:5px!important;font-weight:normal;text-transform:none;background-color:transparent;border:0;border-bottom:1px dashed #d6d6d6;z-index:8;}
.sharelinkcont .addlinks .bookmarkList li.rss a{border-bottom:none;}
.sharelinkcont .addlinks .bookmarkList li a:hover{text-decoration:underline;background-color:transparent;}
.sharelinkcont .addlinks .hover a:hover{background-color:transparent;}
.sharelinkcont .addlinks .hover{background-position:right -176px;background-color:#f9e489;}
.sharelinkcont .addlinks .click{background-position:right -196px;background-color:#f9e489;}
.sharelinkcont .addlinks ul.active{top:2px;left:auto;right:-2px;_right:-3px;z-index:9;}
#topshare.sharelinkcont{position:absolute;top:5px;right:25px;display:inline;background:none;border:0;}
#topshare.sharelinkcont li{border:0;}

#searchForm{display:none;}
#navigation{margin:0;padding:50px 0 0 0;}
#navigationLinksWrapper{background:#000 url('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-transform:uppercase;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{
position:relative;
left:-3px;
top:-31px;
margin:0;
padding:0;
width:228px;
}

#navigationLinks li#navigationSearch{border-left:1px solid #666;background:url('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:175px;color:#666;font:12px/15px Arial;padding:1px;margin:4px 4px 4px 10px;}
#navigationLinks li#navigationSearch form input.newsearchterm{color:#000!important;}

#home #navigationLinks li#home a,
#news #navigationLinks li#news a,
#newsstorm #navigationLinks li#news a,
#photos #navigationLinks li#photos a,
#style #navigationLinks li#styleWatch a,
.games #navigationLinks li#games a,
#database #navigationLinks li#celebs a,
.videos #navigationLinks li#video a,
#archive #navigationLinks li#archive a{background:#e07;border-top:8px solid #f34c9f;}

/* BEST OF 2008 NAVIGATION */
#navigationLinks li a{padding:0 8px;}
#navigationLinks li#bestof2008{background:#f6c636;}
#navigationLinks li#bestof2008 a{color:#000;border-top:8px solid #f9dc7e;}
#navigationLinks li#bestof2008 a:hover{background:#f6c636;}
/* RED CARPET 2009 NAVIGATION */
#navigationLinks li a{padding:0 8px;}
#navigationLinks li#redcarpet2009{background:#903;}
#navigationLinks li#redcarpet2009 a{color:#fff;border-top:8px solid #b62455;}
#navigationLinks li#redcarpet2009 a:hover{background-color:#e07;border-color:#f34c9f;}

#reuters_hp{padding-bottom:5px;background:#fff;}
#reuterswrapper{background:#333;color:#e08;height:20px;overflow:hidden;border-bottom:2px solid #e08;position:relative;}
#reuterswrapper a{font-weight:bold;text-decoration:none;color:#fff;}
#reuterscontent{overflow:visible;white-space:nowrap;position:relative;visibility:hidden;position:absolute;}
.tickercontent{border:0px;font-family:arial;font-size:12px;left:0px;top:3px;height:20px;visibility:hidden;display:inline;}
#reuterstag{color:#fff;}
.toutSection{clear:both;overflow:hidden;width:100%;padding:0 0 0 10px;}
.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{
background:transparent url(stars.jpg) no-repeat scroll 167px 0;
font-size:16px;
line-height:25px;
margin:0;
padding:0 0 2px;
}
.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;background:url('spritearrow.gif') no-repeat -45px -96px;}
.txtcont ul li.more a{background:none;color:#e07;}

ul.lineclearMore{border:0;border-bottom:1px solid #ccc;list-style:none;margin:0;padding:0;}
ul.lineclearMore li{padding:0 0 3px 10px;background:url('spritearrow.gif') no-repeat -45px -96px;}
ul.lineclearMore li a{background:none;text-transform:uppercase;}

.issueDescription{padding:3px 0 0 0;}
ul.bulletedList{padding:0 15px;list-style:disc;}
ul.bulletedList li{padding:0 0 3px 0;background:none;}

.image_table{float:left;margin:3px 7px 0 0;}
.image_table caption{text-align:left;margin:0 7px;padding:5px 0 7px 0;}
.image_table span{display:block;}
.image_table span.caption{font-weight:bold;color:#368;line-height:12px;padding:1px 0 2px 0;}
.image_table span.credit{color:#888;font-size:10px;line-height:12px;padding:0 0 2px 0;text-transform:uppercase;}
.image_clear{float:none;display:block;margin-bottom:10px;}
.image_right{float:right;margin:3px 0 0 7px;}
.image_right caption{margin:0 0 0 7px;}

#media{margin:0 10px 10px 0;padding:0;width:225px;float:left;}
#media .tout{background:#bef;margin:0;padding:0 0 5px 0;overflow:hidden;}
#media .video h3{background:url('spritearrow.gif') -35px -2900px no-repeat #223;}
#media .audio h3{background:url('spritearrow.gif') -35px -2800px no-repeat #223;}
#media h3{margin:0;border-bottom:2px solid #e0f;font-size:12px;padding:4px 4px 4px 25px;line-height:12px;margin-bottom:3px;color:#fff;letter-spacing:normal;}
#media h3 a{color:#fff;letter-spacing:normal;}
#media .txtcont{float:none;}
#media h4{padding:0 5px 3px 5px;font-size:12px;}
#media ul{padding:0 5px 5px 5px;font-size:11px;}
#media ul li{background-position:0 -195px;}
#media ul li a{font-weight:normal;}
#media .audio #player{padding-left:8px;}
#media p.more{padding:0 5px 5px 5px;}
#media p.more a{padding-right:0;}

.more{background:url('spritearrow.gif') right -296px no-repeat;display:inline;}
.more a{text-transform:uppercase;font-weight:bold;font-size:11px;color:#e07;padding:0 7px 0 0;}
.moreright{float:right;padding:0 7px 0 0;font-weight:bold;}

.clearMore,.lineclearMore{background:url('spritearrow.gif') no-repeat right -96px;}
.clearMore a,.lineclearMore a{font-size:12px;color:#000;text-transform:capitalize;}
.clearMore{display:block;clear:both;height:14px;}
.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;}

.pagination{font-size:12px;color:#b4b4b4;clear:both;border-bottom:1px solid #ccc;padding:3px 0;margin:10px 0;text-align:right;overflow:hidden;height:15px;}
.pagination ul{float:right;padding:0;margin:0;}
.pagination li{list-style:none;float:left;text-align:right;padding-left:4px;margin-left:4px;border-left:1px solid #ccc;}
.pagination li.label{border:0;}
.pagination li.previous{border:0;margin:0;padding:0;background:url('spritearrow.gif') -88px -796px no-repeat;}
.pagination li.previous a{padding-left:20px;}
.pagination li.next{background:url('spritearrow.gif') right -296px no-repeat;}
.pagination li.next a{padding-right:10px;}

.pagination#bottom{border-bottom:0;border-top:1px solid #ccc;}
.pagination b{color:#000;}
.pagination a{color:#e07;}

#addPeopleTo{padding:0;}
#addPeopleTo ul{margin:0;padding:0;list-style:none;overflow:hidden;width:100%;}
#addPeopleTo ul li{float:left;font-size:14px;height:15px;}
#addPeopleTo ul li a{color:#e07;font-weight:normal;}
#addPeopleTo ul li.hed{font-weight:bold;color:#058;float:none;}

.boxTout .tout{background:#fea;padding:8px 0 0 8px;margin-bottom:10px;overflow:hidden;}
.boxTout .tout .imgcont{padding:8px 8px 0 0;}
.boxTout .tout .txtcont{padding:3px 0 0 0;}
.boxTout .tout h3,.boxTout .tout p.headline{margin:0;padding:0;background:url('spriteUnderlines.gif') repeat-x;letter-spacing:-.05em;font-size:20px;line-height:18px;color:#058;background-position:0 -384px;font-weight:bold;}
.boxTout .tout p{margin:3px 0;}

#rolloverGrid{list-style:none;margin:0;padding:0;}
#rolloverGrid li{float:left;width:77px;height:77px;padding:0;margin:0 9px 9px 0;overflow:hidden;background:#e07;}
#rolloverGrid li a{display:block;width:77px;height:77px;}
#rolloverGrid li a:hover{text-decoration:none;}
#rolloverGrid li a img{border:1px solid #000;}
#rolloverGrid li a .altText{color:#fff;padding:4px 5px;font-size:11px;line-height:12px;}

#rolloverGrid li.on a img{display:none;}
#rolloverGrid li a .altText img{display:inline;border:0;margin-bottom:-3px;}

#peopleTop5{padding:0;margin:0;width:166px;}
#peopleTop5 h3,#peopleTop5 p.title{background:#fea url('top5MostReadStoriesThisWeek.gif') no-repeat;width:166px;height:81px;text-indent:-9999px;padding:0;margin:0;float:left;}
#peopleTop5 .tout{margin:0;padding:6px;width:158px;overflow:hidden;background:#ffe68d;}
#peopleTop5 p{font-size:11px;}
#peopleTop5 .imgcont{margin:0 4px 0 0;padding:0;border:0;text-align:center;}
#peopleTop5 img{margin:0;padding:0;border:0;}
#peopleTop5 .txtcont img{border:0;margin:0 0 -3px 1px;}
#peopleTop5 .txtcont{padding:0;margin:0;}
#peopleTop5 .txtcont b{font:bold 18px Arial;width:30px;display:block;padding:0;}
#peopleTop5 .txtcont b a{width:25px;display:block}
#peopleTop5 .txtcont b a:hover{text-decoration:none;}
#peopleTop5 .txtcont b.up{background:url('spritearrow.gif') -27px -1757px no-repeat;}
#peopleTop5 .txtcont b.down{background:url('spritearrow.gif') -27px -1857px no-repeat;}
#peopleTop5 .txtcont h4,#peopleTop5 .txtcont p.headline{font:11px Arial;color:#000;line-height:12px;display:inline;}
#peopleTop5 .txtcont p.headline a{color:#000;}
#peopleTop5 .txtcont h4 .arrow,#peopleTop5 .txtcont p.headline .arrow{background:url('spritearrow.gif') right -98px no-repeat;padding-right:7px;display:inline-block;}
#peopleTop5 .txtcont h4 a > .arrow,#peopleTop5 .txtcont p.headline a > .arrow{background-position:right -96px;}
#peopleTop5 .one{padding-top:0;}
#peopleTop5 .one .imgcont{float:none;margin-bottom:4px;}
#peopleTop5 .one .imgcont img{width:150px;height:113px;}
#peopleTop5 .one b{font-size:30px;float:left;width:20px;height:20px;line-height:27px;}
#peopleTop5 .one b a{color:#e07;}
#peopleTop5 .one h4,#peopleTop5 .one p.headline{font-size:12px;}
#peopleTop5 .one,#peopleTop5 .odd{background:#fea;}
#peopleTop5 .tout1{padding:0 0 0 20px;}
#peopleTop5 p.about{font-size:10px;color:#666;line-height:11px;margin:0 3px 10px 3px;}

.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('spritearrow.gif') no-repeat 3px -2298px;border-right:0;}
.pageOptions li.im{width:30px;background:#eef url('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;}

.externalRecirc{margin:12px;border:3px solid #d2d2d2;padding:0 15px;background:#b9b9b9;width:260px;overflow:hidden;}
#rightColumn > .externalRecirc{bottom:50px;}
.externalRecirc .txtcont{padding:0 0 8px 0;margin:12px 0 -1px 0;border-bottom:1px solid #999;}
.externalRecirc ul{padding:0;margin:0;}
.externalRecirc li{font-weight:normal;background:url('spritearrow.gif') no-repeat -46px -697px!important;}
.externalRecirc li a{font-weight:normal;}
.externalRecirc #people-instyle h3{padding:0;margin:0 0 7px 0;width:112px;height:19px;display:block;overflow:hidden;text-indent:-9999px;background:url('fromInstyle.gif');}
.externalRecirc #people-ew h3{padding:0;margin:0 0 7px 0;width:108px;height:19px;display:block;overflow:hidden;text-indent:-9999px;background:url('fromEW.gif');}
.externalRecirc #people-pespanol h3{padding:0;margin:0 0 7px 0;width:108px;height:19px;display:block;overflow:hidden;text-indent:-9999px;}


h2#searchResults{border-bottom:1px solid #ccc;height:16px;position:relative;margin:20px 16px 10px 12px;padding:0;}
h2#searchResults b{background:url('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;}

#search #leftColumns #timestamp{margin:0 16px 0 12px;}
#search #leftColumns #query{margin:0 16px 10px 12px;}
#search #leftColumns p.previous{margin:0 16px 10px 12px;}
#search #leftColumns .toutSection{padding:0 0 20px 0;margin:0 16px 0 12px;width:648px;}
#search #leftColumns .searchResults h3{background:none;margin:0;padding:15px 0 5px 0;font-size:18px;color:#058;}
#search #leftColumns .searchResults .pagination{margin:0 0 7px 0;background:#ccc;padding:2px 5px;border:0;height:18px;}
#search #leftColumns .searchResults .pagination h3{margin:0;padding:0;background:none;float:left;font-size:18px;}
#search #leftColumns .searchResults .pagination .paginationNav{color:#000;padding:2px 0;}
#search #leftColumns .searchResults .pagination .paginationNav a{font-size:12px;padding-left:5px;}

#search .aolSponsoredLinks dl a{display:block}

#search #leftColumns .searchResults .tout{padding:0;margin:0;}
#search #leftColumns .searchResults .tout .txtcont{border-bottom:1px solid #ccc;padding:0 0 7px 0;margin:0 0 7px 0;width:100%;}
#search #leftColumns .searchResults .tout h4{padding:0 10px 0 0;background:url('spritearrow.gif') no-repeat right -96px;font-size:14px;line-height:18px;display:inline}
#search #leftColumns .searchResults .deck{line-height:15px;}
#search #leftColumns .searchResults .tout li .timestamp{color:#666;font-size:11px;}
#search #leftColumns .searchResults .tout .more{font-size:12px;font-weight:normal;}
#search #addPeopleTo li.hed{float:left;line-height:16px;padding:0 5px 0 0;}

#search #leftColumns .starship{background:none;margin:0 16px 0 12px;color:#000;border-top:5px solid #e07;padding-top:15px;}
#search #leftColumns .starship .tout{margin:0;}
#search #leftColumns .starship .tout .dropshadow{background:url('bottom.gif') left bottom no-repeat;padding:0 0 7px 0;float:left;position:relative;margin-right:5px;}
#search #leftColumns .starship .dropshadow p{padding:0;margin:0;}
#search #leftColumns .starship .dropshadow .image{background:url('side.gif') right top no-repeat;padding:0 6px 0 0!important;float:left;}
#search #leftColumns .starship .dropshadow .image img,#search #leftColumns .starship .dropshadow .shadow img{border:0;margin:0;}
#search #leftColumns .starship .dropshadow .shadow{position:absolute;right:-2px;bottom:-1px}
#search #leftColumns .starship .txtcont{padding:0;margin:0;width:475px;}
#search #leftColumns .starship .txtcont h4{color:#000;font:24px Georgia;padding:0;margin:0;}
#search #leftColumns .starship .snapshotFacts{width:150px;}
#search #leftColumns .starship .snapshotFactsRight{width:325px;}
#search #leftColumns .starship dl{width:225px;float:left;margin:0;padding:10px 0 0 0;}
#search #leftColumns .starship dd{margin:0;font:14px Georgia;padding-bottom:12px;color:#000;}
#search #leftColumns .starship dd.heartMonitor{font-size:12px;}
#search #leftColumns .starship dd.heartMonitor a{color:#e07;font-weight:normal;}
#search #leftColumns .starship dt{font-size:12px;font-weight:bold;text-transform:uppercase;color:#000;padding-bottom:5px;}
#search #leftColumns .starship .more{background:none;text-transform:uppercase;font-weight:bold;clear:both;float:left;width:100%;}
#search #leftColumns .starship .more a{font-size:12px;padding:0;border:0;}

#search #addPeopleTo{padding:0 0 10px 0;}
#search #bottomRecirc h4{font-size:12px;}
#search #rightColumn{background:#5D5D66;}

#search.noResults #leftColumns p{padding:0;margin:0 0 5px 0;}
#search.noResults #leftColumns h3{padding:0 16px 0 12px;margin:0 0 5px 0;}
#search.noResults #leftColumns .txtcont{padding:0 16px 0 12px;margin:0;}

#search #aolSponsorBoxTop,#aolSponsorBoxTop .url,#search #aolSponsorBoxBottom,#aolSponsorBoxBottom .url{font-size:12px;}

#inlineSearch{background:#ccc;padding:3px 5px;margin:0 16px 15px 12px;}
#inlineSearch form{padding:0;margin:0;}
#inlineSearch input#navigationSearchSubmit{top:3px;position:relative}

#contactUs #leftColumns .toutSection{padding:0;}

#contactUs #leftFirst .tout{margin:0;padding:20px;}
#contactUs #leftFirst h3{font-size:19px;background:none;color:#009ADA;}
#contactUs #leftFirst ul{margin:0;padding:0;list-style:none;}
#contactUs #leftFirst ul li{font-size:15px;padding:0 0 0 15px;margin:10px 0 0 0;background:url('spritearrow.gif') -45px -3396px no-repeat;}
#contactUs #leftFirst ul li a{color:#e07;}
#contactUs #leftFirst ul li b{color:#e07;font-size:22px;}

#contactUs #leftSecond.toutSection{padding:10px 20px 20px 20px;}
#contactUs #leftSecond .tout{padding:0 0 15px 0;}
#contactUs #leftSecond h3{font-size:19px;background:none;color:#009ADA;padding-bottom:8px;}
#contactUs #leftSecond ul{font-size:12px;margin:0;list-style:none;padding:0;}
#contactUs #leftSecond ul li{padding:0 0 3px 10px;background:url('spritearrow.gif') left -496px no-repeat;}

#contactUs h3#peopleCom{text-indent:-9999px;width:109px;height:21px;padding-bottom:15px;}
#contactUs h3#peopleMagazine{text-indent:-9999px;width:142px;height:21px;padding-bottom:15px;}

h2#puzzler{margin-bottom:10px;}

#puzzler #leftColumns .toutSection{padding:0;margin:0;}
#puzzler #leftColumns .tout{margin:0;padding:0;}
#puzzler #leftFirst h3{font-size:19px;background:none;color:#009ADA;}
#puzzler #leftSecond{border-bottom:1px solid #ccc;margin-bottom:10px;}
#puzzler #leftSecond ul{padding-top:30px;padding-bottom:30px;}
#puzzler #leftSecond ul li{float:left;padding-right:15px;}
#puzzler #leftThird p{padding-bottom:10px;}

#puzzler.archive .leftColumn{float:left;margin-left:20px}
#puzzler.archive .leftColumn a{font-weight:normal;}
#puzzler.archive .rightColumn{float:left;margin-left:150px}
#puzzler.archive .rightColumn a{font-weight:normal;}
#puzzler.archive .letter{background:none;font-size:16px;font-weight:bold;padding:10px 0 3px 0;}
#puzzler.archive #leftColumns .quigo{float:left;clear:both;text-align:left;padding-left:17px;padding-top:25px;}

h2#rss{margin-bottom:10px;}

#rss #leftFirst{padding:0;margin:0;}
#rss #leftFirst .tout{margin:0;padding:0;}
#rss #leftFirst h3{font-size:19px;background:none;color:#000;}
#rss #leftFirst p{font-size:15px;}
#rss #leftSecond{padding:0;margin:0 0 10px 0;border:0;}
#rss #leftSecond .tout{margin:0;padding:15px;}

#rss_web, #rss_desk{float:left;width:200px;margin:0 0 15px 0;}
#rss_web ul, #rss_desk ul{margin:0;padding:0;list-style:none;}
#rss_web li, #rss_desk li{margin:0;padding:0 0 0 .8em;line-height:14px;background:url('bullet.gif') 0 .4em no-repeat;}
#rss_web li a, #rss_desk li a{color:#e07;}

#sitemap .toutSection{padding:0;margin:0;}
#sitemap #leftColumn{width:320px;margin-right:30px;overflow:hidden;float:left;}
#sitemap #leftColumn h4{background:url('spritearrow.gif') right -96px no-repeat;display:inline;font-size:14px;}
#sitemap #leftColumn h4 a{padding-right:8px;}
#sitemap #middleColumn{overflow:hidden;float:left;}
#sitemap #middleColumn h4{font-size:14px;}
#sitemap #middleColumn #middleFirst li a{font-weight:normal;}
#sitemap #middleColumn #middleSecond{border-bottom:1px solid #ccc;margin-bottom:10px;}
#sitemap #middleColumn #middleThird li a{font-weight:normal;}
#sitemap #middleColumn #middleThird h4{background:url('spritearrow.gif') right -96px no-repeat;display:inline;font-size:14px;}
#sitemap #middleColumn #middleThird h4 a{padding-right:8px;}

#sweepstakes h2{border-bottom:2px solid #ccc;height:36px;position:relative;margin:0;background:#fff;width:100%;}
#sweepstakes h2 b{background:url('sweepstakesAndEvents.gif') no-repeat;width:100%;height:32px;text-indent:-9999px;margin:0;padding:0;position:absolute;top:11px;left:0;}

#sweepstakes #main{background-image:none;background-color:#fff;padding:0px;}
#sweepstakes #leftColumns{width:994px;padding:0;margin:0;}
#sweepstakes #leftColumns h2{padding:0;margin:0;margin-left:25px;width:944px}
#sweepstakes #leftColumns #timestamp{padding-left:10px}
#sweepstakes #leftColumn{width:460px;float:left;padding:0;margin:0;padding-left:25px}
#sweepstakes #rightColumn{width:440px;float:left;padding:0;margin:0 0 0 30px;}
#sweepstakes #leftFirst{background:#fff;}
#sweepstakes #leftFirst h3{margin:10px 0 5px 0;}
#sweepstakes #leftFirst h3 b{border-left:1px solid #ccc;margin-left:110px;display:block;padding:10px 5px 15px 7px;font-size:16px;line-height:13px;letter-spacing:0; color:#000;}
#sweepstakes #leftFirst .txtcont{margin-top:10px; line-height:16px;}
#sweepstakes #leftFirst p{font-size:13px;}
#sweepstakes #leftFirst p.more{background:none;}
#sweepstakes #leftFirst p.more a{font-size:13px;}
#sweepstakes #leftFirst img{border:0;margin-top:0px;}
#sweepstakes #leftFirst h4{font-size:13px;padding-top:10px;padding-bottom:5px;}

#sweepstakes #leftSecond{background:#f3f9ff;padding-top:5px;margin-bottom:15px;}
#sweepstakes #leftSecond h4{font-size:14px;}
#sweepstakes #leftSecond .tout{border-top:1px solid #ccc;padding:5px 0 10px 0;margin-top:-9px;}
#sweepstakes #leftSecond .txtcont{line-height:16px;}
#sweepstakes #leftSecond p.more{background:none;}
#sweepstakes #leftSecond #imagediv{float:left;margin-right:5px; margin-bottom:0px;}
#sweepstakes #leftFirst p.more a{font-size:12px;}
#sweepstakes #leftSecond .imgcont a img{border:1px solid #84b0dd;}
#sweepstakes #leftThird{background:#fea;padding-top:5px;margin-bottom:15px;}
#sweepstakes #leftThird h3{font-size:28px;background-position:0 -381px;}
#sweepstakes #leftThird .txtcont h4{text-transform:uppercase;margin:0;padding:0;font-size:14px;line-height:16px;}
#sweepstakes #leftThird .txtcont p.location{margin:0 0 10px 0;padding:0;color:#058;}
#sweepstakes #leftColumns #rightColumn img{border:0}
#sweepstakes #rightColumn #rightFirst .txtcont{padding-right:10px }
#sweepstakes .txtcont #freschetta_img{float:left;width:30px;margin:0;}
#sweepstakes .txtcont #freschetta{float:left;margin-left:50px;width:280px;padding-left:20px;line-height:16px; }
#sweepstakes .txtcont #makeover_img{float:left;width:150px;margin:0; padding:0;}
#sweepstakes .txtcont #makeover{float:left;margin-left:15px;width:200px;line-height:16px; }
#sweepstakes .txtcont #maybelline_img{float:left;width:150px;margin:0;  }
#sweepstakes .txtcont #maybelline{float:left;margin-left:15px;width:265px;line-height:16px;}
#sweepstakes .txtcont #beyonce{padding-right:10px;line-height:16px;}

#sweepstakes #leftThird .tout{border-top:1px solid #ccc;padding:5px 0 10px 0;margin-top:-6px;}
#sweepstakes #leftThird img{border:1px solid #84b0dd;float:left;margin:0 5px 5px 0;}
#sweepstakes #rightColumn .tout{border-top:1px solid #ccc;margin:-1px 0 0 0;padding:10px 0 0 0;}
#sweepstakes #rightColumn .tout img{float:left;margin:0 10px 10px 0;}
#sweepstakes #rightColumn .tout h4{margin:0 0 10px 0;padding:0;font-size:14px;}
#sweepstakes #rightColumn .tout p{margin:0 0 10px 0;padding:0;}
#sweepstakes #rightColumn .tout p.more{background:none;}
#sweepstakes #rightColumn .tout p.more a{font-size:12px;margin:0;padding:0;}

#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;}

#advertising h2{margin-bottom:10px;}
#advertising .toutSection{padding:0;margin:0;}
#advertising .tout{margin:0;padding:0;}
#advertising #leftColumn{width:300px;float:left;overflow:hidden;}
#advertising #middleColumn{width:300px;float:left;overflow:hidden;}
#advertising #leftColumns .online{padding-bottom:20px;}
#advertising #leftColumns .online b{color:#e07;}
#advertising #leftColumns .online h3{padding:0;margin:0 0 5px 0;}
#advertising #leftColumns .online ul{padding:0 15px;margin:0;}
#advertising #leftColumns .online ul li{list-style:square;padding:0;}

#advertising .general #middleColumn{clear:both}

.whitepage #main{background-image:none;background-color:#fff;width:994px;padding:0;}

#rss #podcast_buzz{background-color:#FFFFCC; border-top:1px solid #ccc;border-bottom:1px solid #ccc; width:620px; height:165px;padding:0;margin:0;}
#rss #podcast_buzz #div1{float:left;padding:0px; padding-right:10px;}
#rss #podcast_buzz #div1 img{padding-top:20px; padding-left:20px;}
#rss #podcast_buzz #div2{float:left;padding:0px;margin:0px;}
#rss #podcast_buzz #div3{float:left;padding:0px;margin:0px; background-color:#fff; height:165px; width:220px;}
#rss #podcast_buzz #div3 #promo{ margin:0 auto;width:180px;margin-top:20px; }
#rss #podcast_buzz #div3 #promo a{color:#ff007f;}
#rss #podcast_buzz #div3 #promo p#promo_txt{font-weight:bold;color:#0089d7;font-size:18px;line-height:1em;}
#rss #podcast_buzz #div3 #promo p#promo_gossip{color:#666;font-size:14px;font-weight:bold;}

#rss #podcast_buzz .timestamp{color:#0089d7; font-size:12px; font-weight:bold; margin:0;padding-top:20px;padding-bottom:5px;padding-right:10px;}
#rss #podcast_buzz .more{background:url('spritearrow.gif') right -96px no-repeat;display:inline;font-weight:bold; font-size:14px;}
#rss #podcast_buzz .more a{font-weight:bold;color:#000;padding:0 10px 0px 0;text-decoration:none;font-weight:bold; font-size:14px; text-transform:none; margin-top:0px;}
#rss #podcast_buzz p.more{margin-bottom:10px;margin-right:15px;}
#rss #podcast_buzz .text{padding-top:5px;}
#rss #podcast_buzz #player{padding-top:5px;margin-bottom:5px;}

#rss_weeklybuzz{width: 620px;color: #000;margin: 0;padding: 0px;border-top: 1px solid #ccc;}
#rss_weeklybuzz #leftCenterColsWrapper{  width: 410px; background-color: #ffffcc; float: left;margin:0;}
#rss_weeklybuzz #rightCol{margin:0; margin-left: 410px; padding: 30px 20px 10px 20px; }
#rss_weeklybuzz #rightCol #promo a{color:#ff007f;}
#rss_weeklybuzz #rightCol #promo p#promo_txt{font-weight:bold;color:#0089d7;font-size:18px;line-height:1em;}
#rss_weeklybuzz #rightCol #promo p#promo_gossip{color:#666;font-size:14px;font-weight:bold;}
#rss_weeklybuzz #centerCol{ margin:0;width: 210px;	padding: 20px 10px 10px 0px;float: right;text-align: left; }
#rss_weeklybuzz #centerCol .timestamp{color:#0089d7; font-size:12px; font-weight:bold; padding-bottom:0px;margin:0px;margin-bottom:4px;}
#rss_weeklybuzz #centerCol #headline{font-weight:bold; font-size:14px;color:#000; padding-right:8px;overflow:hidden;margin-bottom:5px; }
#rss_weeklybuzz #leftCol{ margin:0;margin-right: 190px;  padding: 20px 5px 10px 20px;text-align: left; } 
#rss_weeklybuzz .Separator{margin: 0;clear:both;border-top: 1px solid #ccc;margin-top:0px;}

#photo_thankyou #leftColumns{width:636px;padding:0 20px 0 20px;float:left;overflow:hidden; }
#photo_thankyou #leftColumn{width:340px;margin-right:30px;overflow:hidden;float:left; }
#photo_thankyou #leftColumn h4{background:url('spritearrow.gif') right -296px no-repeat;display:inline;font-size:14px;}
#photo_thankyou #leftColumn h4 a{padding-right:8px;color:#ff1078}
#photo_thankyou #leftColumn p#submission{font-size:18px;padding:15px 10px 20px 0px;}
#photo_thankyou #leftColumn p#shortcuts{padding-top:10px;}
#photo_thankyou #leftColumn li{font-weight:bold}
#photo_thankyou #leftColumn ul{margin-bottom:10px}
#photo_thankyou #middleColumn{overflow:hidden;float:left;}
#photo_thankyou #middleColumn h4{font-size:14px;}
#photo_thankyou #middleColumn #middleFirst li a{font-weight:normal;}
#photo_thankyou .threeUp .tout{width:200px;margin:0;padding:0;float:left;clear:none;}
#photo_thankyou .threeUp .txtcont{width:100px;}

#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;}



#hotList{width:300px;margin:8px;position:relative;background:#fff;padding:0;border:2px solid #fc6;border-left:0;border-right:0;}
#hotList .headline{height:55px;text-indent:-9999px;margin:0;border:1px solid #fff;border-left:0;border-right:0;}
#hotList .headline a{display:block;width:100%;height:55px;}
#hotList .subheadline{position:absolute;top:38px;text-align:center;width:300px;}

#hotList ol{color:#e07;font:bold 18px Arial;padding:0;margin:0;list-style-position:inside;}
#hotList ol li{padding:0 0 0 10px;margin-bottom:1px;line-height:42px;position:relative;background:url('bgwhiteyellowshadow.gif');border-bottom:1px solid #e6e6e6;}
#hotList ol li a{color:#000;font-weight:normal;margin:0;padding:13px 0;clear:both;}
#hotList ol li a span{margin:0;position:absolute;top:5px;right:52px;text-indent:-9999px;width:16px;height:15px;background:url('spritearrow.gif') no-repeat right -3503px;z-index:100;}
#hotList ol li a > span{top:15px;}
#hotList ol li a span.up{background:url('spritearrow.gif') no-repeat right -3603px;}
#hotList ol li a span.down{background:url('spritearrow.gif') no-repeat right -3703px;}
#hotList ol li img{margin:0;padding:0;border-left:0;position:absolute;right:1px;top:1px;}

#hotList ol li.first{padding-top:0;line-height:27px;padding-bottom:15px;}
#hotList ol li.first a{padding-top:0;line-height:27px;display:block;margin:0;position:absolute;top:0;width:100%;left:0;}
#hotList ol li.first > a{left:30px;}
#hotList ol li.first a span.more{top:25px;left:0;text-indent:0;width:85px;height:15px;background:red;z-index:100;padding:0;margin:0;font:bold 11px/11px Arial;color:#069;text-transform:uppercase;background:url('spritearrow.gif') right -96px no-repeat;display:inline;}
#hotList ol li.first a:hover span.more{text-decoration:underline;}
#hotList ol li.first a span.questionmark{background:url('spritearrow.gif') no-repeat right -3803px;position:absolute;top:15px;left:205px;}

#iframe #hotList{margin:0;width:290px;}
#iframe #hotList ol li{background-position:-10px 0;}
#iframe #hotList ol li.first a span.questionmark{left:195px;}

#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('spritearrow.gif') no-repeat right -2002px;}
.location:hover{text-decoration:none;}

.article #middleColumn .addlLinks{float:left;position:relative;left:0;top:0;z-index:1;margin:0;padding:10px 0 0;width:450px;color:#ccc;border-top:0;border-bottom:1px dashed #ccc;}
.article #middleColumn .addlLinks li, #leftColumn .tout .addlLinks ul li{float:left;margin:0;padding:0;list-style:none;line-height:24px;position:relative;}
.article #middleColumn .addlLinks li a{width:100px;font:bold 12px Arial;color:#007aaa;border:0;display:inline;}
.article #middleColumn .addlLinks .email a{padding:4px 10px 6px 20px;position:relative;background:url('spritearrow.gif') -34px -3900px no-repeat;}
.article #middleColumn .addlLinks .bookmarkList a{padding:4px 10px 6px 24px;position:relative;background:url('spritearrow.gif') -30px -4000px no-repeat;}
.article #middleColumn .addlLinks .bookmarkList ul{margin:0;padding:0;position:absolute;top:-9999px;left:-9999px;width:104px;background-color:#eee;border:1px solid #ccc;}
.article #middleColumn .addlLinks .bookmarkList ul a{margin:0;padding:0;display:block;width:80px;padding-left:24px;border-bottom:1px dashed #ccc;vertical-align:middle;font:11px/24px Arial, Helvetica, sans-serif;color:#069;background:none;}
.article #middleColumn .addlLinks .bookmarkList .addlDelicious{background:url('spritearrow.gif') no-repeat -30px -2700px;}
.article #middleColumn .addlLinks .bookmarkList .addlDigg{background:url('spritearrow.gif') no-repeat -30px -2597px;}
.article #middleColumn .addlLinks .bookmarkList .addlFacebook{background:url('spritearrow.gif') no-repeat -30px -2097px;}
.article #middleColumn .addlLinks .bookmarkList.hover ul{top:20px;left:10px;}
.article #middleColumn .addlLinks .YahooBuzz{display:inline;}
.article #middleColumn .addlLinks a{font-weight:normal;color:#069;}

.photos #addPeopleNews{padding:6px 10px 6px 0;float:left;position:relative;}
.photos #addPeopleNews .text{margin-right:5px;float:left;font:bold 14px/26px Arial;padding-right:50px;background:url('rss.gif') right 50% no-repeat;}
.photos #addPeopleNews.bookmarkList ul{margin:0;padding:0;position:absolute;top:-9999px;left:-9999px;background-color:#eee;border:1px solid #ccc;z-index:1;}
.photos #addPeopleNews.hover ul{top:29px;left:90px;padding-bottom:-1px;cursor:pointer;}
.photos #addPeopleNews.bookmarkList li{float:none;margin:0;padding:0;display:block;width:95px;height:24px;text-align:left;}
.photos #addPeopleNews.bookmarkList a{margin:0;padding:0;display:block;padding-left:28px;border-bottom:1px dashed #ccc;vertical-align:middle;font:11px/24px Arial, Helvetica, sans-serif;color:#069;}
.photos #addPeopleNews.bookmarkList .rssFeed{background:url('iconRSS.gif') 4px 4px no-repeat;}
.photos #addPeopleNews.bookmarkList .myAOL{background:url('iconAOL.gif') 4px 4px no-repeat;}
.photos #addPeopleNews.bookmarkList .myGoogle{background:url('iconGoogle.gif') 4px 4px no-repeat;}
.photos #addPeopleNews.bookmarkList .myYahoo{background:url('iconYahoo.gif') 4px 4px no-repeat;}
.photos #addPeopleNews.bookmarkList .myMSN{background:url('iconMSN.gif') 4px 4px no-repeat;}
.photos #yahooBuzz{list-style:none;margin:0;padding:6px 0 0;float:left;}
.photos #yahooBuzz li{text-indent:-9999px;}
.photos #yahooBuzz .YahooBuzz a{margin:-12px 0 0 -5px;}

.photos #leftColumns #photogalleryWrap #leftFirst .txtcont .seeMore{margin-top:10px!important;}

/* bottomRow recirc container */
#bottomRow{float:left;clear:left;width:944px;padding:0 25px 25px;pverflow:hidden;}

/* more on people band */
#moreOnPeople{margin:9px 0 0;padding:5px;width:934px;background:#fff;border:1px solid #ccc;float:left;clear:none;}
#moreOnPeople .title{margin:3px 0 6px;padding:0 0 8px;width:934px;height:25px;background:#fff url('moreOnPeople.gif') 8px 6px no-repeat;border-bottom:3px solid #000;text-indent:-9999px;}
#moreOnPeople .tout{margin:0;padding:0;width:155px;float:left;clear:none;border:0;}
#moreOnPeople .imgcont{margin:0;padding:0;}
#moreOnPeople .imgcont img{border:0;padding:0;margin:0;}
#moreOnPeople .txtcont{float:left;padding:5px;width:140px;}
#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 */
#moreNews{margin:9px 0 0;padding:5px;width:934px;background:#fff;border:1px solid #ccc;float:left;clear:none;}
#moreNews .title{margin:3px 0 6px;padding:0 0 8px;width:934px;height:25px;background:#fff url('moreNews.gif') 8px 6px no-repeat;border-bottom:3px solid #000;text-indent:-9999px;}
#moreNews #globalrecirc{float:left;margin:0;padding:0;width:934px;height:auto;border:0;background-color:#fff;position:relative;}
#moreNews #globalrecirc .tout{margin:0;padding:5px 10px 15px 0;width:175px;float:left;clear:none;border:0;position:static;}
#moreNews #globalrecirc .header{margin:0;padding:0 0 6px;width:172px;height:36px;border:0;}
#moreNews #globalrecirc .header b{float:left;display:inline;padding:20px 4px 0 0;font:bold 10px Arial, Helvetica, sans-serif;color:#000;text-transform:none;background-color:#fff;}
#moreNews #globalrecirc .header a{float:none;display:block;margin:0;padding:0;width:auto;height:36px;}
#moreNews #globalrecirc .header img{float:left;display:block;position:relative;bottom:0px;}
#moreNews #globalrecirc #InStylecom .header img{margin-top:2px;}
#moreNews #globalrecirc .recirclinks{margin:0;padding:0;}
#moreNews #globalrecirc ul{margin:0;padding:0;}
#moreNews #globalrecirc li{padding:0 0 10px;background:#fff;}
#moreNews #globalrecirc li a{font:11px Arial, Helvetica, sans-serif;color:#069;display:block;}
#moreNews #globalrecirc .more{background-position:right -296px;}
#moreNews #globalrecirc .more a{padding-left:0px;font:bold 10px Arial, Helvetica, sans-serif;color:#000;text-transform:none;}
#moreNews #globalrecirc .recirc0{top:0px;left:0px;}
#moreNews #globalrecirc .recirc1{top:0px;left:190px;}
#moreNews #globalrecirc .recirc2{top:0px;left:380px;}
#moreNews #globalrecirc .recirc3{top:0px;left:570px;}
#moreNews #globalrecirc .recirc4{top:0px;left:760px;}
#moreNews #globalrecirc .tout01,#moreNews #globalrecirc .tout02{display:none;}

/* global adjustments */
.photogallery #bottomRow{padding-left:10px;}
.photogallery #moreOnPeople{width:962px;}
.photogallery #moreOnPeople .title{width:962px;overflow:hidden;}
.photogallery #moreOnPeople .tout{width:150px;padding:5px;}
.photogallery #moreOnPeople .txtcont{float:left;width:150px;}
.photogallery #moreNews{width:962px;}
.photogallery #moreNews .title{width:962px;overflow:hidden;}
.photogallery #moreNews #globalrecirc{width:962px;}
.photogallery #moreNews #globalrecirc .tout{width:182px;padding:5px;}
.channel #bottomRow{padding:9px 0 9px 24px;width:976px;overflow:visible;}
.article #bottomRow{float:left;clear:both;margin:0;padding:20px 9px 9px;width:976px;background:#e8e8e8 url('articlePageMoreBG.gif') left top no-repeat;}
.article #bottomRow #moreOnPeople{width:964px;}
.article #bottomRow #moreOnPeople .title{width:964px;}
.article #bottomRow #moreOnPeople .tout{padding:5px;width:150px;}
.article #bottomRow #moreNews{width:964px;}
.article #bottomRow #globalrecirc{width:964px;*width:944px;padding:10px;}
.article #bottomRow #moreNews .title{width:964px;}
.article #bottomRow #moreNews .tout{padding:5px 7px;width:178px;}


.article #bottomLeft{float:left;clear:both;margin:0;padding:20px 9px 9px;width:976px;background:#e8e8e8 url('articlePageMoreBG.gif') left top no-repeat;}
.article #bottomLeft #moreOnPeople{width:964px;}
.article #bottomLeft #moreOnPeople .title{width:964px;}
.article #bottomLeft #moreOnPeople .tout{padding:5px;width:150px;}
.article #bottomLeft #moreNews{width:964px;}
.article #bottomLeft #globalrecirc{width:964px;}
.article #bottomLeft #moreNews .title{width:964px;}
.article #bottomLeft #moreNews .tout{padding:5px 7px;width:178px;}

#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:275px;}

#whitepage #main{background-image:none;background-color:#fff;padding:0px;}
#whitepage #leftColumns{width:994px;padding:0;margin:0;}

/* embedded video player */
.article #main .special_head2{font:bold italic 13px Arial;color:#fff;text-transform:uppercase;}
.article #main #videoarticle{padding:20px 0 0 0;margin:0 0 0 -6px;width:460px;}
.article #main #videoarticle a{font-weight:normal;}
.article #main #videoarticle h2{font:bold 21px arial;color:#000;margin:3px 0;padding:2px 0;border-top:3px solid #000;border-bottom:1px solid #cacaca;width:460px;background:none;}
.article #main #videoarticle h2 strong{text-transform:none;}
.article #main #videoarticle .tout{padding:0;margin:0;float:left;position:relative;width:466px;}
.article #main #videoarticle .imgcont{padding:0;margin:-3px 0 0 -3px;width:466px;float:none;}
.article #main #videoarticle .imgcont img{padding:0;margin:0;border:0;}
.article #main #videoarticle .txtcont{padding:14px 10px;margin:0;background:#ffc;display:block;float:left;border:1px solid #cacaca;width:438px;}
.article #main #videoarticle .txtcont .headline{font:bold 18px/20px Arial;color:#000;width:420px;margin:0 0 5px 0;}
.article #main #videoarticle .txtcont .deck{font:12px/16px Arial;color:#000;padding:0 0 10px 0;width:420px;}
.article #main #videoarticle .txtcont .timestamp{padding:0 0 25px 0;font:bold 11px Arial;color:#000;}
.article #main #videoarticle .txtcont .more{background-position:right -397px;}
.article #main #videoarticle .txtcont .more a{color:#000;font:bold 11px Arial;}
.article #main #videoarticle .imgcont object{margin-top:0;}

/* new package css, add to all packages */
.mediapackage.article #leftColumns #middleColumn #article .image_table,
.mediapackage.article #leftColumns #middleColumn #article .image_table caption{margin-right:0;border-right:15px solid #fff;}
.mediapackage.article #bottomrecirc ul li{width:220px!important;padding-right:10px!important;}
.mediapackage.article #bottomrecirc ul,
.mediapackage.article #rightcolumnrecirc ul{margin:0 0 15px;padding:0;}
.mediapackage.article #bottomrecirc ul li,
.mediapackage.article #rightcolumnrecirc ul li{list-style:none;padding:4px 12px;background:url('bullet_circle.gif') no-repeat left 10px;}
.mediapackage.article #bottomrecirc ul li a,
.mediapackage.article #rightcolumnrecirc ul li a{color:#069;font-weight:normal;font-size:12px;}
.mediapackage.article #bottomrecirc .more a,
.mediapackage.article #rightcolumnrecirc .more a{font:bold 10px Arial,sans-serif;color:#000;}
.mediapackage.article #rightColumn #rightcolumnrecirc{background:#fff;border-top:1px solid #ccc;}
.mediapackage.article #rightColumn #rightcolumnrecirc .tout{padding:12px 0;border-bottom:1px solid #ccc;}
.mediapackage.article #rightColumn .quigo{margin:16px 0;}

.mediapackage.article #middleColumn .addlLinks{padding:10px 0;width:466px;}
.mediapackage #main .addlLinks .YahooBuzz{display:inline;} 
.mediapackage #main .addlLinks .YahooBuzz a{padding:0;position:relative;background:none;margin:-22px 5px 0 15px!important;} 

/* used on photogallery + packages */
.subgallerylinkscont{float:left;width:660px;height:22px;padding:1px 0;margin:0 0 10px 10px!important;_margin-left:5px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:url('spritesharebar.gif') left -219px repeat-x; list-style-type:none;}
.subgallerylinkscont li.getty{display:none;}

.photopresspass{float:left;clear:both;width:230px;margin:0;padding:15px 0 0 0!important;overflow:hidden;}
.photopresspass .arrow{float:left;width:12px;height:24px;background:url('photopresspasspinkarrow.gif') no-repeat 0 0 !important;padding:0 7px 0 0!important;margin:2px 0 0 0;!important}
.photopresspass .arrow a{float:left;display:block;height:100%;width:100%;text-indent:-999999px;}
.photopresspass .linkscont{float:left;width:205px;padding:0;margin:0;overflow:hidden;}
.photopresspass .linkscont p{width:205px;clear:both;display:block;margin:0;padding:0;font:bold 11px Arial;color:#cdcdcd;text-transform:uppercase;}
.photopresspass .linkscont p a{color:#cdcdcd!important;font:bold 11px Arial;}
.photopresspass .linkscont p.link a{font:bold 13px Arial!important;color:#ee0077!important;}
.photopresspass .linkscont .more{background:none;}
.photopresspass .linkscont .more a{font-size:10px}


a.jdhkh{
cursor:pointer;
display:block;
font-size:16px;
padding:10px 0px;
background:url(stars.jpg) no-repeat 340px 8px;
}

.titleBunny{
background:#EE0077 none repeat scroll 0;
border:1px solid #CCCCCC;
color:ivory;
font-family:arial;
font-size:16px;
line-height:normal;
margin:0;
padding:6px 8px 4px;
width:154px;
}
