/* Look of the Day (Wide 10/2006) */
#lotd {display:block; background:#fff url(http://img2.timeinc.net/instyle/static/i/lotd2009/bg_lotd_8.png) repeat-y; width:992px; border-right:1px solid #ccc;}
/*#lotd .clear:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}*/

#lotdmain #slide .leftcol .imgcont {margin-top:20px;padding-top:20px;}
#lotd #pageheader {padding-top:20px;display:block; background:#fff;}
#lotd #pageheader h1 {float:left; margin-right:13px; padding:0 0 10px 0; width:286px; height:41px; background:#fff url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_lotd.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
#lotd #pageheader #sponsored {float:right; width:170px; height:30px; padding:10px 10px 0 0;}

/* Ad 88x31 */
#lotd #pageheader #sponsored p {margin:0; padding:0;}
#lotd #pageheader #sponsored .adtxt, #lotd #pageheader #sponsored p.adSponsoredByText {float:left; width:70px; padding:7px 5px 0 0; font-size:10px; color:#999;}
#lotd #pageheader #sponsored .adimg, #lotd #pageheader #sponsored p.adSponsoredByTile {float:left; width:88px;}



#lotd #leftcolumn {width:677px; float:left; border-top:6px solid #000;}
#lotd #rightcolumn {width:315px; float:left; overflow:hidden;position:relative;top:-19px;}

#leftcolumn #lotdmain #slide, #leftcolumn #lotdmain #archive {float:left; width:534px;}
#leftcolumn #lotdmain #archive {background:transparent url(http://img2.timeinc.net/instyle/static/i/lotd2009/bg_corner_8.png) top right no-repeat;}
#leftcolumn #lotdmain #sidebar {float:right; width:143px;}

#leftcolumn #lotdmain #slide .leftcol {float:left; width:226px; padding-top:0px;}
#leftcolumn #lotdmain #slide .rightcol {float:left; width:278px; padding:8px 12px 20px 18px; background:transparent url(http://img2.timeinc.net/instyle/static/i/lotd2009/bg_corner_8.png) top right no-repeat;}

/* Slide Left */
#lotdmain #slide .leftcol .imgcont {}
#lotdmain #slide .leftcol .imgcont img {-ms-interpolation-mode:bicubic;} /* IE scaling */
#lotdmain #slide .leftcol .imgcont .photo img {border:none;}
#lotdmain #slide .leftcol .imgcont .credit {padding:3px 10px 10px 0; font-size:80%; color:#9a9a9a;}
#lotdmain #slide .leftcol .cm {padding:10px 10px 10px 0;}
#lotdmain #slide .leftcol .cm .textlink a {font-weight:bold; color:#213982; text-decoration:underline;}
#lotdmain #slide .leftcol .cm .cm160x120 {padding:30px 0;}

