/* 2010 Homepage */
body#home2010 p.photo {margin:0; padding:0;}

#maincontent {background:url(http://img2.timeinc.net/instyle/static/i/home/bg_home.png) repeat-y;}
#mainleft {display:block; float:left; width:226px; margin-right:7px; padding-top:20px; overflow:hidden;} /* overflow fixes IE6 transparency box bug */
#maincenter {display:block; float:left; width:400px; margin-right:7px; padding:0 8px; border-top:20px solid #fff; overflow:hidden;} /* overflow fixes IE6 transparency box bug */
#mainright {display:block; float:left; width:336px; padding-top:20px;}


/* To-Do */
#todo {margin-bottom:22px;}
#todo h2 {display:block; width:226px; height:26px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_todo.png) no-repeat; text-indent:-9999px;}
#todo #toutbox {width:225px; /*padding-top:4px;*/ border-right:1px solid #d6d5d5; border-bottom:1px solid #d6d5d5;}

#todo #toutbox .tout01, #todo #toutbox .tout02, #todo #toutbox .tout03 {display:block; width:225px; background:url(http://img2.timeinc.net/instyle/static/i/home/bg_todo_tout.png) repeat-y;}
#todo #toutbox .tout01 h3 {background:url(http://img2.timeinc.net/instyle/static/i/home/bg_todo_num.png) 0 0 no-repeat;}
#todo #toutbox .tout02 h3 {background:url(http://img2.timeinc.net/instyle/static/i/home/bg_todo_num.png) -150px 0 no-repeat;}
#todo #toutbox .tout03 h3 {background:url(http://img2.timeinc.net/instyle/static/i/home/bg_todo_num.png) -300px 0 no-repeat;}

#todo #toutbox p.photo {display:block; float:left; width:120px;}
#todo #toutbox p.photo img {border-top:1px solid #d6d5d5; border-bottom:1px solid #d6d5d5;}
#todo #toutbox .tout01 p.photo img {border-top:none;}
#todo #toutbox h3 {display:block; float:left; width:86px; padding:50px 11px 0 8px; font:normal 100%/135% arial,sans-serif;} /* includes left border */
#todo #toutbox h3 a {color:#000;}

#todo #toutbox .tout01 {margin-bottom:4px;}
#todo #toutbox .tout02 {margin-bottom:4px; border-top:1px dotted #b6b6b6;}
#todo #toutbox .tout02 h3, #todo #toutbox .tout02 p.photo {border-top:4px solid #fff;}
#todo #toutbox .tout03 {border-top:1px dotted #b6b6b6; margin-bottom:4px;}
#todo #toutbox .tout03 h3, #todo #toutbox .tout03 p.photo {border-top:4px solid #fff;}

/* LOTD */
#lotd {display:block; width:226px; height:470px; margin-bottom:22px; position:relative; overflow:hidden;}
#lotd p.photo {display:block; width:226px; height:470px; z-index:10;}

/*
#lotd p.photo {width:226px; height:470px; border:none;}
#lotd p.photo a img {width:226px; height:470px;}


#lotd p.photo {width:220px; height:464px; border:3px solid #000;}
#lotd p.photo a img {width:220px; height:464px;}
*/

#lotd div.imgbox {width:220px; height:464px; border:3px solid #000; z-index:15; position:absolute; top:0; left:0;}
#lotd div.imgbox a {display:block; width:220px; height:464px;}

#lotd .box {display:block; width:226px; height:140px; position:absolute; bottom:0; left:0; z-index:20; background:#000;
   opacity: 0.7;  /* Modern Browsers, eg: Firefox, Safari, Opera, Chrome */
   filter: alpha(opacity = 70);  /* IE */
   -moz-opacity: 0.7;  /* Old Mozilla, eg: Netscape */
   -khtml-opacity: 0.7;  /* Old Safari */
}
#lotd .desc {display:block; position:absolute; bottom:0; left:0; width:210px; height:140px; padding:0 8px 0 8px; z-index:30; color:#fff;}

