/*	Sponsored Gallery:
*/
#mainleft {float:left; width:677px;}
#mainright {float:left; width:313px; padding:5px 0 20px 2px;}
#mainbottom {clear:both; display:none; width:677px; height:1px; border-bottom:1px solid #e3e4eb;}*/
/* adjust widths to accomidate packages */
#pkgmain #mainleft { float: left;width: 683px;}
#pkgmain #mainright {float:left; width:305px;}

/* Global Gallery Headlines */

#mainleft #galleryslide #galhead{margin-top:16px;height:30px; }
#mainleft #galhead h1 a {font:bold 14px Arial;color:#000;text-decoration:none;}
#mainleft #galleryslide #galhead a{
   color:#000;
   font:21px Georgia,serif;
   vertical-align:bottom;
}
#mainleft #galleryslide #galhead a:hover{
    color:#000;
    text-decoration:none;
}

#mainleft #galleryslide #galhead .backto a {
    /*background: url("http://img2.timeinc.net/instyle/static/i/shopping/header_shoppinggallery_8.png") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 43px;
    margin: 0;
   
}

#mainleft #galleryslide #galhead span.backto {
    background: url("http://img2.timeinc.net/instyle/static/2007/i/icon_arrow04.gif") no-repeat scroll 0 10px transparent;
    display: block;
    height: 20px;
    padding: 6px 8px 0 8px;
    margin: 0;
    display: inline;
    float:left;
    color:#000;
    font:12px veranda,sans-serif;
    vertical-align:middle;
   
}

#mainright .ad300 {width:300px; margin:0 auto 10px auto;}
#mainright .ad300 .adtxt {margin:0; padding:0; font-size:70%; color:#888; text-align:center; text-transform:uppercase;}
#mainright .ad300 p.ad300x100, #mainright .ad300 p.ad300x600 {margin:0; padding:0 0 10px 0;}

/* Slide Level */
#mainleft #galleryslide {width:677px;}

#galleryslide #galnavtop, #galleryslide #slide, #galleryslide #galnavbottom {border-right:2px solid #000; border-left:2px solid #000;}
#mainleft #galleryslide #galhead, #galnavbottom {border-bottom:2px solid #000;}

#galleryslide #galnavtop {padding:6px 0 3px 0; background:#fff;}
#galleryslide p.sponsoredtext {float:left; width:384px; margin:0; padding:0 0 0 25px; font:normal 90% verdana,sans-serif; color:#8e8d8d;}

#galleryslide #galnavtop .slidenav {float:right; width:176px;}
#galleryslide #galnavtop .slidenav ul {height:15px;}
#galleryslide #galnavtop .slidenav li {float:right;}
#galleryslide #galnavtop .slidenav li.next {display:block; width:41px; padding:0 5px 0 5px; border-left:1px solid #d7dde9;}
#galleryslide #galnavtop .slidenav li a img {display:block; height:9px; padding:3px 0;}
#galleryslide #galnavtop .slidenav li.back {display:block; width:46px; padding:0 5px 0 5px;}
#galleryslide #galnavtop .slidenav li.total {width:58px; padding:1px 10px 0 0; font-size:85%; color:#94979d; text-align:right;}

#galleryslide #galnavbottom {padding:3px 0; background:#fff;}
#galleryslide #galnavbottom .jumpto {float:left; width:486px; padding:1px 0 0 10px; font-size:85%; text-align:left; text-transform:uppercase;}
#galleryslide #galnavbottom .jumpto li {display:inline; padding:0 2px; color:#94979d;}
#galleryslide #galnavbottom .jumpto a {color:#d73126;}

#galleryslide #galnavbottom .slidenav {float:right; width:176px;}
#galleryslide #galnavbottom .slidenav ul {height:15px;}
#galleryslide #galnavbottom .slidenav li {float:right; padding:0 2px;}
#galleryslide #galnavbottom .slidenav li.next {display:block; width:41px; padding:0 5px 0 5px; border-left:1px solid #d7dde9;}
#galleryslide #galnavbottom .slidenav li a img {display:block; height:9px; padding:3px 0;}
#galleryslide #galnavbottom .slidenav li.back {display:block; width:46px; padding:0 5px 0 5px;}
#galleryslide #galnavbottom .slidenav li.total {width:58px; padding:1px 10px 0 0; font-size:85%; color:#94979d; text-align:right;}

