/* Photo Galleries */
#gallery {width:677px; padding-bottom:25px; /*border-bottom:1px solid #dedede;*/}

#slide, #adslide {width:677px; border-bottom:1px solid #d1d1d1;}
#slide .imgcont {float:left; width:400px;}
#slide .txtcont {float:left; width:277px;}


#slide .photobox {display:table; width:400px; background:url(http://img2.timeinc.net/instyle/static/2007/i/galleries/bg_photo.gif);}
#slide .photobox .matte {display:table-cell; vertical-align:middle;}
#slide .photobox .matte img {display:block; margin:0 auto;}

#slide .photobottom {width:392px; padding:6px 0 12px 8px;}
#slide .photobottom .photocredit {float:left; font-size:70%; color:#7c7a7a;}
#slide .photobottom .tools {float:right; width:100px;}
#slide .photobottom .tools li {float:right; display:inline;}
#slide .photobottom .tools li a {display:block; border:1px solid #e1e1e1;}
#slide .photobottom .tools li.email a {border-right:none;}

/* Gallery toolbar */
#slide .toolbar {display:block; width:400px; height:34px; margin-bottom:15px; background:url(http://img2.timeinc.net/instyle/static/2007/i/galleries/bg_toolbarrule.gif) top left no-repeat; border-top:1px solid #dfe3ed; border-bottom:1px solid #dfe3ed;}
#slide .toolbar ul {float:left; width:247px;}
#slide .toolbar li {float:left; font-size:90%; color:#7e7e7e;}
#slide .toolbar li a {color:#7e7e7e;}
#slide .toolbar li.print {width:51px; padding:10px 1px 10px 8px;}
#slide .toolbar li.print a {padding-left:16px; background:url(http://img2.timeinc.net/instyle/static/2007/i/icon_print.gif) 0 3px no-repeat;}
#slide .toolbar li.email {width:56px; padding:10px 1px 10px 8px;}
#slide .toolbar li.email a {padding-left:16px; background:url(http://img2.timeinc.net/instyle/static/2007/i/icon_email.gif) 0 3px no-repeat;}
#slide .toolbar li.share {width:58px; padding:0 1px 0 8px;}
#slide .toolbar li.share a {display:block; height:16px; padding:11px 0 5px 0; text-decoration:none;}
#slide .toolbar li.share a img {float:left; width:15px; padding-right:4px;}
#slide .toolbar li.rss {width:46px; padding:0 1px 0 8px;}
#slide .toolbar li.rss a {display:block; height:16px; padding:11px 0 5px 20px; background:url(http://img2.timeinc.net/instyle/static/2007/i/icon_rss.gif) 0 11px no-repeat;}
#slide .toolbar .sponsored {float:right; width:153px; padding:2px 0 0 0;}
#slide .toolbar .sponsored p {margin:0; padding:0; text-transform:none; font-size:90%;}
#slide .toolbar .sponsored p.adimg {display:block; float:left; width:88px;}
#slide .toolbar .sponsored p.adtext {display:block; float:left; width:63px; padding:3px 2px 0 0; line-height:110%; text-align:right; color:#c48400;}

#slide .txtcont .nav, #slidebottom .nav, #adslide .navcont .nav {padding:6px 5px 3px 11px; border-bottom:1px solid #f3f3f3;}
#slide .txtcont .nav ul, #slidebottom .nav ul, #adslide .navcont .nav ul {display:block; height:21px; overflow:hidden;}
#slide .txtcont .nav li.back, #slidebottom .nav li.back, #adslide .navcont .nav li.back {float:left; width:62px;}
#slide .txtcont .nav li.cnt, #slidebottom .nav li.cnt, #adslide .navcont .nav li.cnt {padding-top:2px; font-size:90%; color:#696969; text-align:center;}
#slide .txtcont .nav li.next, #slidebottom .nav li.next, #adslide .navcont .nav li.next {float:right; width:56px; padding-left:6px;}
#slide .txtcont .nav li.nextgal, #slidebottom .nav li.nextgal, #adslide .navcont .nav li.nextgal {float:right; width:108px;}

#slide .txtcont .slideshow {display:none; margin:5px 6px 0 0; background:url(http://img2.timeinc.net/instyle/static/2007/i/btn_slideshow.gif) center right no-repeat; font-size:90%; color:#828181; text-align:right;}
#slide .txtcont .slideshow a {padding-right:22px; color:#828181; text-decoration:underline;}

#slide .txtcont .galinfo {margin:15px 15px 0 15px; padding-bottom:3px; border-bottom:1px solid #dedede;}
#slide .txtcont .galinfo h2 {font-size:140%; color:#000;}
#slide .txtcont .galinfo li {display:inline; font-size:90%; font-weight:bold; color:#000;}
#slide .txtcont .galinfo li a {color:#d73126;}