#lotd h2 {display:block; width:210px; height:29px; margin-top:28px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_lotd.png) no-repeat;}
#lotd h2 a {display:block; width:210px; height:29px; text-indent:-9999px;}

#lotd h3 {padding-bottom:3px; font:normal 160% georgia,"times new roman",times,serif; letter-spacing:.5px;}
#lotd h3 a{color:#fff;}
#lotd p.summary {margin:0; padding:0;}
#lotd p.summary .more {display:block; margin:0; padding:5px 0 0 0;}
#lotd p.summary .more a {color:#d73126;}

/* Obsessed */
#obsessed {display:block; width:226px; margin-bottom:22px; padding-top:22px; border-top:1px dotted #b6b6b6;}

/* Video */
#vidpreview {display:block; width:226px; margin-bottom:22px; padding-top:22px; border-top:1px dotted #b6b6b6;}
#vidpreview h2 {display:block; width:212px; height:17px; margin-bottom:5px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_vidpreview.png) no-repeat; text-indent:-9999px;}
#vidpreview #vidbox {}
#vidpreview #vidbox #videoplayer {width:224px; height:195px; border:1px solid #dad7d7;}
#vidpreview #vidbox a {}
#vidpreview img{border:solid #dad7d7 1px;}
#vidpreview .more{clear:both;float:left;padding-top:3px;}
#vidpreview .more img{border:0;}

/* What to Watch Now */
#watchnow {display:block; width:226px; margin-bottom:16px; padding-top:16px; border-top:1px dotted #b6b6b6;}
#watchnow h2 {display:block; width:135px; height:13px; margin-bottom:5px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_watchnow.png) no-repeat; text-indent:-9999px;}
#watchnow .vidtout {}
#watchnow .vidtout p.photo {width:218px; padding:3px; border:1px solid #dad6d6;}
#watchnow .vidtout p.photo img {padding:24px 34px; background:#000 url(http://img2.timeinc.net/instyle/static/i/home/hd_video.png) 6px 17px no-repeat; }
#watchnow .vidtout p.summary {margin:0; padding:4px 4px 0 4px;}
#watchnow .vidtout p.summary .more {display:block; margin:0; padding:0; color:#050505;}
#watchnow .vidtout p.summary #more-seeallvideos{padding-top:5px;}


/* Inside Issue */
#issue {display:block; width:226px; margin-bottom:9px; padding-top:22px; border-top:1px dotted #b6b6b6;}
#issue .tout {display:block; width:208px; padding:0 8px; border:1px solid #dad7d7; border-top:none;}
#issue h3 {display:block; height:25px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_issues.png) no-repeat; text-indent:-9999px;}
#issue h3.m01 {background-position:0 0;}
#issue h3.m02 {background-position:0 -25px;}
#issue h3.m03 {background-position:0 -50px;}
#issue h3.m04 {background-position:0 -75px;}
#issue h3.m05 {background-position:0 -100px;}
#issue h3.m06 {background-position:0 -125px;}
#issue h3.m07 {background-position:0 -150px;}
#issue h3.m08 {background-position:0 -175px;}
#issue h3.m09 {background-position:0 -200px;}
#issue h3.m10 {background-position:0 -225px;}
#issue h3.m11 {background-position:0 -250px;}
#issue h3.m12 {background-position:0 -275px;}
#issue .tout p.cover {display:block; float:left; width:55px; margin:0; padding:0 6px 0 0;}
#issue .tout .toc {display:block; float:left; width:147px;}
#issue .tout ul li {padding:0 0 8px 8px; background:url(http://img2.timeinc.net/instyle/static/i/icon/bullet01_8.png) 0 6px no-repeat; font-size:90%;}

/* Insider */
#insider {display:block; width:226px; margin-bottom:9px; font:normal 100% georgia,"times new roman",times,serif;}
#insider a {color:#0e0e0e;}

/* Weddings */
#more-instyleweddings{font:normal 100% georgia,"times new roman",times,serif;}
#more-instyleweddings a {color:#0e0e0e;}