.leftcol .toolbar {display:block; width:160px; height:24px; margin-bottom:15px; background:url(http://img2.timeinc.net/instyle/static/i/galleries/bg_toolbarrule_8.png) top left no-repeat;}
.leftcol .toolbar ul {float:left; width:247px;}
.leftcol .toolbar li {float:left; font-size:90%; color:#7e7e7e;}
.leftcol .toolbar li a {color:#7e7e7e;}
.leftcol .toolbar li.email {width:56px; padding:8px 1px 10px 8px;}
.leftcol .toolbar li.email a {padding-left:16px; background:url(http://img2.timeinc.net/instyle/static/i/icon_email_8.png) 0 3px no-repeat;}
.leftcol .toolbar li.share {width:58px; padding:0 1px 0 4px;}
.leftcol .toolbar li.share a {display:block; height:16px; padding:8px 0 5px 0; text-decoration:none;}
.leftcol .toolbar li.share a img {float:left; width:15px; padding-right:4px;}
.leftcol .toolbar li.rss {width:40px; padding:0 1px 0 4px;}
.leftcol .toolbar li.rss a {display:block; height:16px; padding:8px 0 5px 20px; background:url(http://img2.timeinc.net/instyle/static/i/icon_rss_8.png) 0 8px no-repeat;}




/* Slide Right */
#lotdmain #slide .rightcol .next {text-align:right;}
#lotdmain #slide .rightcol .txtcont .date {margin-top:10px; font:italic 115% georgia,"times new roman",times,serif; color:#242424;}
#lotdmain #slide .rightcol .txtcont h2.pick {margin-top:10px; height:16px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_editorpick_8.png) no-repeat; color:#f2038e; text-indent:-9999px; overflow:hidden;}
#lotdmain #slide .rightcol .txtcont h3 {margin-top:5px; font:normal 180% georgia,"times new roman",times,serif; color:#000;}

#lotdmain #slide .rightcol .txtcont .desc {padding:15px 10px 20px 0; line-height:140%; color:#242424;}
#lotdmain #slide .rightcol .txtcont .desc .bold{display:block;margin-bottom:5px;font-size:11px;color:#333;font-family:arial;font-weight:bold;}
/*
#lotdmain #slide .rightcol .txtcont .desc {padding:5px 0 20px 0; line-height:140%; color:#242424;}
#lotdmain #slide .rightcol .txtcont .desc b {font:bold 80%/180% arial,sans-serif; color:#242424; text-transform:uppercase;}
*/
#lotdmain #slide .rightcol p.seemore {margin:0; padding:0;}


/* Display Poll Thumbnails */
#showthumbs {margin:30px 0 15px 0; width:auto;}
#showthumbs td {width:56px; /*background:#fff url(http://img2.timeinc.net/instyle/i/lotd2006/bg_thumbnails_8.png) top left repeat-y;*/ border-left:1px solid #ccc;}
#showthumbs td.first {width:50px;/*background-image:none;*/ border-left:none;}
#showthumbs td .thumbnail{width:56px;overflow:hidden;}
#showthumbs td.first .thumbnail{width:50px;padding-right:3px;}
#showthumbs .name {width:53px;overflow:hidden;padding:0 0 5px 3px; font:normal 75% georgia,"times new roman",times,serif; line-height:10px; color:#333;}
#showthumbs .smphoto {text-align:center;}

/* Poll */
.poll {margin-bottom:20px;}

/* Sidebar */
#sidebar {padding-bottom:20px;}
#sidebar .looks {padding:5px 16px 13px 16px; background:#000; font-weight:bold;}
#sidebar .looks a {padding-left:20px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/icon_seeall_white.png) 0 0 no-repeat; color:#fff;}

#sidebar h3 {padding:13px 16px 0 13px; font:italic 12px georgia,"times new roman",times,serif; color:#666;}
#sidebar ul {margin:0; padding:4px 0 13px 0;}
#sidebar ul li {margin-left:13px; padding:1px 10px; background:url(http://img2.timeinc.net/instyle/static/i/icon/bullet02_8.png) 0 7px no-repeat; font:normal 90% georgia,"times new roman",times,serif; color:#090909;}
#sidebar ul li a {color:#000;}
#sidebar ul li.pick img {vertical-align:middle;}
.celebname span{white-space:nowrap;}

#sidebar .seeall {padding:13px 13px 0 13px; font-weight:bold; color:#000;}
#sidebar .seeall a {padding-left:20px; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/icon_seeall_gray.png) 0 0 no-repeat; color:#000;}
 
/* LOTD right col */

#lotd #topstories {width:280px; margin:0 auto 20px auto; padding:7px 9px; border:1px solid #ccc;}
#lotd #topstories p.kicker {margin:0; padding:0 0 4px 0; font-size:90%; letter-spacing:.5px; font-weight:bold; color:#333;}
#lotd #topstories h4 {display:block; width:280px; height:25px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/hd_topstories_today.png) top left no-repeat; text-indent:-9999px;}
#lotd #topstories .tout {display:block; padding:6px 0 5px 0; border-bottom:1px dotted #b6b6b6;}
#lotd #topstories .tout p.photo {display:block; float:left; width:77px; margin:0; padding:0 12px 0 0;}
#lotd #topstories .tout p.photo img {border:1px solid #abaaaa;}
#lotd #topstories .tout .desc {display:block; float:left; width:191px;}
#lotd #topstories .tout p.summary {line-height:140%;}
#lotd #topstories .tout p.summary a {color:#111;}
#lotd #topstories .list {padding-top:7px; font-size:90%; line-height:140%;}
#lotd #topstories .list li {padding:0 0 4px 10px; background:url(http://img2.timeinc.net/instyle/static/i/icon/bullet01_8.png) 0 7px no-repeat;}

/* Newsletters */
#newsletters {width:300px; margin:0 auto 20px auto; padding-bottom:20px;}
#newsletters h2 {display:block; width:300px; height:28px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/hd_signup_300.png) top left no-repeat; text-indent:-9999px;}
#newsletters .listbox {width:298px; border:1px solid #cfcece; border-top:none;}
#newsletters .r1 {background:#e7e6e6;}
#newsletters .r2 {background:#fff;}
#newsletters .item {width:288px; padding:5px;}
#newsletters .item h5, #newsletters .item_scoop h5 {font:italic 90% georgia,"times new roman",times,serif; color:#262626;}
#newsletters .item span.checkbox, #newsletters .item_scoop span.checkbox {float:left; width:25px;}
#newsletters .item .desc {float:left; width:253px; color:#535353;}
#newsletters .item p.summary, #newsletters .item_scoop p.summary {margin:0; padding:0; font:normal 90% georgia,"times new roman",times,serif;}
#newsletters form p.signup {width:300px; margin:0; padding:0;}
#newsletters form p.signup span.usermail input {float:left; width:224px; height:18px; padding:4px 0 0 10px; border:1px solid #bcbcbc; border-right:none; border-bottom:1px solid #c8c8c8; background:#fff url(http://img2.timeinc.net/instyle/static/i/bg_formtext.png) top left no-repeat; font:normal 90% arial,sans-serif; color:#747474;}
#newsletters form p.signup span.btn {float:left; width:65px;}

#ad300x250 {display:block; width:336px; margin-bottom:22px; padding-left:9px;}
#ad300x250 p.adtxt {margin:0 0 3px 0; padding:0; height:7px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/hd_adtxt.png) top center no-repeat; text-indent:-9999px;}
#ad300x250 .adbox {padding:3px 0 6px 0; border-bottom:1px dotted #b6b6b6;}


/* Widget */
#lotd_widget {width:300px; margin:0 auto 20px auto;height:280px;}

/* Ad */
#ad300x250 {width:300px; padding:7px;}
#ad300x250 p {font:normal 70% arial,sans-serif; letter-spacing:.05em; color:#7D8EA1; margin:0; padding:0 0 2px 0; text-align:center; text-transform:uppercase;}
#ad300x250 .cm {display:block; text-align:center;}
#ad300x300 {width:300px; padding:7px;}

/* Gallery Archive */
#lotdmain #archive {padding-bottom:50px;}
#lotdmain #archive .navtop {display:block; padding-bottom:3px;}
#lotdmain #archive .navtop .btn {float:left; padding:2px 4px 0 0;}

#lotdmain #archive .pagenav {float:right; padding:8px 20px 0 0;}
#lotdmain #archive .pagenav ul {margin:0; padding:0}
#lotdmain #archive .pagenav li {list-style:none; display:inline;}
#lotdmain #archive .pagenav li.prev b {background:url(http://img2.timeinc.net/instyle/static/i/icon/arrow08_8.png) center left no-repeat;}
#lotdmain #archive .pagenav li.prev a {padding-left:8px;}
#lotdmain #archive .pagenav li.next b {background:url(http://img2.timeinc.net/instyle/static/i/icon/arrow01_8.png) center right no-repeat;}
#lotdmain #archive .pagenav li.next a {padding-right:8px;}

#gallery {background:url(http://img2.timeinc.net/instyle/i/lotd2006/bg_gallery_8.png) repeat-y; border-bottom:1px solid #dcdcdc;}
#gallery .row {clear:both;}
#gallery .thumb {float:left; width:106px; margin-right:1px; margin-bottom:-1px; height:181px; background:#fff; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:center;}
#gallery .last {margin-right:0;}
#gallery .thumb .date {padding:2px 0; background:#000; font:italic 90% georgia,"times new roman",times,serif; color:#fff; visibility:hidden;}
#gallery .ourpick .date {visibility:visible;}
#gallery .thumb .pick {padding:3px 0; font-size:80%; letter-spacing:.5px; font-weight:bold; color:#bf1c23; text-transform:uppercase;}
#gallery .thumb .photo img {padding:4px;}
#gallery .thumb .photo a img {background:#fff;}
#gallery .thumb .photo a:hover img {background:#000;}
#gallery .thumb .name {width:86px; padding:0 10px; font:normal 90%/110% georgia,"times new roman",times,serif;}
#gallery .thumb .name a {color:#333;}

/* Rails Poll */
div#polls {border:2px solid #ccc; margin-bottom:20px; padding:10px;}
div#polls h4 {display:block;  height:16px; margin-bottom:3px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/lotd2009/hd_poll_question.png) no-repeat 0 0; text-indent:-9999px;}
div#polls form, div#polls p {margin:0; padding:0;}
div#polls ol, div#polls ul, div#polls li {list-style:none; margin:0; padding:0;}
div#polls p.description {display:none;}
div#polls p.poll_question {display:none;}

div#polls form {border-top:1px solid #ccc;}
div#polls form ol li ul li {clear:both; padding:1px 0 2px 0; border-bottom:1px solid #ccc;}
div#polls form ol li ul li input.radio {}
div#polls form ol li ul li span.poll_txt {/*margin:4px 0;*/ font-family:georgia,"times new roman",times,serif; color:#111;}
div#polls form p.btn {padding-top:8px; text-align:center;}
div#polls form p.btn input[type="submit"] {display:block; width:59px; height:26px; margin:0 auto; background:url(http://img2.timeinc.net/instyle/static/i/btn/vote_8.png) no-repeat; text-indent:-9999px; border:none; font:bold 100% verdana,sans-serif; color:#d73126; text-transform:uppercase;}

ol.poll_results {display:block; padding-top:6px;}
ol.poll_results ul li {clear:both; display:block; padding:0; border-bottom:1px solid #ccc; color:#465b72;}
ol.poll_results ul li span.answer_percentage {display:block; float:left; width:45px; padding:0 10px 0 0; font:bold 14px arial,sans-serif; color:#000;}
ol.poll_results ul li div.barframe {display:block; float:left; width:50px; margin:7px 10px 0 0; background-color:#ccc;}
ol.poll_results ul li span.choice_name {display:block; float:left; width:160px; padding:3px 0; font-family:georgia,"times new roman",times,serif; color:#111}
ol.poll_results ul li .bar {height:8px; background:#bf1c23 !important;}


/* 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:3px 0 0 0;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;}