#slide .txtcont .slideinfo {padding:15px; color:#222;}
#slide .txtcont .slideinfo .eyebrow {display:none; font-size:80%; color:#8f8d8e; text-transform:uppercase;}
#slide .txtcont .slideinfo h3 {font-size:115%;}
#slide .txtcont .slideinfo .text a {color:#d73126;}
#slide .txtcont .slideinfo .text .bold {font-weight:bold; color:#000;} /* callout text */
#slide .txtcont .slideinfo .text .sponsored {color:#c48400;}
#slide .txtcont .slideinfo .text .sponsored a {color:#c48400; text-decoration:underline;}
#slide .txtcont .slideinfo .nextlink {padding-top:15px;}
#slide .txtcont .slideinfo .nextlink a {font-weight:bold; color:#d73126;}
#slide .txtcont .slideinfo .byline {font-weight:bold;}
#slide .txtcont .slideinfo .byline span {}
#slide .txtcont .slideinfo p.more {padding:1px 0 3px 0; line-height:125%;}
#slide .txtcont .slideinfo p.more a {font-weight:bold; color:#d73126;}

#slide .txtcont .slideinfo .ad188x33 {width:186px; height:31px; margin-top:15px; background:url(http://img2.timeinc.net/instyle/static/2007/i/magcover40x31.jpg) no-repeat; border:1px solid #dedede; color:#000;}
#slide .txtcont .slideinfo .ad188x33 a {display:block; padding:8px 0 8px 45px; color:#000;}
#slide .txtcont .slideinfo .ad188x33 a em {color:#d73126;}
#slide .txtcont .slideinfo .ad188x33 a img {border:none;}
#slide .txtcont .slideinfo .ad188x33 a:hover em {color:#000;}

/* Next Recirc Tout */
#slide .slideinfo .nextrecirc {margin-top:18px; width:233px; padding:1px 0; border-top:1px solid #dfe3ed; border-bottom:1px solid #dfe3ed; font-weight:bold;}
#slide .slideinfo .nextrecirc a {color:#d73126; text-decoration:none;}
#slide .slideinfo .nextrecirc .imgcont {float:left; width:75px; padding-right:10px;}
#slide .slideinfo .nextrecirc .txtcont {float:left; width:146px; padding-top:9px;}

#slidebottom {clear:both; border-top:1px solid #ededed;}
#slidebottom .nav {display:block; float:right; width:261px; border-bottom:none;}
#slidebottom #jumpto {float:left; width:392px; padding:6px 0 0 8px; font-size:90%; color:#696969;}
#slidebottom #jumpto ul, #slidebottom #jumpto li {display:inline;}
#slidebottom #jumpto a {color:#d73126;}

/* Ad Slide */
#adslide {}
#adslide .skipnav {padding:16px 0 5px 0;}
#adslide .skipnav .skip {float:right; width:120px; padding-right:18px;}
#adslide .skipnav .nextslide {float:right; width:500px; padding:5px 10px 0 0px; font-size:105%; font-weight:bold; text-align:right;}
#adslide .skipnav .nextslide a, #adslide .nextlink a {color:#d73126;}
#adslide .adcont {width:644px; margin:0 auto;}
#adslide .adtxt {margin:0; padding:0; font-size:70%; color:#888; text-align:center; text-transform:uppercase;}
#adslide .adbox {display:table; width:644px; height:340px; background:#eed url(http://img2.timeinc.net/instyle/static/2007/i/galleries/bg_photo.gif);}
#adslide .adbox .matte {display:table-cell; vertical-align:middle;}
#adslide .adbox .matte img {display:block; margin:0 auto;}
#adslide .adbox .matte a {display:table; margin:0 auto;} 
/*
#adslide .navcont {float:right; width:277px; margin-bottom:10px; padding-left:400px; border-bottom:1px solid #f3f3f3}
#adslide .navcont .nav {border-bottom:none;}
#adslide .skipnav {padding-top:20px;}
#adslide .skipnav .skip {float:left; width:122px; padding-left:277px;}
#adslide .skipnav .nextslide {float:left; width:250px; padding:5px 17px 0 10px;}
#adslide .ad644x340 {width:644px; margin:0 auto; padding-top:12px; text-align:center;}
#adslide .adtxt {margin:0; padding:0; font-size:80%; color:#888; text-transform:uppercase;}
*/
#adslide .nextlink {padding:8px 17px; font:bold 115% arial,sans-serif; text-align:right;}
#adslide .nextlink a {color:#d73126;}

/* Flash Interstitial */
#adslide .adbox2 {display:block; width:644px; height:340px; margin:0; padding:0; overflow:hidden; background:#eed url(http://img2.timeinc.net/instyle/static/2007/i/galleries/bg_photo.gif);}
#adslide .adbox2 .adtable {width:644px; height:340px;}


