/* Site Search */
#pageheader {display:block; padding:13px 0 7px 18px; background:#fff;}
#pageheader h1 {width:206px; height:25px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/search/header_8.png) no-repeat; font:normal 290% "times new roman",times,serif; color:#000; text-indent:-9999px;}
#pageheader p.searchtext {margin:0; padding:5px 0 0 0; font-size:105%;}

/* Ad 88x31 */
#pageheader p.ad88x31 {float:right; width:158px; margin:0; padding:10px 10px 0 0;}
#pageheader p.ad88x31 .adtxt {float:left; width:70px; padding-top:7px; font-size:90%; color:#7e7e7e;}
#pageheader p.ad88x31 .adimg {float:left; width:88px;}

#searchmain {background:url(http://img2.timeinc.net/instyle/static/i/search/bg_body_8.png) repeat-y; border-top:1px solid #dce6ee;}
#searchmain #mainleft {float:left; width:676px;}
#searchmain #mainright {float:left; width:316px; padding-top:4px;}

#mainleft #searchleft {float:left; width:135px; padding:0 20px;}
#mainleft #searchright {float:left; width:485px; padding:0 16px 20px 0;}

/* Bread Crumbs */
#mainleft #breadcrumbs {padding:10px 20px 14px 20px; font-size:80%; color:#333;}
#mainleft #breadcrumbs a img {text-decoration:none;}
#mainleft #breadcrumbs strong {font-size:110%; color:#000;}

/* Search Nav */
#searchleft p.refineby {margin:0; padding:10px 0 0 0; font-size:90%; color:#111; text-transform:uppercase;}
#refinenav {}
#refinenav h2 {padding-top:8px; font-size:100%;}
#refinenav ul {padding-bottom:10px;}
#refinenav li {margin-top:3px; padding-left:8px; background:url(http://img2.timeinc.net/instyle/static/i/icon_bullet02_8.png) 0 5px no-repeat; font-size:90%;}
#refinenav li.more {background:none; padding-left:0; font-weight:bold;}
#refinenav li a {color:#d73126;}
#refinenav li.more a.more {padding-left:8px; background:url(http://img2.timeinc.net/instyle/static/i/icon_arrow01_8.png) 0 4px no-repeat;}
#refinenav li.more a.less {padding-left:10px; background:url(http://img2.timeinc.net/instyle/static/i/icon_arrow13_8.png) 0 5px no-repeat;}
#refinenav li span {font-size:90%; color:#797a7a;}
#refinenav p.forum {margin:0; padding:10px 0 20px 0; font-weight:bold; display:none;}
#refinenav p.forum a {color:#d73126;}
#refinenav .morelist {margin-top:-10px;}

#refinenav p.selected, #refinenav p.more {margin:0; padding:1px 0; font-size:90%;}
#refinenav p.more {padding-bottom:10px;}
#refinenav p.more a {font-weight:bold; color:#d73126;}

/* MyRecipes Version */
#refinenav dt {padding-top:8px; font-size:100%; font-weight:bold;}
#refinenav ul.toplist {padding-bottom:0;}
#refinenav .showmore, #refinenav .showless {padding-left:12px; font-size:90%; font-weight:bold; color:#d73126; cursor:pointer;}
#refinenav .showmore {background:url(../../i/icon_arrow01_8.png) no-repeat 0 3px;}
#refinenav .showless {background:url(../../i/icon_arrow12_8.png) no-repeat 0 5px;}
#refinenav .showless ul a {padding-left:0; font-weight:normal; background-image: none;}/*showless subList*/
#refinenav dd.moreitems {display:none;}
/* End MyRecipes Version */