#slide .imgcont {float:left; width:400px;}
#slide .txtcont {float:left; width:273px; color:#111;}
#slide .slideinfo {width:250px;margin-left:10px;}

#slide .photobox {display:table; width:400px; height:400px; background:url(http://img2.timeinc.net/instyle/static/i/galleries/bg_photo_8.png);}
#slide .photobox .matte {display:table-cell; vertical-align:middle;}
#slide .photobox .matte img {display:block; margin:0 auto;}

#slide .photobottom {padding-top:3px;}
#slide .photocredit {padding-bottom:3px; font-size:70%; color:#828282;}
#slide .optionaltext {display:none; padding:0 10px 3px 10px; color:#000; overflow:visible;}
#slide .optionaltext a {color:#d73126;}

/* Gallery toolbar */
#slide .toolbar {border-bottom: 1px solid #DFE3ED;border-top: 1px solid #DFE3ED;display: block;height: 34px;margin-bottom: 15px;width: 400px;}}
#slide .toolbar ul {float:left; width:247px;}
#slide .toolbar li {float:left; font-size:90%; color:#7e7e7e;}
#slide .toolbar li a {color:#7e7e7e;display:block;}
#slide .toolbar li.print {padding: 5px 1px 10px 8px;width: 51px;}
#slide .toolbar li.print a {background: url("http://img2.timeinc.net/instyle/static/i/package/icon_print.gif") no-repeat scroll 0 8px transparent;border-right: 1px solid #C3D6E5;display: block;height: 18px;padding: 6px 0 0 16px;width: 34px;}
#slide .toolbar li.twitter {background: url("http://img2-2.timeinc.net/instyle/static/i/whatsrightnow/post_sharebar2_8.png") repeat scroll 0 -50px transparent;display: inline;float: left;height: 25px;margin: 8px 8px 0 8px;padding: 0;text-indent: -9999px;width: 55px;}
#slide .toolbar li.facebooklike {float: left;margin: 8px 8px 0 0;padding: 0;}
#slide .toolbar li.google {float: left;margin: 8px 8px 0 0;padding: 0;}
/*#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/i/icon_email_8.png) 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; display:none;}
#slide .toolbar li.rss a {display:block; height:16px; padding:11px 0 5px 20px; background:url(http://img2.timeinc.net/instyle/static/i/icon_rss_8.png) 0 11px no-repeat;}
#slide .toolbar .sponsored {display:none; float:right; width:153px; padding:2px 0 0 0;}
#slide .toolbar .sponsored p {margin:0; padding:0;}
#slide .toolbar .sponsored .adimg {display:block; float:left; width:88px;}
#slide .toolbar .sponsored .adtext {display:block; float:left; width:63px; padding:3px 2px 0 0; font-size:90%; line-height:110%; text-align:right; color:#c48400;}

#slide .slideshow {display:none;}
#slide .slideinfo {width:235px; padding:20px 19px 0 19px; color:#000;}
#slide .slideinfo .eyebrow {display:block; width:120px; margin-bottom:10px;font:bold 130% verdana,sans-serif; color:#000;}
#slide .slideinfo .eyebrow img{border:none;}

#slide .slideinfo h2 {margin-bottom:3px; padding-bottom:3px; font:bold 160%/115%;font-family:Georgia,Times,serif;color:#000;}
#slide .slideinfo .subtext {padding-bottom:0px; font-weight:bold;}
#slide .slideinfo .text {padding:1px 0 3px 0; font:normal 90%/125% verdana,sans-serif;}
#slide .slideinfo .text a {font-weight:bold; color:#000;}
#slide .slideinfo .bold {font-weight:bold;color:#000;}

#slide .refinelist {margin:5px 0; padding-top:5px; border-top:1px solid #dce6ee;}
#slide .refinelist ul {padding:0 0 2px 14px; background:url(http://img2.timeinc.net/instyle/static/i/galleries/icon_refine_8.png) 0 4px no-repeat;}
#slide .refinelist li {padding:1px 0 3px 0;}
#slide .refinelist li a {font-weight:bold; color:#d73126;}

/* Next Recirc Tout */
#slide .slideinfo .nextrecirc {margin-top:18px; width:233px; padding:1px 0; /*border-top:1px solid #dfe3ed; border-bottom:1px solid #dfe3ed;*/}
#slide .slideinfo .nextrecirc a {color:#000;}
#slide .slideinfo .nextrecirc .imgcont {display:none; float:left; width:75px; padding-right:10px;}
#slide .slideinfo .nextrecirc .txtcont {/*float:left; width:146px; padding-top:9px;*/ width:233px; font:bold 90%/125% verdana,sans-serif; color:#000;}