/* Gallery Recirc */
#galrecirc {width:640px; margin:0 0 0 16px; padding-top:20px;}
#galrecirc .headline {display:block; border-bottom:1px solid #d9dbdc;}
#galrecirc h3 {float:left; background:url(http://img2.timeinc.net/instyle/static/2007/i/pkg/bestofweb/bg_recirctab_right.gif) top right no-repeat; font:normal 115% arial,sans-serif; color:#000;}
#galrecirc h3 span {display:block; padding:7px 24px 5px 15px; /*background:url(http://img2.timeinc.net/instyle/static/2007/i/pkg/bestofweb/bg_recirctab_left.gif) no-repeat top left;*/}

#galrecirc .thumbnails {padding-top:15px;}
#galrecirc .thumbnails li {float:left; width:81px; padding:0 30px 8px 0;}
#galrecirc .thumbnails li p {margin:0; padding:3px 3px 0 3px; font-size:90%; line-height:95%;}
#galrecirc .thumbnails li a {color:#d73126;}
#galrecirc .thumbnails li img {display:block; padding:3px;}
#galrecirc .thumbnails li.last {padding-right:0;}
#galrecirc .thumbnails li.current {color:#000;}
#galrecirc .thumbnails li.current img {background:#000;}
#galrecirc .thumbnails li.cib212x104 {width:212px; padding-right:0;}

/* #galrecirc .seeall {padding-bottom:3px; border-bottom:1px solid #d5dfea; text-align:right;} */
#galrecirc .seeall {float:right; width:200px; padding-top:7px; text-align:right;}
#galrecirc .seeall a {font-weight:bold; color:#d73126;}

/* Spacer (when no content below quick links) */
.spacer {width:677px; height:100px;}


/* Inline Modules */
.slideinfo .starfinder, .slideinfo .inlinetout, .slideinfo .inlinepoll, .slideinfo .parties, .slideinfo .soundbite, .slideinfo .clicktobuy {width:232px; padding-top:18px;}

#slide .slideinfo .starfinder h5 {padding:4px 13px; background:#000; font-size:115%; color:#fff;}
#slide .slideinfo .starfinder .textbox {padding:10px 13px 10px 13px; background:#fff; border:1px solid #e5e4e4; border-top:none;}
#slide .slideinfo .starfinder .textbox p.celeb {margin:0; padding:6px 0 0 0;}
#slide .slideinfo .starfinder .textbox a {font-weight:bold; color:#d73126;}

.slideinfo .inlinetout h5 {padding:6px 13px; background:#000; font-size:100%; color:#fff; text-transform:uppercase;}
.slideinfo .inlinetout .textbox {padding:6px 13px 10px 13px; background:#fff; border:1px solid #e5e4e4; border-top:none;}
.slideinfo .inlinetout .textbox a {font-weight:bold; color:#d73126;}

.slideinfo .parties h5 {padding:6px 13px; background:#4bc1f2; font-size:100%; color:#fff; text-transform:uppercase;}
.slideinfo .parties .textbox {padding:6px 6px 10px 13px; background:#e2f5fd;}
.slideinfo .parties .textbox .text {float:left; width:115px; color:#000;}
.slideinfo .parties .textbox .text p.link {margin:0; padding:6px 0 0 0;}
.slideinfo .parties .textbox .calendar {float:left; width:90px; margin:0; padding:0 0 0 8px;}
.slideinfo .parties .textbox a {font-weight:bold; color:#d73126;}

.slideinfo .soundbite h5 {padding:6px 13px; background:#ddd8ee url(http://img2.timeinc.net/instyle/static/2007/i/pkg/bestofweb/bg_soundbite.gif) 160px 5px no-repeat; font-size:100%; color:#8e3fb2; text-transform:uppercase;}
.slideinfo .soundbite .textbox {padding:6px 13px 10px 13px; background:#f6f4f9; color:#8e3fb2;}
.slideinfo .soundbite .player {padding-top:6px;}

.slideinfo .clicktobuy h5 {padding:6px 13px; background:#c1caf3; font-size:100%; color:#3f487d; text-transform:uppercase;}
.slideinfo .clicktobuy .textbox {font-size:90%; line-height:90%; padding:0 13px 10px 13px; background:#ecf2ff; color:#3f487d;}
.slideinfo .clicktobuy .textbox li {padding-top:8px;}
.slideinfo .clicktobuy .textbox a {font-size:90%; color:#3f487d;}
.slideinfo .clicktobuy .textbox .btn img {vertical-align:middle;}
.slideinfo .clicktobuy .textbox strong, .slideinfo .clicktobuy .textbox .btn, .slideinfo .clicktobuy .textbox .url {display:inline;}