/* Sponsored Links */
.sponsoredlinks {margin:8px 0; padding:10px; background:#f7f7f7; font-size:90%;}
.sponsoredlinks .aolTitle div {padding-bottom:2px; font-weight:bold;}
.sponsoredlinks dt a {font-weight:bold; color:#d73126; text-decoration:underline;}
.sponsoredlinks dd a {color:#000; text-decoration:none;}
.sponsoredlinks dd {padding-bottom:2px;}
.sponsoredlinks .webResults {padding-top:10px;}
.sponsoredlinks .webResults a {color:#d73126;}

/* Sort By */
#searchright #sortby {padding:8px 0 4px 0; border-bottom:1px solid #dee5f2;}
#searchright #sortby li {display:inline; font-size:90%; font-weight:bold; text-transform:uppercase;}
#searchright #sortby li a {color:#d73126; text-decoration:underline;}

#searchright .resultsnavtop {width:485px; padding:3px 0; border-bottom:1px solid #dee5f2;}
#searchright .resultsnavtop p.pgcount {float:left; width:130px; margin:0; padding:0 10px; font-size:90%; color:#a3a6a8;}
#searchright .resultsnavtop .pgnav {float:left; width:335px; font-size:90%; text-align:right;}
#searchright .resultsnavtop .pgnav span {display:inline; padding-right:3px; font-weight:bold; color:#909090;}
#searchright .resultsnavtop ul {display:inline;}
#searchright .resultsnavtop li {display:inline; color:#111;}
#searchright .resultsnavtop li a {color:#d73126;}
#searchright .resultsnavtop li em {font-style:normal; color:#d73126;}
#searchright .resultsnavtop li.prev {padding-right:5px; text-transform:uppercase;}
#searchright .resultsnavtop li.next {padding-left:5px; text-transform:uppercase;}

#searchright .resultsnavbot {width:485px; padding:3px 0;}
#searchright .resultsnavbot p.pgcount {float:left; width:130px; margin:0; padding:0 10px; font-size:90%; color:#a3a6a8;}
#searchright .resultsnavbot .pgnav {float:left; width:335px; font-size:90%; text-align:right;}
#searchright .resultsnavbot .pgnav span {display:inline; padding-right:3px; font-weight:bold; color:#909090;}
#searchright .resultsnavbot ul {display:inline;}
#searchright .resultsnavbot li {display:inline; color:#111;}
#searchright .resultsnavbot li a {color:#d73126;}
#searchright .resultsnavbot li em {font-style:normal; color:#d73126;}
#searchright .resultsnavbot li.prev {padding-right:5px; text-transform:uppercase;}
#searchright .resultsnavbot li.next {padding-left:5px; text-transform:uppercase;}

#resultslist {padding-bottom:5px;}
#resultslist .query {background:#ff0;}


#resultslist .result {display:table; width:453px; padding:10px 16px; border-bottom:1px solid #dee5f2;}
#resultslist .result a {color:#d73126;}
#resultslist .result .imgcont {display:table-cell; border-collapse:collapse; width:75px; padding-right:10px;}
#resultslist .result .txtcont {display:table-cell; border-collapse:collapse; vertical-align:top; width:100%; color:#111;}
#resultslist .result .eyebrow {font-size:90%; font-weight:bold; color:#3c5364; text-transform:uppercase;}
#resultslist .result .eyebrow .type {color:#647b8c;}
#resultslist .result h3 {font-size:105%;}
#resultslist .result h3 a {color:#d73126;}
#resultslist .result .text {padding-bottom:3px;}
#resultslist .result .more a {font-weight:bold; color:#e72888;}
#resultslist .result .imgcont a {display:block; width:75px; height:75px; position:relative;}
#resultslist .result .imgcont .vidicon {width:18px; height:15px; position:absolute; bottom:0; right:0;}

#resultslist .resultisw {display:table; width:453px; padding:10px 16px; border-bottom:1px solid #dee5f2;}
#resultslist .resultisw a {color:#d73126;}
#resultslist .resultisw .imgcont {display:table-cell; border-collapse:collapse; width:75px; padding-right:10px;}
#resultslist .resultisw .txtcont {display:table-cell; border-collapse:collapse; vertical-align:top; width:100%; color:#111;}
#resultslist .resultisw .eyebrow {font-size:90%; font-weight:bold; color:#007387; text-transform:uppercase;}
#resultslist .resultisw .eyebrow .type {color:#0091a5;}
#resultslist .resultisw .eyebrow strong {padding:0 3px; background:#0091a5; color:#fff;}
#resultslist .resultisw h3 {padding-top:3px; font-size:115%;}
#resultslist .resultisw h3 a {color:#e5197f;}
#resultslist .resultisw .text {padding-bottom:3px;}
#resultslist .resultisw .more a {font-weight:bold; color:#e72888;}
#resultslist .resultisw .imgcont a {display:block; width:75px; height:75px; position:relative;}
#resultslist .resultisw .imgcont .vidicon {width:18px; height:15px; position:absolute; bottom:0; right:0;}

/* Newsletter Tout */
#resultslist #newstout {width:453px; padding:10px 16px; border-bottom:1px solid #dee5f2;}
#resultslist #newstout h3 {width:141px; height:15px; background:url(http://img2.timeinc.net/instyle/static/i/search/hd_freenews_8.png) no-repeat; text-indent:-9999px;}
#resultslist #newstout h4 {padding-top:3px; font-size:105%;}
#resultslist #newstout #signupinfo {padding:5px 0;}
#resultslist #newstout .signup input#email {float:left; width:160px; margin-right:8px; padding:2px 0 3px 0; border:1px solid #cbc9c9; font:normal 100% arial,sans-serif;}
#resultslist #newstout .signup input.btnsignup {float:left; width:64px;}
#resultslist #newstout p.sample {margin:0; padding:0; float:right; text-align:right; font-size:90%; font-style:italic;}
#resultslist #newstout p.sample a {color:#d73126; text-decoration:underline;}

#spotlight {width:469px; padding:7px 0 10px 16px; border-top:1px solid #dee5f2; border-bottom:1px solid #dee5f2;}
#spotlight h3 {font-size:150%; color:#5a7182;}
#spotlight h3 a {color:#5a7182;}
#spotlight .toutrow {padding-top:7px;}
#spotlight .toutrow .tout {float:left; width:75px; padding-right:18px;}
#spotlight .toutrow .tout h4 {padding-top:3px; font:normal 90% arial,sans-serif;text-align:center;}
#spotlight .toutrow .tout h4 a {color:#d73126;}

#spotlight2 {width:469px; padding:7px 0 10px 16px; background:#f2f7fb; border-top:1px solid #dee5f2; border-bottom:1px solid #dee5f2;}
#spotlight2 h3 {font-size:150%; color:#5a7182;}
#spotlight2 h3 a {color:#5a7182;}
#spotlight2 .listtout {display:table; width:469px; padding-top:5px;}
#spotlight2 .listtout .imgcont {display:table-cell; border-collapse:collapse; width:75px; padding:3px 8px 0 0; vertical-align:top;}
#spotlight2 .listtout .txtcont {display:table-cell; border-collapse:collapse; width:100%; vertical-align:top;}
#spotlight2 .listtout .txtcont p {margin:0; padding:0 0 6px 0; font-weight:bold;}
#spotlight2 .listtout .txtcont a {color:#d73126;}

#noresults {width:660px; padding:20px 0 0 16px;}

/* Did You Mean */
#didyoumean h2 {font-size:140%; font-style:italic; color:#111;}
#didyoumean h2 a {color:#d73126; text-decoration:underline;}
#didyoumean .text {padding:10px 0;}

/* Search Again form */
#searchagain {display:block; padding-bottom:25px;}
#searchagain .formfield {float:left; width:180px;}
#searchagain .formbtn {float:left; width:70px;}
#searchagain input.searchfield {width:179px; height:15px; padding:4px 0 4px 0; border:1px solid #c1c9ce; border-right:none; font:normal 100% arial,sans-serif;}
#searchagain input.searchbtn {width:70px;}

/* Search Tips */
#noresults .tips {padding-bottom:20px;}
#noresults .tips p {margin:0; padding:4px 0;}
#noresults .tips li {margin-top:4px; padding-left:8px; background:url(http://img2.timeinc.net/instyle/static/i/icon_bullet02_8.png) 0 6px no-repeat;}

#noresults .popular {}
#noresults .popular h3 {font-size:105%; font-weight:normal; color:#111;}
#noresults .popular li {margin-top:4px; padding-left:8px; background:url(http://img2.timeinc.net/instyle/static/i/icon_bullet02_8.png) 0 6px no-repeat;}
#noresults .popular li a {color:#d73126;}

#noresults #newtoday {padding-top:40px;}

/* InStyle Rercirc */
#instylerecirc {width:635px;}
#instylerecirc h3 {padding-bottom:6px; font-weight:normal; font-size:115%;}
#instylerecirc ul {padding:10px 0 7px 0; border-top:1px dotted #000; border-bottom:1px dotted #000;}
#instylerecirc li {float:left; width:120px; padding-right:7px; font-size:90%;}
#instylerecirc li span {display:block;}
#instylerecirc li span.txt {padding-top:1px;}
#instylerecirc li a {color:#d73126;}
#instylerecirc li .image a {display:block; text-decoration:none;}


/* Right Rail */
#searchmain #mainright .ad300, #searchmain #mainright #partnertout, #searchmain #mainright .ad300x100, #searchmain #mainright .cm300x65 {width:300px; margin:0 auto; margin-bottom:10px;}
#searchmain #mainright .ad300 p.adtxt {margin:0; padding:0; font-size:80%; color:#8c8d8d; text-align:center; text-transform:uppercase;}
#searchmain #mainright .cm300x65 {width:298px; height:63px; border:1px solid #dbdade;}

/* Global Recirc */
#mainright #partnertout {width:298px; background:#fff; border:1px solid #dbdade;}
#mainright #partnertout h5 {padding:3px 16px; font-size:80%; color:#b4c9d9; text-transform:uppercase;}


#globalrecirc ul {margin:0; padding:12px 16px 6px 16px;}
#globalrecirc li {list-style:none; padding:1px 0 4px 8px; background:#fff url(http://img2.timeinc.net/instyle/static/i/icon_arrow09_8.png) 0 5px no-repeat; font-size:90%; color:#4f687c;}
#globalrecirc li a {color:#4f687c;}
#globalrecirc h6 {display:block; width:298px; height:50px; background:#e4f0f8 url(http://img2.timeinc.net/instyle/static/i/logos_partners2_8.png) no-repeat; text-align:center; text-indent:-9999px;}
#globalrecirc h6 a {display:block; width:298px; height:50px;}
#globalrecirc h6.people {width:298px; background-position:0 0;}
#globalrecirc h6.ew {width:298px; background-position:0 -50px;}
#globalrecirc h6.cnn {width:298px; background-position:0 -100px;}
#globalrecirc h6.fabsugar {width:298px; background-position:0 -150px;}
#globalrecirc h6.foxnews {width:298px; background-position:0 -200px;}
#globalrecirc h6.stylelist {width:298px; background-position:0 -250px;}
#globalrecirc h6.bellasugar {width:298px; background-position:0 -300px;}
#globalrecirc h6.stylehive {width:298px; background-position:0 -350px;}
#globalrecirc h6.totalbeauty {width:298px; background-position:0 -400px;}

.wrnimagepost{position:relative;}
.wrnimagepost .eyebrow{margin-left:90px;}
.wrnimagepost h2{font-size:105%;}
.wrnimagepost .author{display:none;}
.wrnimagepost .postimage{position:relative;top:-11px;left:0px;float:left;width:75px;margin:0 15px 10px 0;}
.wrnimagepost .postimage img{border:0;}
.wrnimagepost .postimage p{margin:0;}
.wrnimagepost .time{color:#999;}
.wrnimagepost .content{float:left;width:360px;margin-top:5px;}