/* Channels: Beauty, Fashion and Celebrity */

body#channel #mainbody {background:url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') repeat-y;border-bottom:1px solid #d4dbe1;}

#channelmain #mainleft {float:left; width:677px;background:#fff url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') 255px 0 repeat-y;}
#channelmain #mainright {float:left; width:300px; padding:5px 6px 20px 9px;}
#channelmain #mainleft #channelcontent {background:#fff;border-bottom:20px solid #fff;padding-bottom:200px;}
#channelmain #mainleft #channelleft {float:left; width:265px;border-top:solid 12px #fff;background:url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') 255px 0 no-repeat;}
#channelmain #mainleft #channelright {float:left; width:407px; padding:15px 0 0 5px;background:#fff;}
#channelheader {height:30px;overflow:hidden;margin-left:12px; padding-top:15px; padding-bottom:5px;background:#fff url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') -14px 0 no-repeat;}
#channelheader h1 {height:30px;margin:0;padding:0;background:url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') 0 0 no-repeat;text-transform:uppercase; text-indent:-9999px;}
#channelheader h1.beauty {background-position:-14px -49px;}
#channelheader h1.celebrity {background-position:-14px -99px;}
#channelheader h1.fashion {background-position:-14px -149px;width:160px;}

#channelleft #toutcolumn {width:230px; padding-left:12px;}
#channelleft #toutcolumn .tout {width:230px; padding:6px 0; border-bottom:1px solid #d6dee2;}
#channelleft #toutcolumn .tout .imgcont {float:left; width:120px; padding-right:10px;}
#channelleft #toutcolumn .tout .txtcont {float:left; width:100px;}
#channelleft #toutcolumn .tout .txtcont p.eyebrow {margin:0; padding:0; font:bold 80%/110% arial,sans-serif; color:#d73126; text-transform:uppercase;}
#channelleft #toutcolumn .tout .txtcont p.subhead {margin:0; padding:0; font:normal 90% arial,sans-serif; color:#7a7b7c;}
#channelleft #toutcolumn .tout .txtcont h2 {padding-top:3px; font:normal 140%/120% georgia,"times new roman",times,serif; color:#000;}
#channelleft #toutcolumn .tout .txtcont h2 a {color:#000;}
#channelleft #toutcolumn .tout .txtcont .text {padding-top:2px; color:#000;}

#channelleft #quickclicks {padding:13px 0 0 12px;}
#channelleft #quickclicks h3 {display:block; width:121px; height:16px;background:url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') -229px -174px no-repeat;text-indent:-9999px;}
#channelleft #quickclicks ul {margin-top:6px;}
#channelleft #quickclicks ul li {padding:0 0 4px 8px; background:url(http://img2.timeinc.net/instyle/static/i/icon_bullet02_8.png) 0 6px no-repeat;}
#channelleft #quickclicks ul li a {font-weight:bold; color:#d73126;}

#channelright #feature {width:400px;}
#channelright #feature h2 {margin-bottom:13px; padding:2px 0; background:#d22527; font:normal 100% "arial black",arial,sans-serif; color:#fff; text-transform:uppercase; text-align:center;}
#channelright #feature .featimg {margin-bottom:3px;}
#channelright #feature h3 {margin-bottom:10px; font:normal 230% georgia,"times new roman",times,serif; text-align:center;}
#channelright #feature h3 a {color:#000;}

#channelright #specialfeatures .toutrow {}
#channelright #specialfeatures h2 {width:400px; margin-bottom:3px; padding:2px 0; background:#d22527; font:normal 100% "arial black",arial,sans-serif; color:#fff; text-transform:uppercase; text-align:center;}
#channelright #specialfeatures .tout {float:left; width:122px; padding-right:17px; padding-bottom:10px;}
#channelright #specialfeatures .last {padding-right:0;} 

#channelright #specialfeatures .tout .eyebrow {margin:0; padding:0 0 1px 0; font-size:90%;}
#channelright #specialfeatures .tout .imgcont {padding-bottom:2px;}
#channelright #specialfeatures .tout .imgcont img {padding:1px;}

#channelright #specialfeatures .tout .txtcont {padding:1px;}
#channelright #specialfeatures .tout .txtcont h3 {font-size:105%;}
#channelright #specialfeatures .tout .txtcont h3 a {color:#506778;}
#channelright #specialfeatures .tout .txtcont .txt a {color:#d73126;}

/* Gold version
#channelright #specialfeatures .sponsoredtout {float:left; width:122px; margin-right:17px;}
#channelright #specialfeatures .sponsoredtout .eyebrow {margin:0; padding:0 0 1px 0; font-size:90%; color:#c48400;}
#channelright #specialfeatures .sponsoredtout .imgcont {padding-bottom:2px;}
#channelright #specialfeatures .sponsoredtout .imgcont img {padding:1px; background:#c48400;}

#channelright #specialfeatures .sponsoredtout .txtcont {padding:1px;}
#channelright #specialfeatures .sponsoredtout .txtcont h3 {font-size:105%;}
#channelright #specialfeatures .sponsoredtout .txtcont h3 a {color:#c48400;}
*/

/* Gray version */
#channelright #specialfeatures .sponsoredtout {float:left; width:122px; height:232px; overflow-y:visible; margin-right:0px;background:#9f9e9e url('http://img2.timeinc.net/instyle/static/i/channel/sprite-icons.png') -350px -174px no-repeat;}
#channelright #specialfeatures .sponsoredtout .eyebrow {margin:0; padding:2px 0 1px 5px; font-size:70%; font-weight:bold; color:#fff; text-transform:uppercase;}
#channelright #specialfeatures .sponsoredtout .imgcont {padding-bottom:2px;}
#channelright #specialfeatures .sponsoredtout .imgcont img {padding:1px;}

#channelright #specialfeatures .sponsoredtout .txtcont {padding:1px 5px;}
#channelright #specialfeatures .sponsoredtout .txtcont h3 {font-size:105%;}
#channelright #specialfeatures .sponsoredtout .txtcont h3 a {color:#fff;}
#channelright #specialfeatures .sponsoredtout .txtcont .txt {color:#fff;}



/* Ads */
.ad300 {padding:6px 0 10px 0;}
.ad300 p.adtxt {margin:0; padding:0; font-size:70%; color:#929292; text-align:center; text-transform:uppercase;}

/* Partners */
#partners {width:298px; background:#fff; border:1px solid #c0c0bd;}
#partners h5 {padding:4px 14px; border-bottom:1px solid #c0c0bd; font-size:100%; color:#333; text-transform:uppercase;}

/* Global Recirc */
#partners {width:298px; background:#fff; border:1px solid #dbdade;}
#partners h5 {padding:3px 16px; border-bottom:none; font:normal 90% arial,sans-serif; color:#4f687c; text-transform:uppercase;}
#partners .tout01, #partners .tout02, #partners .tout03, #partners .tout04 {margin:0; border-bottom:none;}

#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;}

