/* 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 */

/* Gallery Slide */
#slide {position:relative;float:left;width:830px;padding:4px 0;}
#slide .imgcont {display:block; float:left; width:302px; margin:0 13px 0 4px;border:solid 1px #ccc;-moz-box-shadow: 3px 3px 3px #dedede;-webkit-box-shadow: 3px 3px 3px #dedede;box-shadow: 3px 3px 3px #dedede;}
#slide .imgcont img {margin:5px;}

#slide .txtcont{position:relative;float:left;width:509px;height:585px;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 {position:relative;clear:both; display:block; width:504px;height:58px;margin-bottom:18px;}
#slide .txtcont .head h1 {float:left; margin:0; padding:0; width:509px; height:58px;background:#fff url(http://img2.timeinc.net/instyle/static/i/lookoftheday/popup_logo_8.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}

#slide .txtcont .head .allbtn {position:absolute;top:38px;right:0px;width:90px;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 .head .close{position:absolute;top:0px;right:5px;width:37px;height:9px;}
#slide .txtcont .head .close a {display:block;width:37px;height:9px;background:url(http://img2.timeinc.net/instyle/static/i/lookoftheday/icon_close_8.png) no-repeat;text-indent:-9999px;}

#slide .txtcont .nav{clear:both;float:left;width:509px;height:27px;padding-bottom:19px;}
#slide .txtcont .nav .slidenav {float:left; width:215px;}
#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 {clear:both;float:left;width:509px;}
#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:15px 10px 0 0; line-height:140%; color:#242424;}
#slide .txtcont .details .desc .bold{display:block;margin-bottom:5px;font-size:11px;color:#333;font-family:arial;font-weight:bold;}
.fullwidth{padding-bottom:20px;}
.halfwidth{clear:both;float:left;width:180px;}
#slide .txtcont .ad300x250 {float:right;width:300px;margin-top:8px;padding-bottom:1px;text-align:center;border-top:1px dotted #B5B5B5;border-bottom:1px dotted #B5B5B5;}
#slide .txtcont .ad300x250 .title {position:relative;top:-6px;left:0;display:inline;margin:0;padding:0 5px;background:#fff;color:#A0A0A0;font-size:9px;line-height:11px;text-transform:uppercase;}
#slide .txtcont .ad300x250 .content{position:relative;top:-5px;}
#slide .txtcont .ad300x250 *{margin-left:auto;margin-right:auto;}
#slide .txtcont .credit {position:absolute;bottom:-22px;left:-316px;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;}



/* Ad Slide */
#adslide {display:block; width:830px; padding:4px 0;}

#adslide .head {position:relative;height:58px;margin:5px 0 20px 7px; background:#fff url(http://img2.timeinc.net/instyle/static/i/lookoftheday/popup_logo_8.png) 0 0 no-repeat;}
#adslide .head h1 {display:none;}

#adslide .head .allbtn {position:absolute;top:38px;right:0px;width:90px;text-align:right;}
#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 .head .close{position:absolute;top:0px;right:5px;width:37px;height:9px;}
#adslide .head .close a {display:block;width:37px;height:9px;background:url(http://img2.timeinc.net/instyle/static/i/lookoftheday/icon_close_8.png) no-repeat;text-indent:-9999px;}

#adslide .skipnav {padding-bottom:23px;}
#adslide .skipnav .prev {float:left; padding:0 40px 0 339px;}
#adslide .skipnav .skip {float:left; width:81px;}
#adslide .skipnav .skip 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:300px; padding:6px 0 0 16px; font-size:90%;font-weight:bold;}

#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;}

/* Like it or Leave it social facebook wall post buttons */
#likeleave {background:url('http://img2.timeinc.net/instyle/static/i/lookoftheday/likeleave.png') no-repeat -3px 0;margin:10px 0pt 10px;height:160px;width:190px;}
#likeleave ul{position:relative;top:50px;}
#likeleave li {text-indent:0px;padding-left: 15px; height: 38px; width: 160px;cursor:hand;cursor:pointer;}
#likeleave li a{display:block;height:30px;text-indent:-999px}
#likeleave li.like {background: url('http://img2.timeinc.net/instyle/static/i/lookoftheday/likeleave.png') no-repeat scroll 10px -210px transparent;}
#likeleave li.like:hover {background: url('http://img2.timeinc.net/instyle/static/i/lookoftheday/likeleave.png') no-repeat scroll 10px -288px transparent;}
#likeleave li.leave {background: url('http://img2.timeinc.net/instyle/static/i/lookoftheday/likeleave.png') no-repeat scroll 10px -168px transparent;}
#likeleave li.leave:hover {background: url('http://img2.timeinc.net/instyle/static/i/lookoftheday/likeleave.png') no-repeat scroll 10px -246px transparent;}
