/* Global */
body, form, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd {margin:0; padding:0;}
body {width:740px; background:#fff; font:normal 12px arial,sans-serif; color:#000;}

a {color:#bf1c23; text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
a:focus, a:hover, a:active {outline:none;}
ul, li {list-style:none;}
img, a img {color:#000;} /* Alt text */
.clear:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
.hide {display:none !important;}

/* TII Debug */
#tii_debug dt {margin:0; padding:0;}
#tii_debug li, #tii_debug dd {padding:0 20px;}
#tii_debug ol {margin:20px; padding:20px;}
#tii_debug ol li {list-style-type:decimal;}
/* End TII Debug */

#header {display:block; background:#bf1c23; border-bottom:1px solid #b5b4b4;}
#header .logo {float:left; width:102px; height:25px; padding:3px 0 1px 7px;}
#header .close {float:right; width:37px; height:9px; padding:10px 13px 0 0;}
#header .close a {display:block; width:37px; height:9px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/btn_close_8.png) no-repeat; text-indent:-9999px; color:#fff;}


/* Gallery Slide */
#slide {position:relative; display:block; width:740px; padding:4px 0;}
#slide .imgcont {display:block; float:left; width:200px; padding:0 30px 0 6px;}
#slide .imgcont img {-ms-interpolation-mode:bicubic;} /* IE scaling */

#slide .txtcont {display:block; float:left; width:504px; padding-top:3px;}

/* Ad 88x31/170x30 */
#slide .nav #sponsored {float:right; width:170px; height:30px; padding:0 0 10px 0;}
/*#slide #sponsored {position:absolute; top:45px; right:0; width:170px; height:30px; padding-bottom:10px;}*/
#slide .nav #sponsored p {margin:0; padding:0;}
#slide .nav #sponsored .adtxt, #slide .nav #sponsored p.adSponsoredByText {float:left; width:70px; padding:7px 5px 0 0; font-size:10px; color:#999;}
#slide .nav #sponsored .adimg, #slide .nav #sponsored p.adSponsoredByTile {float:left; width:88px;}

#slide .txtcont .head {clear:both; display:block; width:504px; padding-bottom:10px;}
#slide .txtcont .head h1 {float:left; margin:0; padding:0; width:212px; height:30px; background:#fff url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_lotd_popup.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}

#slide .txtcont .head .allbtn {float:right; width:100px; padding:6px 3px 0 0; text-align:right;}
#slide .txtcont .head .allbtn a {padding-left:20px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/icon_seeall_gray.png) 0 0 no-repeat; font-weight:bold; color:#444;}

#slide .txtcont .nav .slidenav {float:left; width:215px; padding-bottom:19px;}
#slide .txtcont .nav .slidenav ul {display:block; width:212px; height:27px; overflow:hidden;}
#slide .txtcont .nav .slidenav li.prev {display:block; float:left; width:53px;}
#slide .txtcont .nav .slidenav li.cnt {display:block; float:left; width:106px; padding-top:6px; font-size:90%; text-align:center;}
#slide .txtcont .nav .slidenav li.next {display:block; float:left; width:53px;}



#slide .txtcont .details {}
#slide .txtcont .details .date {margin-bottom:13px; font:italic 115% georgia,"times new roman",times,serif; color:#242424;}
#slide .txtcont .details h2.pick {height:16px; margin-bottom:7px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_editorpick_8.png) no-repeat; color:#f2038e; text-indent:-9999px; overflow:hidden;}
#slide .txtcont .details h3 {font:normal 180% georgia,"times new roman",times,serif;}
#slide .txtcont .details .desc {padding-right:10px; line-height:140%; color:#242424;}
#slide .txtcont .details span.bold {font:bold 80%/180% arial,sans-serif; text-transform:uppercase;}
#slide .txtcont .credit {font-size:80%; color:#9a9a9a;}

#slide .txtcont .cmlink {padding-top:10px;}
#slide .txtcont .cmlink a {font-weight:bold; font-size:90%; color:#213982; text-decoration:underline;}

.ad728x90 {width:728px; padding:6px; border-top:1px solid #b5b4b4; background:#e8e8e8;}

/* Ad Slide */
#adslide {display:block; width:740px; padding:4px 0;}

#adslide .head {margin-bottom:18px; padding:30px 0 2px 7px; border-bottom:1px solid #b5b4b4;}
#adslide .head h1 {float:left; margin:0; padding:0; width:212px; height:30px; background:#fff url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_lotd_popup.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
#adslide .head .allbtn {float:right; padding:6px 3px 0 0;}
#adslide .head .allbtn a {padding-left:20px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/icon_seeall_gray.png) 0 0 no-repeat; font-weight:bold; color:#444;}

#adslide .skipnav {padding-bottom:23px;}
#adslide .skipnav .btn {float:left; width:81px; padding-left:329px;}
#adslide .skipnav .btn a {display:block; overflow:hidden; width:81px; height:27px; background:url(http://img2.timeinc.net/instyle/static/i/btn/skipad_8.png) no-repeat; text-indent:-9999px;}
#adslide .skipnav .next {float:left; width:313px; padding:6px 0 0 16px; font-size:90%;}

#adslide p.adtxt {margin:0; padding:0; font-size:80%; color:#888; text-align:center; text-transform:uppercase;}
#adslide .adbox2 {display:block; width:644px; height:340px; margin:0 auto; padding:0; overflow:hidden; background:#f8f8f8 url(http://img2.timeinc.net/instyle/static/i/galleries/bg_photo_8.png);}
#adslide .adbox2 .adtable {width:644px; height:340px;}