/* Shopping */
#shoppingmodule{position:relative;display:block; width:400px; margin-bottom:20px;}
#shoppingmodule h2{display:none;}
#shoppingmodule #shoptout{float:left;display:inline;width:400px;height:222px;overflow:hidden;background:url('http://img2.timeinc.net/instyle/static/i/homepage/bg_shoppingmodule3.jpg') no-repeat;}
#shoppingmodule #shoptout h2{display:none;}
#shoppingmodule #shopleft{float:left;width:240px;margin:49px 10px 0 10px;padding-right:10px;border-right:solid 1px #d6d6d6;}
#shoppingmodule .imgcont{float:left;width:120px;height:144px;margin-right:7px;}
#shoppingmodule .txtcont{float:left;width:112px;}
#shoppingmodule .eyebrow{margin:20px 0 0 0;color:#bf1c23;text-transform:uppercase;font-weight:bold;font-size:11px;line-height:20px;letter-spacing:0.5px;}
#shoppingmodule .more a{font-family:georgia,"times new roman",times,serif;font-size:20px;line-height:24px;color:#101010;}
#shoppingmodule .more a img{margin-left:4px;border:0;}
#shoppingmodule #shopright{float:left;width:115px;margin-top:44px;}
#shoppingmodule #shopright li{height:30px;padding:10px 0;border-bottom:solid 1px #d6d6d6;line-height:17px;}
#shoppingmodule #shopright #text2ink{border-bottom:0;}
#shoppingmodule #shopright li a{color:#1a1a1a;}
#shoppingmodule #shopright li a span{padding-right:4px;}
#shoppingmodule #shopright li a span.arrow{background:url('http://img2.timeinc.net/instyle/static/i/homepage/arrow-red_8.png') 0 -1px no-repeat;padding:0px 2px 17px 2px;*padding:0 4px 0 0;*display:inline-block;}
#text3ink,
#text4ink,
#shoppingmodule .poweredby{display:none;}

/* Special Feature */
#specialfeature {display:block; width:400px; margin-bottom:18px;}
#specialfeature p.photo {display:block; width:400px; margin:0; padding:0;}
#specialfeature .desc {padding:10px; background:#000;}
#specialfeature .desc h2 {font:normal 160% georgia,"times new roman",times,serif; color:#fff;}
#specialfeature .desc h2 a {color:#fff;}
#specialfeature .desc p.summary {margin:0; padding:0; line-height:150%; color:#b4b2b2;}
#specialfeature .desc p.summary .more {display:block; font-weight:bold;}
#specialfeature .desc p.summary .more a {color:#d73124;}

/* What's Right Now: version 1 (black bg); version 2 (white bg) */
#wrn01 {display:block; width:400px; margin-bottom:18px; background:#000;}
#wrn01 .featured p.photo {display:block; width:400px; margin:0; padding:0;}
#wrn01 .featured h2 {display:block; width:390px; height:38px; margin:7px 0 5px 10px; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_wrn_bg_black.png) 0 0 no-repeat; text-indent:-9999px;}
#wrn01 .featured h2 a {display:block; width:390px; height:38px;}

#wrn01 .featured .desc {padding:0 11px; background:#000;}
#wrn01 .featured .desc h3 {font:normal 155%/110% georgia,"times new roman",times,serif; letter-spacing:.5px; color:#eee;}
#wrn01 .featured .desc h3 a {color:#eee;}
#wrn01 .featured .desc p.timestamp {margin:0; padding:0; font-size:90%; color:#7b7a7a;}
#wrn01 .featured .desc p.summary {margin:0; padding:0; line-height:140%; color:#ccc;}
#wrn01 .featured .desc p.summary .more {display:block; /*font-weight:bold;*/}
#wrn01 .featured .desc p.summary .more a {color:#d73124;}

