/* Iframe for Endeca widgets on V6 pages */

/* Global */
body, form, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd {margin:0; padding:0;}
body {width:992px; background:#fff; font:normal 77% arial,sans-serif; color:#000;}

a {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;}

/* 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 */


#whoswearing, #runwayrecirc, #weddingsrecirc, #instylerecirc {width:635px;}


/* Who's Wearing Section */
#whoswearing .header {padding-bottom:3px;}
#whoswearing .header h3 {float:left; width:528px; font-weight:normal; font-size:115%;}
#whoswearing .header h3 strong {font-family:"arial black"; font-weight:normal;}
#whoswearing .header p.see {float:right; width:100px; margin:0; padding:3px 7px 0 0; font:bold 90% arial,sans-serif; text-align:right;}
#whoswearing .header p.see a {color:#d73126;}

#whoswearing li {float:left; width:120px; padding-right:7px; font-size:90%;}
#whoswearing li span {display:block;}
#whoswearing li a {color:#d73126;}
#whoswearing li .image a {display:block; text-decoration:none;}

/* Runway Recirc */
#runwayrecirc .header {padding-bottom:3px;}
#runwayrecirc .header h3 {float:left; width:516px; padding-left:12px; font-weight:normal; font-size:115%;}
#runwayrecirc .header h3 strong {font-family:"arial black"; font-weight:normal;}
#runwayrecirc .header p.see {float:right; width:88px; margin:0; padding:3px 19px 0 0; font:bold 90% arial,sans-serif; text-align:right;}
#runwayrecirc .header p.see a {color:#d73126;}
#runwayrecirc li {float:left; width:120px; padding-right:7px; font-size:90%;}

/* Weddings Rercirc */
#weddingsrecirc h3 {padding-bottom:6px; font-weight:normal; font-size:115%;}
#weddingsrecirc li {float:left; width:120px; padding-right:7px; font-size:90%;}
#weddingsrecirc li span {display:block;}
#weddingsrecirc li a {color:#d73126;}
#weddingsrecirc li .image a {display:block; text-decoration:none;}

/* InStyle Rercirc */
#instylerecirc h3 {padding-bottom:6px; font-weight:normal; font-size:115%;}
#instylerecirc li {float:left; width:120px; padding-right:7px; font-size:90%;}
#instylerecirc li span {display:block;}
#instylerecirc li a {color:#d73126;}
#instylerecirc li .image a {display:block; text-decoration:none;}

/* Profile Page - Who's Wearing */
#profiletout .whotout {width:416px;}
#profiletout .whotout .imgcont {float:left; width:200px;}
#profiletout .whotout .txtcont {float:left; width:216px;}

#profiletout .whotout .imgcont img {-ms-interpolation-mode:bicubic;} /* IE scaling */

#profiletout .whotout .txtcont h3 {padding-left:16px;}
#profiletout .whotout .txtcont h3 .hd {display:block; height:30px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/designercentral/hd_whoswearing_8.png) 0 0 no-repeat; font:normal 220%/100% "times new roman",times,serif; text-indent:-9999px;}
#profiletout .whotout .txtcont h3 .designer {display:block; margin-top:-6px; font:normal 115% "arial black";}
#profiletout .whotout .txtcont p.now {margin:0; padding:2px 0 35px 16px; font:normal 115% "arial black",arial,serif; background:url(http://img2.timeinc.net/instyle/static/i/designercentral/icon_arrow02_8.png) bottom left no-repeat;}
#profiletout .whotout .txtcont p.now a {color:#d73126;}
#profiletout .whotout .txtcont .list {padding:10px 16px 0 16px; font:bold 105% arial,sans-serif;}
#profiletout .whotout .txtcont .list h4, #profiletout .whotout .txtcont .list li {padding-bottom:7px;}
#profiletout .whotout .txtcont .list a {color:#d73126;}