/* Next Recirc - Univ. Recirc version */
#slide .slideinfo .tout01 {margin-top:18px; width:233px; padding:1px 0; border-top:1px solid #dfe3ed; border-bottom:1px solid #dfe3ed; }
#slide .slideinfo .tout01 a {color:#d73126;}
#slide .slideinfo .tout01 .imgcont {float:left; width:75px; padding-right:10px;}
#slide .slideinfo .tout01 .txtcont {float:left; width:146px; padding:4px 0;}
#slide .slideinfo .tout01 .txtcont h4 {font-size:100%;}
#slide .slideinfo .tout01 .txtcont h4 a {color:#000;}
#slide .slideinfo .tout01 .txtcont a.more {font-weight:bold;}

/* Gallery Recirc */
#galrecirc {position:relative; padding:25px 0 100px 16px; border-top:1px solid #e4e2e5;}
#galrecirc .ad93x160 {position:absolute; top:30px; right:12px; display:block; width:93px;}
#galrecirc .headline {width:640px; display:block;}
#galrecirc h3 {display:block; font:normal 150% georgia,"times new roman",times,serif; text-transform:uppercase; color:#111;}

#galrecirc .thumbnails {width:645px; padding-top:15px;}
#galrecirc .thumbnails ul {padding-bottom:10px;}
#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:80%; 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:#d73126;}
#galrecirc .thumbnails li.current p {padding:3px 0 0 0;}
#galrecirc .thumbnails li.current img {background:#222;}



/* Ad Slide */
#adslide {border:2px solid #000; border-top:none;}
#adslide .skipnav {padding: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/i/galleries/bg_photo_8.png);}
#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 .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/i/galleries/bg_photo_8.png);}
#adslide .adbox2 .adtable {width:644px; height:340px;}

/* Right Rail */
#mainright .sponsoredtip, #mainright .ad300 {width:300px; margin:0 auto 10px auto;}
#mainright .ad300 .adtxt {margin:0; padding:0; font-size:70%; color:#888; text-align:center; text-transform:uppercase;}

/* New Today */
#newtoday {width:284px; margin:0 auto 10px auto; padding:8px 8px 4px 8px; background:#fff;}
#newtoday h3 {display:block; height:16px; margin-bottom:4px; background:url(http://img2.timeinc.net/instyle/static/i/makeovertool/default2/hd_newtoday_8.png) no-repeat; text-indent:-9999px;}

#newtoday .tout01, #newtoday .tout02, #newtoday .tout03 {clear:both; display:block; padding:2px 0; border-top:1px solid #c4c4c4;}
#newtoday .tout01 {border-top:none;}
#newtoday .imgcont {float:left; width:77px; padding-right:8px;}
#newtoday .txtcont {float:left; width:199px; color:#111; padding-top:3px;}
#newtoday .imgcont img {border:1px solid #c4c4c4;}
#newtoday .txtcont h4 a {font-size:105%; color:#111;}
#newtoday .txtcont a.more {font-weight:bold; color:#d02726; text-decoration:underline;}


.backto {
    float: left;
    font: 18px Georgia,serif;
    height: 30px;
    margin-right: 13px;
    overflow: hidden;
    padding: 10px 0 0 0;
}