#wrn01 #toutbox {width:384px; padding:0 8px 10px 8px;}
#wrn01 #toutbox .tout {width:382px; padding:15px 0 5px 0;}
#wrn01 #toutbox .tout p.photo {display:block; float:left; width:150px; margin:0; padding:0 8px 0 0;}
#wrn01 #toutbox .tout .desc {display:block; float:left; width:224px;}
#wrn01 #toutbox .tout .desc h3 {font:normal 155%/115% georgia,"times new roman",times,serif; letter-spacing:.5px; color:#fff;}
#wrn01 #toutbox .tout .desc h3 a {color:#fff;}
#wrn01 #toutbox .tout .desc p.timestamp {margin:0; padding:0; font-size:90%; color:#7b7a7a;}
#wrn01 #toutbox .tout .desc p.summary {margin:0; padding:0; line-height:150%; color:#ccc;}
#wrn01 #toutbox .tout .desc p.summary .more {display:block;}
#wrn01 #toutbox .tout .desc p.summary .more a {color:#d73124;}
#wrn01 p.seeall {width:400px; margin:0 0 5px 0; padding:0; background:url(http://img2.timeinc.net/instyle/static/i/home/bg_wrn_bg_black_bottom.png) bottom left no-repeat;}
#wrn01 p.seeall span {display:block; margin-left:157px; padding:0 5px; font-size:105%;}
#wrn01 p.seeall a {padding:0 3px; background:#000; color:#d73124;}

#wrn02 {display:block; width:400px; margin-bottom:18px;}
#wrn02 h2 {display:block; width:400px; height:36px; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_wrn_bg_white_8.png) no-repeat; text-indent:-9999px;}
#wrn02 h2 a {display:block; width:400px; height:39px;}
#wrn02 #toutbox {width:382px; padding:0 8px 10px 8px; border-left:1px solid #d6d5d4; border-right:1px solid #d6d5d4;}
#wrn02 #toutbox .tout {width:382px; padding:15px 0 5px 0;}
#wrn02 #toutbox .tout p.photo {display:block; float:left; width:150px; margin:0; padding:0 8px 0 0;}
#wrn02 #toutbox .tout .desc {display:block; float:left; width:224px;}
#wrn02 #toutbox .tout .desc h3 {font:normal 155%/115% georgia,"times new roman",times,serif; color:#0e0e0e;}
#wrn02 #toutbox .tout .desc h3 a {color:#0e0e0e;}
#wrn02 #toutbox .tout .desc p.timestamp {margin:0; padding:0; font-size:90%; color:#7b7a7a;}
#wrn02 #toutbox .tout .desc p.summary {margin:0; padding:0; line-height:150%; color:#373636;}
#wrn02 #toutbox .tout .desc p.summary .more {display:block;}
#wrn02 #toutbox .tout .desc p.summary .more a {color:#bf1c23;}
#wrn02 p.seeall {width:400px; margin:0; padding:0; background:url(http://img2.timeinc.net/instyle/static/i/home/bg_wrn_bg_white_bottom.png) bottom left no-repeat;}
#wrn02 p.seeall span {display:block; margin-left:158px; padding:0 5px;}
#wrn02 p.seeall span a {padding:0 3px; background:#fff;}

/* Photo Tout */
#phototout {display:block; width:400px; margin-bottom:18px; position:relative; overflow:hidden; border-top:3px solid #000; border-bottom:3px solid #000;}
#phototout p.photo {display:block; width:400px; height:250px; margin:0; padding:3px 0; z-index:10; background:#000; text-align:center;}
#phototout .box {display:block; width:400px; height:83px; position:absolute; bottom:0; left:0; z-index:20; background:#000;
   opacity: 0.7;  /* Modern Browsers, eg: Firefox, Safari, Opera, Chrome */
   filter: alpha(opacity = 70);  /* IE */
   -moz-opacity: 0.7;  /* Old Mozilla, eg: Netscape */
   -khtml-opacity: 0.7;  /* Old Safari */
}
#phototout .desc {display:block; position:absolute; bottom:0; left:0; width:389px; height:73px; padding:5px 11px; z-index:30; color:#fff;}
#phototout h3 {font:normal 160% georgia,"times new roman",times,serif; color:#fff;}
#phototout h3 a {color:#fff;}
#phototout p.timestamp {margin:0; padding:0; font-size:90%; color:#787b83;}
#phototout p.kicker {margin:0; padding:0; font-weight:bold; font-size:90%; letter-spacing:.6px; color:#d73124; text-transform:uppercase;}
#phototout p.summary {margin:0; padding:0;}
#phototout p.summary .more {display:block;}
#phototout p.summary .more a {color:#d73124;}


