/* Celebrity */
#main{background:none;padding:15px 10px;width:974px !important;}
a,.toutSection a,p a{color:#067AB4;}
th{font-weight:bold;}
.toutSection h4 a{font-weight:bold;color:#000;}
.toutSection ol li{list-style:decimal;}
.leftColumn{float:left;width:650px;}
.rightColumn{float:right;width:300px;padding:0;}
.arrow{width:5px;height:9px;background:url('http://img2.timeinc.net/people/static/i/celebrity/arrowRtWhite.gif') left top no-repeat;}
.specialHed{background:#8DB517;color:#fff;text-transform:uppercase;font:bold 9px/11px Arial!important;margin-bottom:3px;display:block;float:left;clear:both;padding:0 5px;}
.special_head2{background:#e07;font-size:11px;padding:0px 2px;margin:0 5px 0 0;color:#fff;font-weight:bold;}
.timestamp{text-transform:uppercase;}

/* DROP SHADOW */
.dropshadow{float:left;margin:0 10px 5px 0;float:left;box-shadow: 4px 4px 5px #999;-moz-box-shadow: 4px 4px 5px #999;-webkit-box-shadow: 4px 4px 5px #999;background-color: #fff;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=5);}
.dropshadow img{border:0;margin:0;}
.dropshadow .shadow{display:none;}

/* HEADER */
#header{padding:0 0 2px 0;margin:0 0 15px 0;float:left;width:100%;position:relative;background:0;border-bottom:1px dashed #999;}
#header .all{font-size:18px;text-transform:uppercase;background:url('http://img2.timeinc.net/people/static/i/celebrity/whosnext/arrowrightblack.gif') 200px 3px no-repeat;margin:0;padding:0 0 6px 0;border-bottom:2px solid #000;clear:none;}
#header .all a{font-weight:bold;}
#header h1{width:300px;padding:5px 0 4px;margin:0 16px 0 0;font:bold 22px/25px Arial,sans-serif;letter-spacing:-.01em;float:left;}
#header h1 span{font-size:14px;letter-spacing:0;}

.sectionlinks{float:left;margin:0 20px 0 0;padding:0;width:500px;list-style:none;border-left:1px solid #bfbfbf;}
.sectionlinks li{float:left;border-right:1px solid #bfbfbf;}
.sectionlinks li a{display:block;min-width:76px;padding:8px 10px;background:#dcdcdc;border:1px solid #fff;border-bottom:0;text-align:center;font-weight:bold;font-size:14px;color:#000;}
#header .top25{font-size:14px;text-transform:uppercase;background:url('http://img2.timeinc.net/people/static/i/v4/arrowSprite.gif') 15px -389px no-repeat;margin:0;padding:8px 10px 8px 0;clear:none;}
#header .top25 a{font-weight:bold;}
#header #adSponsoredBy{top:-14px;right:0;}
#header #adYourPick{width:66px;height:65px;text-indent:-9999px;position:absolute;top:-10px;left:250px;background:url('http://img2.timeinc.net/people/static/i/celebrity/whosnext/toyotayourpick_8.png');}
#header #adYourPick a{display:block;height:65px;}
#database .navigationBottom{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;padding-bottom:1px;}
#database .navigationBottom .all a{font-weight:bold;}
#database .navigationBottom .sectionlinks{margin:0 0 0 10px;padding:0;width:auto;background:none;}
#database .navigationBottom .sectionlinks li{margin:0;padding:0;border-right:1px solid #bfbfbf;}
#database .navigationBottom .sectionlinks li a{min-width:60px;border:1px solid #fff;border-top:0;text-align:center;font-size:14px;color:#000;text-transform:none;}
#database .navigationBottom .all,
#database .navigationBottom .top25{float:left;font-size:14px;text-transform:uppercase;background:url('http://img2.timeinc.net/people/static/i/v4/arrowSprite.gif') right -389px no-repeat;margin:0;padding:8px 10px;}
#database .navigationBottom .all a,
#database .navigationBottom .top25 a{font-weight:bold;}
#database.main .sectionlinks li.main a,
#database .sectionlinks li.main a:hover{background:#3590cb;color:#fff;text-decoration:none;}
#database.news .sectionlinks li.news a,
#database .sectionlinks li.news a:hover{background:#da280b;color:#fff;text-decoration:none;}
#database.gallery .sectionlinks li.photos a,
#database .sectionlinks li.photos a:hover{background:#efbd12;color:#fff;text-decoration:none;}
#database.bio .sectionlinks li.bio a,
#database .sectionlinks li.bio a:hover{background:#8db517;color:#fff;text-decoration:none;}
#database.tvlistings .sectionlinks li.tv a,
#database .sectionlinks li.tv a:hover{background:#863d9e;color:#fff;text-decoration:none;}

/* NAV 
TODO:is this used at all??
.navigation{overflow:hidden;height:34px;margin:7px 0 0 0;clear:both;float:left;width:100%;background:#000;}
.navigation .links{width:316px;overflow:hidden;float:left;border-top:6px solid #fff;border-right:0;background:url('http://img2.timeinc.net/people/static/i/celebrity/bgnav.gif') repeat-x;}
.navigation .links ul{margin:0;padding:0;list-style:none;}
.navigation .links li{float:left;font-size:11px;height:20px;padding-top:7px;}
.navigation .links li a{color:#fff;padding-right:5px;border-right:1px solid #fff;margin-right:5px;}
.navigation .links li.timestamp div#timestamp{padding:0 0 0 10px;font-weight:bold;color:#fff;background:none;}
.navigation .links .pageOptions{float:right;padding:0;}
.navigation .links .pageOptions ul{background:none;border:0!important;}
.navigation .links .pageOptions li.email,.pageOptions li.im{border:0;height:auto;float:left;width:auto;background:none;}
.navigation .links .pageOptions li.email a,.pageOptions li.im a{width:auto;height:auto;text-indent:0;}
.navigation .links .pageOptions li.email{padding-left:15px;}
.navigation .links .pageOptions li.im a{border:0;}
.navigation .sections{width:648px;float:left;background:url('http://img2.timeinc.net/people/static/i/celebrity/bgnav.gif') 0 6px repeat-x;}
.navigation .sections ul{margin:0;padding:0;list-style:none;}
.navigation .sections li{float:left;font-size:18px;line-height:24px;border-right:1px solid #fff;}
.navigation .sections li.main{border-left:1px solid #fff;}
.navigation .sections li a{float:left;color:#fff;height:28px;}
.navigation .sections li a b{padding:3px 15px 7px 15px;height:16px;display:block;float:left;text-transform:uppercase;vertical-align:top}
.navigation .sections li a{border-top:6px solid #fff;}
.navigation .sections li.main a{background:#3590cb;}
.navigation .sections li.news a{background:#da280b;}
.navigation .sections li.photos a{background:#efbd12;}
.navigation .sections li.bio a{background:#8db517;}
#database.main .navigation .sections li.main a,.navigation .sections li.main a:hover{background:#3590cb;border-top:6px solid #3590cb;}
#database.news .navigation .sections li.news a,.navigation .sections li.news a:hover{background:#da280b;border-top:6px solid #da280b;}
#database.gallery .navigation .sections li.photos a,.navigation .sections li.photos a:hover{background:#efbd12;border-top:6px solid #efbd12;}
#database.bio .navigation .sections li.bio a,.navigation .sections li.bio a:hover{background:#8db517;border-top:6px solid #8db517;}
#database.main .navigation .sections li.main a,.navigation .sections li.main a:hover,
#database.news .navigation .sections li.news a,.navigation .sections li.news a:hover,
#database.gallery .navigation .sections li.photos a,.navigation .sections li.photos a:hover,
#database.bio .navigation .sections li.bio a,.navigation .sections li.bio a:hover{color:#000;text-decoration:none;cursor:pointer;}
#database.main .navigation .sections li.main a b,.navigation .sections li.main a:hover b,
#database.news .navigation .sections li.news a b,.navigation .sections li.news a:hover b,
#database.gallery .navigation .sections li.photos a b,.navigation .sections li.photos a:hover b,
#database.bio .navigation .sections li.bio a b,.navigation .sections li.bio a:hover b,
#database.bio .navigation .sections li.bio a b,.navigation .sections li.bio a:hover b{}
.navigation .sections li.all{float:left;background:url('http://img2.timeinc.net/people/static/i/celebrity/arrowRtYellow.gif') no-repeat right 10px;border:0;border-top:6px solid #fff;padding:2px 0 0 7px;text-align:left;width:168px;}
.navigation .sections li.all a{font-size:18px;font-weight:bold;color:#fff;padding:0;border:0;text-transform:uppercase;}
.navigation .sections li.all a:hover{color:#efbd12;text-decoration:none;}
.navigation .sections li.top25{float:right;background:url('http://img2.timeinc.net/people/static/i/celebrity/top25_8.png') no-repeat 45px 4px;border:0;border-top:6px solid #fff;padding:0 7px 0 0;width:133px;}
.navigation .sections li.top25 a{font-size:18px;font-weight:bold;color:#fff;padding:0;padding-right:15px;border:0;float:right;width:84px;text-indent:-9999px;display:block;}
.navigation .sections li.top25 a:hover{color:#efbd12;text-decoration:none;}
.navigationBottom{position:relative;border:1px solid #fff;clear:both;}
.navigationBottom .pagination{background:none;float:right;padding:0!important;}
.navigationBottom .pagination ul li.previous{border:0!important;padding:0!important;}
*/

/* RIGHT COLUMN */
.rightColumn{margin-top:32px;}
.adRight{margin:0;padding:0;}
.adRight p{line-height:10px;margin:3px 0;text-transform:none;color:#666;}
.adRight,
.adCMRight,
.rightColumn .toutSection,
#rightColumn .toutSection{float:left;}
#makeover{padding:0;width:300px;float:left;clear:none;}
#archiveTout{margin:20px 0 0;padding:0;width:300px;float:left;clear:none;}
#archiveTout h2{margin-bottom:4px;}
#archiveTout h2 a{background-color:#11c8ff;}
#archiveTout h2 a:hover{background:#11c8ff;}
#archiveTout .tout{margin:0;padding:4px;width:290px;float:left;background:#ebeaeb url('http://img2.timeinc.net/people/static/i/celebrity/archiveToutBG_8.png') left top repeat-x;border:1px solid #ccc;}
#archiveTout .txtcont{padding:10px 0 6px 6px;width:165px;float:left;}
#archiveTout .txtcont p{margin-top:7px;clear:left;}
#archiveTout .txtcont p a{font:bold 16px Arial;color:#000;}
#archiveTout .txtcont .timestamp{padding:1px 4px;display:inline;font:bold 11px Arial;color:#fff;background:#e07;clear:none;}
#archiveTout .txtcont .deck{margin-top:0;}
#archiveTout .txtcont .deck a{font:11px Arial;color:#000;}
#archiveTout .txtcont .more{margin-top:3px;}
#archiveTout .txtcont .more a{font:bold 11px Arial;color:#067AB4;}
#archiveTout .imgcont{padding:0 5px 0 0;float:right;background:url('http://img2.timeinc.net/people/static/i/celebrity/archiveToutDropShadow_8.png') bottom right no-repeat;}
#archiveTout .imgcont img{margin:0 0 5px 0;border:1px solid #fff;}
#rightRecirc{background:#fff6cf;margin:20px 0;border:6px solid #da280b;padding:0;overflow:visible;width:288px;}
#rightRecirc #rightRecircWrapper{background:#fff6cf;margin:-6px 10px;position:relative;width:265px;overflow:hidden;float:none;border:3px solid #fff;border-left:0;border-right:0;padding:25px 0 10px 0;}
#rightRecirc .tout{margin:0;padding:0;float:left;width:100%;}
#rightRecirc h2{background:none;color:#d9280b;text-transform:uppercase;margin:0 0 15px 0;float:left;width:100%;}
#rightRecirc h2 strong,#rightRecirc h2 a{color:#000;display:inline;padding:0;margin:0;float:none;background:none;border:0;}
#rightRecirc h4{font-size:12px;line-height:14px;}
#rightRecirc .linklist{border-bottom:5px solid #beae6f;padding:10px 0;float:left;width:100%;}
#rightRecirc .linklist li a{font-weight:bold;color:#000;}
#rightRecirc .imgRight{float:left;width:100%;}
#rightRecirc .imgRight .imgcont{margin:0 0 10px 10px;}
#partnerrecirc{margin-top:16px;border:0;}
/* BOTTOM NAV */
#database .navigationBottom{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;width:100%;}
#database .leftColumn > .navigationBottom{float:left;}
#database .navigationBottom ul{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') top repeat-x;float:left;width:620px;list-style:none;margin:0;padding:10px 15px;}
#database .navigationBottom li{float:left;text-transform:uppercase;padding-right:5px;border-right:1px solid #000;margin-right:5px;}
#database .navigationBottom li.all{border-right:0;}
#database .navigationBottom .pagination{color:#b4b4b4;border:0;padding:3px 0;margin:5px 0;}
#database .navigationBottom .pagination ul{background:none;float:left;width:auto;margin:0;padding:0;}
#database .navigationBottom .pagination li{text-transform:none;padding:0;border:0;margin:0;list-style:none;float:left;text-align:right;padding-left:4px;margin-left:4px;border-left:1px solid #ccc;color:#000;}
#database .navigationBottom .pagination li.label{border:0;}
#database .navigationBottom .pagination b{color:#000;}
#database.main li.main a{color:#000;}
#database.news li.news a{color:#000;}
#database.gallery li.photos a{color:#000;}
#database.bio li.bio a{color:#000;}
#database.all li.all a{color:#000;}
#database.main li.main a:hover{text-decoration:none;}
#database.news li.news a:hover{text-decoration:none;}
#database.gallery li.photos a:hover{text-decoration:none;}
#database.bio li.bio a:hover{text-decoration:none;}
#database.all li.all a:hover{text-decoration:none;}
#globalrecirc{clear:both;padding:0 15px 150px 15px;margin:0;width:auto;border:0;background:none;}
#globalrecirc .tout01,#globalrecirc .tout02{width:310px;float:left;border:0;}
#globalrecirc h6{background:none!important;color:#000;text-indent:0!important;width:auto!important;height:auto!important;}
#globalrecirc h6 a{padding:0;margin:0;font-size:12px;}
#globalrecirc h6 a em{font-size:16px;font-style:normal;color:#067AB4;}
#globalrecirc h6 a:hover{text-decoration:none;}
#globalrecirc h6 a:hover em{text-decoration:underline;}
#globalrecirc .recirclinks ul li{background-color:transparent;margin-bottom:3px;}
#bottomrecirc{clear:both;padding:0 15px 150px 15px;margin:0;width:auto;border:0;background:none;}
#bottomrecirc .tout{width:310px;float:left;border:0;}
#bottomrecirc .header{margin:0;padding:0 0 6px;width:310px;height:36px;border:0;}
#bottomrecirc .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;}
#bottomrecirc .header a{float:none;display:block;margin:0;padding:0;width:auto;height:36px;}
#bottomrecirc .header img{float:left;display:block;position:relative;bottom:0px;}
#bottomrecirc #InStylecom .header img{margin-top:2px;}
#bottomrecirc .recirclinks{margin:0;padding:0;}
#bottomrecirc ul{margin:0;padding:0;list-style-type:none;}
#bottomrecirc li{padding:0 0 10px;background:#fff url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') -45px -696px no-repeat;}
#bottomrecirc li a{padding-left:12px;font:11px Arial,Helvetica,sans-serif;color:#067AB4;display:block;}
#bottomrecirc .more{background-position:right -296px;}
#bottomrecirc .more a{padding-left:12px;font:bold 10px Arial,Helvetica,sans-serif;color:#000;text-transform:none;}

/* SHARED COMPONENTS */
.toutSection h2{font-weight:bold;font-size:14px;height:23px;line-height:23px;overflow:hidden;margin:0 0 15px 0;letter-spacing:0;clear:both;color:#fff;background:#F00077;}
.toutSection h2 a{font-weight:bold;color:#fff;float:left;background:#069;display:block;width:100%;}
.toutSection h2 a:hover{text-decoration:none;background:#036;}
.toutSection h2 strong{background:#000;color:#fff;padding:0 7px;display:block;float:left;border-right:2px solid #fff;margin-right:4px;}
.toutSection h2 a:hover strong{cursor:pointer;}
.toutSection h2 a img{padding:8px 0 0 4px;}
.toutSection h2 > img{padding-left:8px;}
.toutSection .tout{padding-bottom:10px;}
.toutSection .tout .txtcont p.timestamp{color:#da280b;font-size:11px;}
.toutSection .tout .txtcont h4{font-size:14px;line-height:16px;}
.toutSection .tout .txtcont p{font-size:12px;line-height:14px;}
.toutSection .tout .txtcont p a{text-decoration:none;color:#000;}
.toutSection p.more{clear:both;float:left;}
.toutSection p.more a:hover{text-decoration:underline;}
.toutSection .tout .txtcont p.more a{color:#067AB4;}
.imgRight .tout .txtcont{width:auto;}
.imgRight .tout .imgcont{float:right;width:auto;margin-left:5px;margin-right:0;}
.imgRight .tout > .txtcont{display:table;float:none;}
.biographyDates{margin:0 15px;}
.biographyDates dt{display:block;float:left;clear:both;margin:0;padding:0;color:#690;font-size:24px;font-weight:bold;padding:5px 0 10px 0;}
.biographyDates dd{display:block;float:left;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;margin:0 0 10px -150px;padding:0 0 10px 150px;line-height:16px;}
.biographyDates dd .tout{clear:none;padding:0 0 15px 0;margin:0;}
.biographyDates dd .tout .imgcont{margin-right:15px;}
.biographyDates dd h4{margin:2px 0;padding:0;font-weight:bold;font-size:16px;}
.biographyDates dd h4.important{font-size:24px;line-height:20px;margin:5px 0;}
.biographyDates dd p{margin:0;padding:0;}
.biographyDates dd p.timestamp{color:#690;font-size:14px;font-weight:bold;text-transform:none;}
.biographyDates dd .dropshadow{margin:0 15px 10px 0;}
.biographyDates dd .imgRight .txtcont{float:none;}
.biographyDates dd .imgRight .imgcont{float:right;clear:none;margin:0 0 15px 15px;}
.snapshot .snapshotFacts{border:5px solid #f78b0d;border-top:0;border-right:0;padding:10px 15px 0 15px;margin:5px 0 5px 5px;}
.snapshot .snapshotFacts dt{font-size:11px;font-weight:bold;text-transform:uppercase;}
.snapshot .snapshotFacts dd{margin:0;font:14px Georgia;padding-bottom:12px;}
#photoTout{margin:0;padding:0;float:left;width:300px;clear:none;}
#photoTout h2 a{background-color:#efbd12;}
#photoTout h2 a:hover{background-color:#E2AC00;}
#photoTout h2.styleWatch{background-color:#f00077;width:100%}
#photoTout h2.makeover a{background-color:#f00077;width:100%}
#photoTout h2.makeover a:hover{background-color:#c06;}
#photoTout .tout{margin:0 0 5px 0;padding:0;width:100%;}
#photoTout p.timestamp{padding:0;}
#photoTout h4{font-size:12px;}
#photoTout h4 a{font-weight:normal;}
#photoTout h4 a:hover{text-decoration:none;}
#photoTout h4 a:hover strong{text-decoration:underline;}
.rightColumn #photoTout{background:#f0efdf;margin:0 0 15px 0;padding-bottom:10px;}
.rightColumn #photoTout .more{margin-bottom:0;padding:0 10px 0 0;}
.rightColumn #photoTout h2{border-bottom:1px solid #fff;margin-bottom:10px;}
.rightColumn #photoTout .tout{float:left;border-bottom:1px solid #fff;margin:0 10px 10px 10px;padding:0 0 10px;width:280px;}
.rightColumn #photoTout .more a{padding:0 0 0 10px;}
.rightColumn #photoTout .tout .more a{padding:0;}
.photoCredits{float:left;width:620px;padding:15px;margin:5px 0;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') top repeat-x;}
.photoCredits p{margin:0;font-size:10px;color:#999;text-transform:uppercase;font-weight:bold;}
.photoCredits span{text-transform:none;font-weight:normal;}
.photoCredits strong{font-weight:normal;}
.editCredits{float:left;width:620px;padding:8px 15px;margin:0;border-top:2px solid #000;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;}
#specialfeature{padding:0;}
.pagination{font-size:12px;color:#000;clear:both;border-bottom:1px solid #ccc;height:25px;padding:0;margin:0;text-align:right;overflow:hidden;width:100%;}
.pagination h3{float:left;padding:0;margin:0;font-size:18px;line-height:18px;font-weight:normal;}
.pagination ul{float:right;padding:0;margin:5px 0 0;}
.pagination li{list-style:none;float:left;text-align:right;padding-left:4px;margin-left:4px;font-weight:bold;border-left:1px solid #ccc;}
.pagination li.label{border:0;}
.pagination li.previous{border:0;margin:0;padding:0;background:url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') -88px -796px no-repeat;}
.pagination li.previous a{padding-left:20px;}
.pagination li.next{background:url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') 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{font-weight:bold;color:#067AB4;}

/* MAIN */
#database.main .navigation{margin-bottom:16px;}
#database.main #top{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') 311px bottom repeat-x;float:left;width:100%;}
#database.main #top .right{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayVert.gif') 333px bottom repeat-y;float:left;}
#database.main #birthday{padding:0;}
#database.main #birthday h2{padding-right:6px;color:#000;background:#d0ea8e;position:relative;}
#database.main #birthday strong{padding-left:26px;color:#ff6;background:#93c308 url('http://img2.timeinc.net/people/static/i/celebrity/sprite-birthday.gif') no-repeat 3px 1px;}
#database.main #birthday span{padding-left:2px;font-weight:normal;}
#database.main #birthday .more{position:absolute;top:0;right:4px;background-position:right -92px;}
#database.main #birthday .more a{width:auto;color:#067AB4;background:0;}
#database.main #studioShotTout{padding:0 0 16px 0;margin:0 0 -15px 0;position:relative;float:left;width:316px;background:#fff;}
#database.main #studioShotTout .tout{margin:0;}
#database.main #studioShotTout .imgcont{padding:0;}
#database.main #studioShotTout .imgcont img{margin:0;border:0;}
#database.main #studioShotTout .tout .txtcont{position:absolute;left:0;bottom:15px;height:34px;background:#000;margin:0;width:300px;overflow:hidden;border-top:1px solid #fff;height:25px;}
#database.main #studioShotTout .tout .txtcont .more{padding:10px 0 10px 10px;float:left;background:url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') no-repeat right -3390px;}
#database.main #studioShotTout .tout .txtcont .more a{float:left;font-size:11px;color:#fff;}
#database.main #recentNewsTout .more{margin-top:5px;}
#database.main #recentNewsTout{padding:0 30px 0 0;float:left;width:318px;clear:none;}
#database.main #recentNewsTout h2 a{background-color:#da280b;}
#database.main #recentNewsTout h2 a:hover{background:#BA1900;}
#database.main #recentNewsTout .tout{margin:0;padding:0;}
#database.main #recentNewsTout .txtcont{margin:0;padding:5px 0;}
#database.main #recentNewsTout .txtcont h4{clear:both;}
#database.main #recentNewsTout .first{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #dcdcdc;}
#database.main #recentNewsTout .first .txtcont h4{font-size:21px;line-height:24px;}
#database.main #recentNewsTout .first .txtcont p.timestamp{padding:0;}
#database.main #recentNewsTout .first .txtcont p.more{margin-right:10px;}
#database.main #bottom{clear:both;padding:0;margin-top:-15px;}
#database.main #main > #bottom{margin:0;}
#database.main .leftColumn{padding-top:17px;}
#database.main .rightColumn{padding-left:14px;}
#database.main #fiveFunFacts{padding:0 0 15px 0;float:none;clear:both;}
#database.main #fiveFunFacts a{font-weight:normal;}
#database.main #fiveFunFacts h2{background-color:#863d9e;}
#database.main #fiveFunFacts ol{font-weight:bold;margin:0 10px;padding:0 0 0 30px;}
#database.main #fiveFunFacts li{padding:0;margin:-3px -35px 2px 0;line-height:16px;width:auto;color:#863D9E;}
#database.main #fiveFunFacts ol > li{margin-bottom:9px;}
#database.main #fiveFunFacts li span{color:#000;font-weight:normal;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;display:block;padding:0 35px 7px 25px;margin:7px 0 0 0;position:relative;left:-25px;width:auto;}
#database.main #fiveFunFacts li span strong.quote{font:normal 17px Georgia;}
#database.main #fiveFunFacts li.last span{background:none;}
#database.main #main #video{padding:0 0 15px 0;float:none;clear:both;overflow:hidden;}
#database.main #main #video a{font-weight:normal;}
#database.main #main #video h2{background-color:#a60000;margin:0 0 3px 0;z-index:100;}
#database.main #main #video .tout{padding:0;margin:0;background:#333;float:left;position:relative;width:100%;}
#database.main #main #video .imgcont{padding:0;margin:-3px 0 0 -3px;}
#database.main #main #video .imgcont img{padding:0;margin:0;border:0;}
#database.main #main #video .txtcont{padding:40px 10px 0 10px;margin:0 0 0 0;position:absolute;width:168px;height:360px;right:0;}
#database.main #main #video .txtcont .headline{font:bold 24px/25px arial; color:#A60000;}
#database.main #main #video .txtcont .deck{font:12px Arial;color:#ccc;padding:0 0 10px 0;}
#database.main #main #video .txtcont .timestamp{padding:0 0 25px 0;font:bold 11px Arial;color:#c00;}
#database.main #main #video .txtcont .more{background-position:right -397px;}
#database.main #main #video .txtcont .more a{color:#fff;font:bold 11px Arial;}
#database.main #biography{padding:0 0 15px 0;float:left;clear:both;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;margin:0 0 15px 0;}
#database.main #biography h2{margin:0 0 5px;}
#database.main #biography h2 a{background-color:#8db517;}
#database.main #biography h2 a:hover{background-color:#7BA207;}
#database.main .biographyDates{padding:0;margin:0;}
#database.main .biographyDates dt{width:100px;padding-left:15px;}
#database.main .biographyDates dd{width:500px;margin:-35px 0 10px 0;}
#database.main .biographyDates dt > dd{padding-bottom:0;}
#database.main .biographyDates dd.last{background:none;margin-bottom:0;padding-bottom:0;}
#database.main #biography .more{margin:0 0 0 150px;}

#database.main .photoCredits{background:none;width:170px;padding-top:10px;}
#database.main .photoCredits p{margin:0;font-size:10px;color:#000;text-transform:uppercase;font-weight:bold;}
#database.main .photoCredits span{text-transform:none;font-weight:normal;}
#database.main .photoCredits strong{font-weight:normal;}
#database.main #snapshotTout{padding:0 0 15px 0;float:left;clear:both;line-height:18px;margin-top:13px;}
#database.main .leftColumn > #snapshotTout{margin-top:0;}
#database.main #snapshotTout a{font-weight:normal;}
#database.main #snapshotTout h2{background-color:#f78b0d;}
#database.main .snapshot .pullout{font-size:31px;line-height:31px;color:#f78b0d;font-weight:bold;}
#database.main .snapshot .snapshotFacts{float:right;width:165px;}

/* BIO */
#database.bio #biography{padding:0;float:left;clear:both;}
#database.bio .biographyDates{margin:0;}
#database.bio .biographyDates dt{width:135px;padding-left:15px;line-height:14px;}
#database.bio .biographyDates dd{width:500px;padding-bottom:15px;}
#database.bio .biographyDates dd p{border:1px solid #fff;}
#database.bio .biographyDates dd p.timestamp,#database.bio .biographyDates dd p.image,#database.bio .biographyDates dd p.shadow{border:0;}
#database.bio .biographyDates dd em{white-space:nowrap}
#database.bio .biographyDates dd.last{background:none;}
#database.bio .biographyDates dd .timestamp{font-size:12px;text-transform:none;}
#database.bio .snapshot .snapshotFacts{margin:0 0 15px 0;font:14px Georgia;padding-bottom:12px;border-color:#8db517;padding-right:0;}
#database.bio .snapshot .snapshotFacts dt{font:bold 11px Arial;color:#da280b;margin-bottom:5px;}
#database.bio .snapshot .snapshotFacts dd{font-size:11px;line-height:18px;}
#database.bio .snapshot .snapshotFacts dd p{margin:0;}
#database.bio .snapshot .snapshotFacts dd a{font-weight:normal;}
#database.bio .snapshot .snapshotFacts dd.name{font-size:24px;}
#database.bio .snapshot .snapshotFacts dd.realname{font-size:18px;}
#database.bio .snapshot .snapshotFacts dd.birthDate{font-size:18px;}
#database.bio .snapshot .snapshotFacts dd.birthPlace{font-size:18px;}

#database.bio .photoCredits{background:none;width:170px;padding-top:10px;}
#database.bio .photoCredits p{margin:0;font-size:10px;color:#000;text-transform:uppercase;font-weight:bold;}
#database.bio .photoCredits span{text-transform:none;font-weight:normal;}
#database.bio .photoCredits strong{font-weight:normal;}
#database.bio .pagination{width:100%;}

/* NEWS */
#database.news .leftColumn .toutSection{margin:0;padding:0;}
#database.news .leftColumn .toutSection h4{clear:both;}
#database.news .leftColumn .toutSection p{display:block;clear:both;}
#database.news .leftColumn .toutSection .tout{margin:0;padding:0;}
#database.news .leftColumn .toutSection .tout p{font-size:12px;line-height:16px;margin:0 0 5px 0;}
#database.news .leftColumn .toutSection .tout p a{color:#000;}
#database.news .leftColumn .toutSection .tout p a:hover{text-decoration:none;}
#database.news .leftColumn .toutSection .tout p.more{margin:0 0 15px 0;}
#database.news .leftColumn .toutSection .tout p.more a{color:#067AB4;}
#database.news .leftColumn .toutSection .tout p.more a:hover{text-decoration:underline;}
#database.news .leftColumn .toutSection .caption{width:180px;padding:10px 0 0 0;clear:both;}
#database.news .leftColumn .toutSection .caption p{font-size:11px;font-weight:normal;padding:0 0 5px 0;}
#database.news .leftColumn .toutSection .caption p a{color:#067AB4;}
#database.news .leftColumn .toutSection .caption p a:hover{text-decoration:underline;}
#database.news .leftColumn .toutSection .caption p.credit{text-transform:uppercase;font-size:10px;line-height:12px;color:#999;}
#database.news #left{width:auto;float:left;}
#database.news #left p{margin:0;}
#database.news #left .imgcont{padding:0 0 7px 0;}
#database.news #first{width:435px;float:right;clear:none;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;margin-bottom:15px;}
#database.news #first .tout p.timestamp,#database.news #second .tout p.timestamp{color:#da280b;font-size:11px;text-transform:uppercase;margin:0 0 5px 0;font-weight:bold;}
#database.news #first .tout h4{font-size:22px;line-height:24px;float:left;}
#database.news #second{clear:none;width:435px;float:right;background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayHoriz.gif') bottom repeat-x;margin-bottom:15px;}
#database.news #second .tout{margin:0 0 10px 0;overflow:hidden;}
#database.news #second .tout h4{font-size:18px;line-height:20px;}
#database.news #third{clear:none;width:545px;float:right;margin:0 0 50px 0;}
#database.news #third .tout{width:435px;float:right;position:relative;margin:0 0 15px 0;}
#database.news #third .tout p.timestamp{width:120px;position:absolute;left:-150px;top:0;padding:0 30px 0 0;text-transform:uppercase;font-size:11px;text-align:right;}
#database.news #third .tout h4{font-size:14px;line-height:14px;}
#database.news .navigationBottom{float:right;}

/* CELEBRITIES */
#database.celebrities h1{margin-right:10px;}
#database.celebrities .navigation{background:none;}
#database.celebrities .navigation .links{float:left;}
#database.celebrities .navigation .sections{float:right;height:29px;padding:4px 0 0 0;}
#database.celebrities .navigation .sections li.top25{background:url('http://img2.timeinc.net/people/static/i/celebrity/top25_8.png') no-repeat 45px 4px;border:0;padding:0 7px 0 0;width:133px;}
#database.celebrities .navigation .sections li.top25 a{padding:0;padding-right:15px;float:right;width:84px;text-indent:-9999px;display:block;}
#database.celebrities .navigation .sections li.top25 a:hover{color:#efbd12;text-decoration:none;}
#database.celebrities #header{margin:0;background:none;}
#database.celebrities #header h1{width:100%;padding:0 0 5px 0;margin:0;border-bottom:2px solid #000;text-transform:uppercase;}
#database.celebrities #header p.top25{padding:7px 15px 0 0;}
#database.celebrities .timestamp{color:#fff;font-weight:bold;text-transform:uppercase;padding-left:10px;}
#database.celebrities .lists{background:url('http://img2.timeinc.net/people/static/i/celebrity/bg/dashGrayVert160.gif') -14px 0;overflow:hidden;padding-bottom:50px;margin:0 0 50px 0;float:left;width:626px;}
#database.celebrities #main dl{float:left;width:150px;padding:0 10px 0 0;margin:-30px 0 0 0;}
html:first-child #database.celebrities #main dl:not(:root:root){/*all safari*/ margin:0;}
#database.celebrities #main dl:not(:root:root){/*safari 3+ */ margin:-30px 0 0 0;}
#database.celebrities #main dl.last{width:146px;padding:0;}
#database.celebrities #main dl dt{font:30px/30px Georgia;margin:30px 0 5px 0;}
#database.celebrities #main dl dt.empty{color:#ccc;}
#database.celebrities #main dl dd{margin:0 0 5px 0;}
#database.celebrities #main dl dd a{font-weight:normal;}
#database.celebrities #starshipdiv{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/v4/starship.png',sizingMethod='crop');width:370px;height:370px;font:24px Georgia;position:absolute;padding:15px;top:0;left:0;display:none;}
#database.celebrities > #starshipdiv{background:url('http://img2.timeinc.net/people/static/i/v4/starship.png');}
#database.celebrities #starshipdiv .tout{margin:10px 10px 0 0;}
#database.celebrities #starshipdiv h4{font:18px Georgia;}
#database.celebrities #starshipdiv .txtcont{font:11px Arial;}
#database.celebrities #starshipdiv dt{font-weight:bold;}
#database.celebrities #starshipdiv dd{padding:0;margin:0;}
#database.celebrities #whosnext{float:right;clear:none;margin-top:10px;padding-top:4px;width:340px;background:url('http://img2.timeinc.net/people/static/i/misc/hash-lines.gif') 0 0 repeat-x;}
#database.celebrities #twitterfeed{float:left;margin:0;}
#database.celebrities .adCMRight{float:left; width:300px; margin:10px 0 0 16px; padding:0; text-align:center;}
#database.celebrities #main #tributes{float:left;margin:10px 0 10px 17px;padding:10px;width:280px;background:#eaeaea url('http://img2.timeinc.net/people/static/i/celebrity/tributes-bg-gradient_8.png') 0 0 repeat-x;}
#database.celebrities #main #tributes .header{margin:0;padding:0;float:left;width:280px;font:31px Georgia,serif;color:#000;}
#database.celebrities #main #tributes dl{float:left;margin:0;padding:6px 0 12px;width:100%;}
#database.celebrities #main #tributes dl *{margin:0;padding:0;font:12px Arial,sans-serif;}
#database.celebrities #main #tributes dt{float:left;clear:left;padding-bottom:6px;width:220px;}
#database.celebrities #main #tributes dd{float:right;clear:none;padding-bottom:6px;}
#database.celebrities .adBottom{float:left;margin:10px 0 0;width:335px;text-align:center}

/* GALLERY */
.gallery .toutSection .tout{padding:0;}

#database.main #snapshotTout{width:390px;}

/* HOT LIST */
.hotList{border:8px solid #1270ad;padding:1px;width:228px;float:right;margin:13px 0 10px 10px;position:relative;}
.leftColumn > .hotList{margin-top:0;}
.hotList .headline{background:url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/hPeopleHotList_8.png');width:228px;height:64px;text-indent:-9999px;margin:0 0 1px 0;}
.hotList .headline a{display:block;width:100%;height:64px;}
.hotList ol{color:#da280b;font:bold 12px Georgia;padding:0;margin:0;list-style:none;width:228px;height:215px;overflow:hidden;}
.hotList li{padding:0;margin-bottom:1px;line-height:42px;position:relative;}
.hotList li.odd{background:#fee99a url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/odd_8.png') 185px 0 no-repeat;}
.hotList li.even{background:#fff url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/even_8.png') 185px 0 no-repeat;}
.hotList li a{display:block;margin:0;padding:0 0 0 10px;width:218px;color:#000;font:12px/42px Arial;}
.hotList li a:hover{text-decoration:none;}
.hotList li span{margin:0;position:absolute;top:0;right:52px;text-indent:-9999px;width:16px;height:15px;background:url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/same.gif') right no-repeat;z-index:100;}
.hotList li span.up{background:url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/up.gif') right no-repeat;}
.hotList li span.down{background:url('http://img2.timeinc.net/people/static/i/celebrity/hotlist/down.gif') right no-repeat;}
.hotList li img{margin:0;padding:0;border-left:1px solid #fff;position:absolute;right:0;top:0;}
.hotList p.deck{font:10px/14px Arial;padding:25px 10px 8px 10px;margin:0;float:left;}
.hotList p.more{font:11px/14px Arial;padding:0 0 8px 10px;margin:0;float:left;}
.hotList p.more a{color:#067AB4;font-weight:normal;}
.hotList p.link{font:12px/14px Arial;padding:8px 10px 8px 10px;margin:0;float:left;position:absolute;left:0;}
.hotList p.link a{font-weight:bold;}

#whosnext{width:340px;position:relative;}
#whosnext .toutSection,#whosnext .tout{margin:0;padding:0;}
#whosnext #pollheader{padding-bottom:10px;width:335px;}
#whosnext #pollheader h1{background:url('http://img2.timeinc.net/people/static/i/celebrity/whosnext/whosnext_8.png') no-repeat;margin:0;width:337px;height:111px;text-indent:-9999px;}
#whosnext #pollheader h2{background:none;font-size:12px;font-weight:bold;color:#000;letter-spacing:0;text-align:center;padding:0 10px;margin:-35px 0 0 0;}
#whosnext #pollheader p{font-size:12px;color:#000;letter-spacing:0;text-align:center;padding:0;margin:0;}
#whosnext .adSponsoredBy{top:0;position:absolute;}
#whosnext #yourlatestpick{margin:0;padding:0;border-bottom:2px solid #000;width:335px;}
#whosnext #yourlatestpick h4{background:url('http://img2.timeinc.net/people/static/i/celebrity/whosnext/bgbar.gif') repeat-x;padding:0 5px;margin:0 0 10px 0;color:#fff;font-size:14px;text-transform:uppercase;width:100%;}
#whosnext #yourlatestpick .imgcont{float:right;margin:0 0 0 10px;padding:0;}
#whosnext #yourlatestpick .imgcont img{padding:5px;border:1px solid #e5e5e5;border-top:0;border-bottom:2px solid #999;}
#whosnext #yourlatestpick .txtcont p.name{font:20px Georgia;margin:0;padding:0 0 10px 0;}
#whosnext #yourlatestpick .txtcont .name a{color:#067AB4;}
#whosnext #yourlatestpick .txtcont .deck{font-size:12px;line-height:14px;margin:0;padding:0 0 5px 0;}
#whosnext #yourlatestpick .txtcont .more a{color:#067AB4;}
#whosnext #previouswinners{margin:0;padding:0;width:335px;}
#whosnext #previouswinners th{text-align:left;text-transform:uppercase;padding:5px;border-bottom:1px dashed #bab8a9;}
#whosnext #previouswinners td{padding:3px 5px;}
#whosnext #previouswinners td a{color:#067AB4;font-weight:normal;}
#whosnext #previouswinners .even td{background:#ffd8a4;}
#whosnext #previouswinners td img{vertical-align:middle;padding-right:5px;}

/*  Newsstorm CSS  */
#header .header{display:none;}

.rightColumn.collapsedAdRight{position:relative;padding-top:15px;}
#main > .rightColumn.collapsedAdRight{position:static;padding-top:0;}
.rightColumn.collapsedAdRight .adRight{position:absolute;top:0;left:0;float:left;}
.rightColumn.collapsedAdRight .adRight p{color:#fff;}
.rightColumn.collapsedAdRight > .adRight{position:static;height:1px;}
.rightColumn.expandedAdRight .adRight{color:#999999;position:static;top:0;left:0;float:left;height:260px;}

/* new for TV Listings changes */
#main #leftColumn{float:left;padding-bottom:40px;width:650px;}
#main #leftColumn #top{float:left;padding-bottom:0;width:650px;background:0;}
#main #leftColumn #top .right{float:right;width:335px;background:0;}
#main #leftColumn #top #studioShotTout{float:left;margin:0;padding:0;width:300px;}
#main #leftColumn #top #studioShotTout .tout{float:left;margin:0;padding:0;}
#main #leftColumn #top #studioShotTout img{margin:0;padding:0;}
#main #leftColumn #top #studioShotTout .imgcont{margin:0;padding:0;}
#main #leftColumn #top #studioShotTout .txtcont{margin:0;padding:0;position:static;}
#main #leftColumn #top #recentNewsTout{float:right;margin:0 0 15px;padding:0;width:335px;}
#main #leftColumn #top #photoTout{float:right;margin:0;padding:0;width:335px;}
#main #leftColumn #top #recentNewsTout h4 a{color:#067AB4;}
#main #leftColumn .editCredits{background:0;}
#main #leftColumn .navigationBottom{float:left;margin:0;padding:1px 0;background:0;border-top:1px dashed #999;border-bottom:1px dashed #999;}
#main #rightColumn{float:right;width:300px;padding:0;}
#main #rightColumn .adRight{padding:8px 0 0;width:300px;border-top:1px dashed #999;}

#bottom .leftColumn{margin:0;padding-top:0;}
#bottom .rightColumn{margin:0;padding-top:6px;}
#tvlistings.active{margin-top:14px;width:650px;}
#tvlistings h2{margin:0;}
#tvlistings table{width:648px;}
#tvlistings .channel{width:10%;}
#tvlistings .time{width:18%;}
#tvlistings .date{width:20%;}
.tvlistings #header{margin-bottom:10px;}
.tvlistings #leftColumn{float:left;padding-bottom:40px;width:650px;}
.tvlistings #leftColumn #tvlistings{margin:0;padding:0;}
.tvlistings #leftColumn #tvlistings h2{margin:0 0 10px;padding:0 0 6px;height:auto;font:normal normal 18px/24px Arial,sans-serif;color:#000;background:0;border-bottom:1px dashed #999;}
.tvlistings #leftColumn #tvlistings tbody td{padding-bottom:12px;}
.tvlistings #leftColumn #tvlistings td p{margin:0;}
.tvlistings #leftColumn #tvlistings td .title{font-weight:bold;}
.tvlistings #leftColumn #tvlistings td .title a{display:inline;}
.tvlistings #leftColumn #tvlistings td .title span{display:block;font-size:10px;line-height:12px;color:#e07;}
.tvlistings #leftColumn #tvlistings td .description{line-height:18px;}
.tvlistings #leftColumn #tvlistings td ul{margin:0;padding:0;list-style:none;line-height:18px;}
.tvlistings #leftColumn #tvlistings td li{display:inline;}
.tvlistings #leftColumn #tvlistings .label{font-weight:bold;}
.tvlistings #bottom{float:left;width:650px;}
.tvlistings #bottom .adBottom{float:left;width:650px;text-align:center;font-size:10px;color:#ccc;text-transform:uppercase;}
.tvlistings #bottom .adBottom.active{margin:12px 0 0;padding:2px 0 0;}
.tvlistings #bottom .leftColumn{float:left;margin:12px 0 0;padding:12px 0;width:325px;border-top:1px dashed #999;}
.tvlistings #bottom .rightColumn{float:left;margin:12px 0 0;padding:12px 0;width:325px;border-top:1px dashed #999;}
.tvlistings #bottom .toutSection{margin:0;padding:0;}
.tvlistings #bottom .toutSection h2{margin:0;width:310px;}
.tvlistings #bottom .toutSection .tout{margin:0;padding:8px 5px;width:300px;border:0;background:0;}
.tvlistings #bottom .toutSection img{border:0;}
.tvlistings #bottom .toutSection .more{background-position:right -96px;}
.tvlistings #bottom .leftColumn .toutSection{border-right:1px dashed #999;}
.tvlistings #bottom .rightColumn .toutSection{border-left:1px dashed #999;}
.tvlistings #bottom .rightColumn h2{float:right;}
.tvlistings #bottom .rightColumn .tout{float:right;}
.tvlistings #bottom .leftColumn #makeover{width:325px;}
.tvlistings #bottom #makeover h2,.tvlistings #bottom #makeover h2 a{background:#e07;}
.tvlistings #bottom #makeover h2 a:hover{background:#bf0e67;}
.tvlistings #bottom #specialfeature h2,.tvlistings #bottom #specialfeature h2 a{background:#e07;}
.tvlistings #bottom #specialfeature h2 a:hover{background:#bf0e67;}
.tvlistings #bottom #covercollection h2 a{background:#0cf;}
.tvlistings #bottom #covercollection h2 a:hover{background:#069;}
.tvlistings #bottom #archiveTout{float:right;margin:0;padding:0;width:324px;border-left:1px dashed #999;}
.tvlistings #bottom #archiveTout h2{margin:0;width:310px;}
.tvlistings #bottom #archiveTout h2 a{background:#0cf;}
.tvlistings #bottom #archiveTout h2 a:hover{background:#069;}
.tvlistings #bottom #archiveTout .tout{margin:0;padding:8px 5px;width:300px;border:0;background:0;}
.tvlistings #bottom #archiveTout .txtcont{padding:0;width:180px;float:left;}
.tvlistings #bottom #archiveTout .txtcont p{margin:0;clear:left;}
.tvlistings #bottom #archiveTout .txtcont .deck a{font:12px Arial;}

.tvlistings #main #rightColumn{float:right;clear:none;padding:8px 0 0;width:300px;}
.tvlistings #main #rightColumn .adRight{border:0;}
.tvlistings #rightColumn #latestNews{float:left;margin:12px 0 0;padding:0;width:300px;border-bottom:1px dashed #999;}
.tvlistings #rightColumn #latestNews h2{margin:0;}
.tvlistings #rightColumn #latestNews h2 a{background:#863d9e;}
.tvlistings #rightColumn #latestNews h2 a:hover{background:#7e3297;}
.tvlistings #rightColumn #latestNews ol{margin:0;padding:0;list-style:none;}
.tvlistings #rightColumn #latestNews li{padding:8px 4px;width:292px;border-bottom:1px dashed #999;background:url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') -40px -88px no-repeat;}
.tvlistings #rightColumn #latestNews li a{display:block;padding:0 0 0 12px;font:12px Arial,sans-serif;color:#000;}
.tvlistings #rightColumn #latestNews .more{margin:0;padding:8px 0 8px 6px;background-position:right -89px;}
.tvlistings #rightColumn .adCMRight{float:left;margin:12px 0 0;padding:0;width:300px;}

/* Twitter module */
#twitterfeed.inside{float:left;margin:0 0 12px;padding:0 0 14px;width:300px;background:0;}
#twitterfeed.inside h2{margin:0 0 1px;background:#7FE3FF url('http://img2.timeinc.net/people/static/i/celebrity/twitter-celeb-header_8.png') 0 0 no-repeat;}
#twitterfeed.inside h2 a{background:0;}
#twitterfeed.inside .tweets{float:left;*float:none;overflow:auto;}
#twitterfeed.inside .author{float:left;width:100%;background:#ebfbff;}
#twitterfeed.inside .author span{display:block;color:#067AB4;}
#twitterfeed.inside .profile-pic{width:55px;}
#twitterfeed.inside .author a{font:16px/1 Arial,sans-serif;}
#twitterfeed.inside .nickname{margin-top:14px;}
#twitterfeed.inside .byline{font-size:11px;line-height:18px;}
#twitterfeed.inside .celeb,
#twitterfeed.inside .celeb ol{background:0;*float:none;}
#twitterfeed.inside .celeb ol li{list-style:none;}
#twitterfeed.inside li{padding:7px 10px 7px 0!important;width:270px;height:auto;border-bottom:1px dashed #dcdcdc;}
#twitterfeed.inside .entry-content,
#twitterfeed.inside .meta{float:left;clear:left;width:100%;font:12px Arial,sans-serif;}
#twitterfeed.inside .meta,#twitterfeed .meta a{font:11px Arial,sans-serif;color:#999;}
#twitterfeed.inside .timestamp{padding-left:1px;color:#999;}
#twitterfeed.inside .more{float:left;margin:8px 0 0;padding:0;width:auto;background:url('http://img2.timeinc.net/people/static/i/spritearrow_8.png') no-repeat right -296px;}
#twitterfeed.inside .more a{float:left;margin:0;padding:0 7px 0 0;}

#twitterfeed.inside .nickname {margin-top:7px;}
#twitterfeed.inside .author {margin-top:3px;}
#twitterfeed.inside .follow {margin-top:5px;}
#twitterfeed.inside .follow a {background:url('http://img2.timeinc.net/people/static/i/misc/twitter/icon-plus-default.png') no-repeat; padding-left:16px; font:bold 11px arial,sans-serif;}
#twitterfeed .more a {background:none;}


/*------------- Begin:FB Like Button:Bug #33474 -----------------*/

/* New CelebDB Footer */
.editCredits{background:none;}

#celebfooter{float:left;width:100%;margin:30px 0 15px 0;padding:3px 0 2px 0;/*position:relative;*/ background:#fff url(http://img2.timeinc.net/people/static/i/misc/hash-lines.gif) repeat-x scroll 0 0;}
#celebfooter h1{padding:4px 0 0 0;margin:0 16px 0 0;font:bold 22px/25px Arial,sans-serif;letter-spacing:-.01em;float:left;}
#celebfooter h1 span{font-size:14px;letter-spacing:0;}
#celebfooter ul.sectionlinks{float:right;margin:0 0 1px 0;padding:0;width:494px;list-style:none;border-left:0;}
#celebfooter ul.sectionlinks li{float:left;border-right:1px solid #bfbfbf;}
#celebfooter ul.sectionlinks li a{display:block;min-width:76px;padding:8px 10px;background:#dcdcdc;border:1px solid #fff;border-bottom:0;text-align:center;font-size:14px;color:#000;}
#celebfooter ul.sectionlinks li.tv,#celebfooter ul.sectionlinks li.tv a{border-right:0;}

#celebfooter #adSponsoredBy{top:-14px;right:0;}
#celebfooter #adYourPick{width:66px;height:65px;text-indent:-9999px;position:absolute;top:-10px;left:250px;background:url('http://img2.timeinc.net/people/static/i/celebrity/whosnext/toyotayourpick_8.png');}
#celebfooter #adYourPick a{display:block;height:65px;}
#celebfooter p.all{clear:both;margin:0;padding:6px 0 6px 0;border-top:2px solid #000;font-size:21px;text-transform:uppercase;}
#celebfooter p.all a{font-weight:bold;}
#celebfooter p.all span.top25{font-size:13px;}

/* FB Like Button */
p.top25{display:none;}
#header ul.sectionlinks{float:right;margin-right:0;border-left:0;width:494px;}
#header ul.sectionlinks li.tv,#header ul.sectionlinks li.tv a{border-right:0;}

#facebooklike{float:left;width:220px;height:25px;margin-top:4px;padding:0; overflow:hidden;}
#header iframe,#celebfooter iframe{float:left;width:220px;height:20px;margin-top:6px;padding:0;overflow:hidden;} /* without #facebooklike container */


#header{padding-bottom:3px;background:#fff url(http://img2.timeinc.net/people/static/i/misc/hash-lines.gif) repeat-x scroll bottom left;border-bottom:none;}
#header h1{width:auto;}
#header p.all{clear:both;margin:0;padding:6px 0 6px 0;background:none;font-size:21px;height:16px;line-height:16px;text-transform:uppercase;}
#header p.all a{font-weight:bold;}
#header p.all span.top25{font-size:13px;background:0;}

#header h1,#celebfooter h1{font-size:18px;}
#header,#celebfooter{position:relative;}
#header ul.sectionlinks{/*float:right;*/ position:absolute;top:30px;right:0;width:auto;margin-right:0;padding-right:0;border-left:0;}
#celebfooter ul.sectionlinks{/*float:right;*/ position:absolute;top:34px;right:0;width:auto;margin-right:0;padding-right:0;border-left:0;}
#header ul.sectionlinks li a,#celebfooter ul.sectionlinks li a{padding:8px 8px;}


/*------------- End:FB Like Button:Bug #33474 -----------------*/


/* --- Begin:New Brightcove Player js (bug #33744;overwrites styles from #33586) --- */
#videodb{clear:both;width:649px;padding-bottom:16px;}
#videodb h2{height:23px;background:#a60000;margin-bottom:5px !important;font-size:14px;line-height:23px;color:#fff;}
#videodb h2 a{color:#fff;}
#videodb h2 strong{background:#000;color:#fff;padding:0 7px;display:block;float:left;border-right:2px solid #fff;margin-right:4px;}

#videodb #videotout{height:399px !important;background:#333;color:#fff;}
#videodb #videotout #player{float:left;width:466px;}
#videodb #videotout #playlist{float:left;width:163px;padding:40px 10px 0 10px;}
#videodb #videotout #playlist p{margin:0;padding:0;}
#videodb #videotout #playlist p.pubdate{padding-bottom:5px;font:bold 11px arial,sans-serif;color:#666;}
#videodb #videotout #playlist p.headline{padding-bottom:8px;font:bold 24px/25px arial,sans-serif;}
#videodb #videotout #playlist p.deck{padding-bottom:10px;font:normal 12px arial,sans-serif;color:#ccc;}
#videodb #videotout #playlist p.timestamp{padding-bottom:10px;font:bold 11px arial,sans-serif;color:#c00;}
#videodb #videotout #playlist p.more{background-position:right -397px;}
#videodb #videotout #playlist p.more a{font:bold 11px arial,sans-serif;color:#fff;}


/* --- End:New Brightcove Player js (bug #33586) --- */

/* Google +1 */
.sharebox {float:left; width:240px; border-right:12px solid #fff;}
.sharebox #like {float:left; width:93px; border:0; /*overflow:hidden;*/}
.sharebox .plus1 {float:left; display:block; width:90px; height:20px; margin-top:6px; padding-left:10px; border-left:1px dotted #ccc;}
.sharebox .plus1 iframe{margin-top:0 !important;}

.googlead {margin-top:10px;}
body.celebrities .googlead {width:450px;} /* DB Main */
body.main .googlead {float:left; width:432px;} /* DB Profile */
body.bio .googlead {float:left; width:432px; margin:20px 0 10px 0;} /* DB Bio */
body.news .googlead {margin-top:20px;} /* DB News */


/* Shopping */
#shopping-row {clear:both; width:650px; padding-bottom:30px;}

#shopping-header {width:642px; margin-bottom:16px; padding:4px; background:url('http://img2.timeinc.net/people/static/i/stylewatch/collections/bg_celebtout.png') repeat-y; color:#fff;}

#shopping-header .picks {float:left; margin-right:8px;}
#shopping-header .picks .btn-wrap {display:block;}
#shopping-header .picks p.btn-pick {
	display:block; width:138px; margin:0; padding:0;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAgCAMAAAACEilsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFjyKveg6bfhKfCdytzQAAABVJREFUeNpiYKAyYAQCKhFMQAAQYAAKqgBF5fIDiwAAAABJRU5ErkJggg==');
	background-repeat:repeat-x;
	-webkit-border-radius:4px; border-radius:4px;
}

#shopping-header .picks p.btn-pick a {display:block; width:100px; height:24px; padding:6px 10px 0 10px; text-decoration:none;}
#shopping-header .picks p.btn-pick a span {padding-right:10px; background:url("http://img2.timeinc.net/people/static/i/spritearrow_8.png") no-repeat scroll right -94px transparent; font:bold italic 15px georgia,'times new roman',times,serif; color:#fff; letter-spacing:-.04em; text-decoration:none; white-space:nowrap;}
#shopping-header .picks p.btn-pick a:hover {text-decoration:none;}

#shopping-header .celeb-title {float:left; padding-top:6px; font:bold 17px arial,sans-serif; text-transform:uppercase; color:#000;}

#shopping-content {clear:both; width:650px;}

#shopping-content .product {
	display:block; float:left; width:150px; height:224px; padding-bottom:6px;
	margin:0 5px 10px 5px; padding-top:6px; position:relative;
	text-align:center; border:1px solid #ececec;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .3);
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .3);
}

#shopping-content .product-image {text-align:center;}
#shopping-content .product-image img {}
#shopping-content .product-brand {margin-top:5px; font:normal 10px georgia,"times new roman",times,serif; color:#000; text-transform:uppercase;}
#shopping-content .product-brand a {color:#000; text-decoration:none;}
#shopping-content .product-retailer {margin-top:2px; font:normal 11px arial,sans-serif; color:#067AB4;}
#shopping-content .product-retailer a {color:#067AB4;}
#shopping-content .product-price {margin-top:3px; font:normal 16px georgia,"times new roman",times,serif; color:#000;}
#shopping-content .product-price s {text-decoration:line-through; color:#b2b2b2;}
#shopping-content .product-pin-it {position:absolute; left:-1px; bottom:-1px;}

#shopping-content .product-buy-it {
	width:60px; margin:5px auto 0 auto; padding:4px 0;
	-webkit-border-radius:4px; border-radius:4px;
	-webkit-box-shadow:1px 1px 1px 0 #ccc; box-shadow:1px 1px 1px 0 #ccc; 
	background:url('http://img2.timeinc.net/people/static/i/stylewatch/stylefind/bg_btn_buyit.gif') repeat-x;
	font:bold 10px georgia,"times new roman",times,serif; color:#fff; text-align:center; text-transform:uppercase;
}

#shopping-row .more-looks {padding:8px 7px 0 0; text-align:right;}

#fromourpartners {margin-left:-10px !important;}

#CMad300x200 {clear:both; width:300px; margin-left:16px;}


/* New Video module */
#database.main #main #video.video-new {padding: 0 0 25px 0;}
#database.main #main #video.video-new .tout {background:none;}
#database.main #main #video.video-new .video-module {display:block; width:650px;}
#database.main #main #video.video-new .txtcont {display:block; width:650px; height:auto; margin:5px 0 0 0; padding:0; position:static; right:auto; background:none;}
#database.main #main #video.video-new .txtcont h4.headline {font:bold 24px/25px arial,sans-serif; color:#A60000;}
#database.main #main #video.video-new .txtcont .deck {padding:0 0 5px 0; font:normal 13px/18px arial,sans-serif; color:#000;}
#database.main #main #video.video-new .txtcont .timestamp {display:inline; font:normal 13px/18px arial,sans-serif; color:#999;}
#database.main #main #video.video-new .txtcont .more {clear:both; display-inline:block; font-size:12px; background-position: right -96px;}
#database.main #main #video.video-new .txtcont .more a {font-size:12px; color:#067ab4;}
		
/* 2 button share */
.video-module .video-share {margin:7px 0 0 0;}
.video-module .video-share .social {height:40px; overflow:hidden;}
.video-module .video-share .social {list-style:none; margin:0; padding:0;}
.video-module .video-share .social li a {display:block; overflow:hidden; text-indent:-9999px; background:url('http://img2.timeinc.net/people/static/i/article/sprite-social-article.png') no-repeat;}
.video-module .video-share .social li {display:block;}
.video-module .video-share .social li.facebook {float:left; width:172px; margin-right:8px;}
.video-module .video-share .social li.facebook a {width:172px; height:35px; background-position:-23px -21px;}
.video-module .video-share .social li.facebook a:hover {background-position:-23px -74px;}
.video-module .video-share .social li.twitter {float:left; width:88px;}
.video-module .video-share .social li.twitter a {width:88px; height:35px; background-position:-207px -21px;}
.video-module .video-share .social li.twitter a:hover {background-position:-207px -74px;}
.video-module .video-share .social li.email {display:none;}