/* Starfinder */
#starfinder {display:block; width:400px; height:168px; margin-bottom:10px;}
#starfinder p.photo {display:block; float:left; width:168px; height:168px;}
#starfinder .desc {display:block; float:left; width:232px; height:168px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/bg_starfinder.png) no-repeat; color:#1a1a1a;}
#starfinder .desc h2 {display:block; height:40px; text-indent:-9999px;}
#starfinder .desc p.summary {margin:0; padding:0 18px 10px 2px;}
#starfinder .desc h3 {padding:0 0 2px 2px; font-size:80%; text-transform:uppercase; color:#d73126;}

#starfinder .formtout .field {float:left; width:182px; padding:0 5px 0 2px;}
#starfinder .formtout .btn {float:left; width:35px; padding-right:8px;}
#starfinder .formtout select {width:182px; padding:3px 2px; border:1px solid #bcbcbc; font:normal 90% arial,sans-serif; color:#2f5e89;}


/* Quigo */
#quigo {display:block; width:400px; margin-bottom:10px;}

/* Alerts */
#alerts {display:block; width:336px; padding:3px 0; margin-bottom:4px; border-bottom:2px solid #ccc; border-top:2px solid #ccc;}
#alerts p {margin:0; padding:0;}
#alerts #alert_icon {float:left; width:36px; height:36px; padding-right:12px;}
#alerts p.summary {float:left; width:276px; padding:3px 0; padding-right:12px; font-size:105%; line-height:130%;}
#alerts p.summary a {color:#0e0e0e;}
#alerts p.summary span.alert, #alerts p.summary span.alert a {font-weight:bold; font-style:italic; color:#bf1c23;}
/*TODO: new alert colors for Color Package -- Alex 3/15/2010 */
#alerts p.summary span.alertblue, #alerts p.summary span.alertblue a {font-weight:bold; font-style:italic; color:#244ba0;}
#alerts p.summary span.alertgreen, #alerts p.summary span.alertgreen a {font-weight:bold; font-style:italic; color:#00881f;}
#alerts p.summary span.alertblush, #alerts p.summary span.alertblush a {font-weight:bold; font-style:italic; color:#cb8e9d;}
#alerts p.summary span.alertpurple, #alerts p.summary span.alertpurple a {font-weight:bold; font-style:italic; color:#9353a5;}
#alerts p.summary span.alertred, #alerts p.summary span.alertred a {font-weight:bold; font-style:italic; color:#cc1838;}

/* 5 ways */
#fiveways {display:block; width:337px; height:100px; margin:0 -1px 12px 0; background:#000 url(http://img2.timeinc.net/instyle/static/i/home/bg_fiveways.png) no-repeat;}
#fiveways .tout .tools {display:block; float:left; width:241px;}
#fiveways .tout .sub {display:block; float:left; width:90px; padding-right:6px;}
#fiveways .tout .tools h5 {display:block; height:36px; text-indent:-9999px;}
#fiveways .tout .tools ul {width:241px;}
#fiveways .tout .tools li {float:left; width:60px; text-align:center;}
#fiveways .tout .tools li a {display:block; width:52px; height:57px; overflow:hidden; text-indent:-9999px;}
#fiveways .tout .tools li.rss a {background:url(http://img2.timeinc.net/instyle/static/i/home/icon_rss.png) no-repeat;}
#fiveways .tout .tools li.fb a {background:url(http://img2.timeinc.net/instyle/static/i/home/icon_fb.png) no-repeat;}
#fiveways .tout .tools li.twitter a {background:url(http://img2.timeinc.net/instyle/static/i/home/icon_twitter.png) no-repeat;}
#fiveways .tout .tools li.mobile a {background:url(http://img2.timeinc.net/instyle/static/i/home/icon_mobile.png) no-repeat;}

/* Ad 300x250/336x280 */
.ad336 {display:block; width:336px; margin-bottom:22px;}
.ad336 p.adtxt {margin: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;}
.ad336 .adbox {padding:3px 0 6px 0; border-bottom:1px dotted #b6b6b6;}
.ad336 .adbox table {width:336px; height:280px; background:#ddd;}

/* Beauty Rail */
#beautyrail {display:block; width:336px; margin-bottom:22px;}
#beautyrail h2 {display:block; width:336px; height:38px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_beauty.png) top center no-repeat; text-indent:-9999px;}
#beautyrail #toutbox {display:block; width:323px; background:#ddd; border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:0 6px 6px 6px;}

#beautyrail .phototout, #beautyrail .tout {margin-bottom:6px; border:1px solid #ccc; background:#fff;}
#beautyrail #toutbox .phototout {width:312px; padding:5px 4px 10px 5px;}
#beautyrail #toutbox .tout {width:311px; padding:10px 5px;}

#beautyrail #toutbox h3 {padding-bottom:2px; font:normal 150% georgia,"times new roman",times,serif; color:#0e0e0e;}
#beautyrail #toutbox h3 a {color:#0e0e0e;}
#beautyrail #toutbox p.summary {margin:0; padding:0; line-height:135%; color:#1a1a1a;}
#beautyrail #toutbox p.summary a {color:#1a1a1a;}
#beautyrail #toutbox p.photo {margin:0; padding:0;}

#beautyrail #toutbox .phototout p.photo {padding-bottom:1px;}
#beautyrail #toutbox .tout p.photo {display:block; float:left; width:77px; padding-right:10px;}
#beautyrail #toutbox .tout p.photo img {border:1px solid #abaaaa;}
#beautyrail #toutbox .tout .desc {display:block; float:left; width:224px;}
#beautyrail #toutbox .phototout p.summary .more {display:block;}
#beautyrail #toutbox .phototout p.summary .more a {color:#bf1c23;}

#beautyrail #toutbox .linklist {padding:3px 0;}
#beautyrail #toutbox .linklist h4 {padding-bottom:4px; font-size:80%; font-weight:bold; color:#252525; text-transform:uppercase;}
#beautyrail #toutbox .linklist ul {}
#beautyrail #toutbox .linklist li {display:inline; margin-right:7px; padding-right:10px; border-right:1px solid #878787;}
#beautyrail #toutbox .linklist li.last {border-right:none;}
#beautyrail #toutbox .linklist li a {padding-left:7px; background:url(http://img2.timeinc.net/instyle/static/i/icon/bullet01_8.png) 0 6px no-repeat;}

/* Ad Text Links */
.adtxtlinks {display:block; width:336px; margin-bottom:22px; padding-bottom:6px; border-bottom:1px dotted #b6b6b6;}
.adtxtlinks p.adtxt {margin: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;}
.adtxtlinks h6 {padding:3px; font-size:90%; font-weight:bold; color:#1a1a1a;}
.adtxtlinks p.adlink {margin:0; padding:0 3px 4px 3px; overflow:hidden;}
.adtxtlinks p.adlink a {padding-left:10px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/icon/bullet01_8.png) 0 6px no-repeat; font-size:90%;}

/* OFIE */
.ofie {display:block; margin-bottom:10px;}

/* Newsletters */
#newsletters {width:323px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #9e9e9e;}
#newsletters h2 {display:block; width:323px; height:28px; overflow:hidden; background:url(http://img2.timeinc.net/instyle/static/i/home/hd_signup.png) top center no-repeat; text-indent:-9999px;}
#newsletters .listbox {width:321px; border:1px solid #cfcece; border-top:none;}
#newsletters .r1 {background:#e7e6e6;}
#newsletters .r2 {background:#fff;}
#newsletters .item {width:311px; 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:276px; 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:323px; margin:0; padding:0;}
#newsletters form p.signup span.usermail input {float:left; width:247px; 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;}

#bbb .bbbproduct{font-style:italic;}