/* Site Header */
#header {width: 718px; height:81px;padding-left:18px;background:#D13028;}
#header #logo{float:left;margin-top:21px;}
#header #logo img{border:0;}
#header #search{float:left; margin-top:14px; border:none;}
/*
#header #search input{width:auto;height:21px;padding:0;margin:0 1px 0 0;float:left;border:0;font-size:16px; font-family:Arial, sans-serif;}
#header #search input#searchInput{width:170px;margin-left:17px;}
*/
#header #search input#searchInput {float:left; width:170px; height:21px; margin:0 1px 0 17px; padding:0; border:0; font:normal 16px arial,sans-serif; color:#000;}

#header #headerCM{background:#D13028;float:right;margin:10px 4px 0 0;text-align:center;color:#fff;font:bold 40px Arial;}

/* Top Nav */
#topnav {width:736px;}
#topnav{position:relative;z-index:2020;height:28px;background:url("http://img2.timeinc.net/instyle/images/parties/home/bg/topnav.gif") repeat-x;}
#topnav ul{float:left;padding:0;margin:0;}
#topnav li{list-style:none;float:left;height:28px;}
#topnav a{display:block;overflow:hidden;height:28px;padding-top:0px;}
#topnav img{border:0px;}
#topnav em{display:block;width:147px;height:28px;text-indent:-999px;margin-top:-1px;}
#topnav ul li,#topnav ul li a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat;}

#topnav ul li#pn_parties{width:148px;background-position:0 -56px;}
#topnav ul li#pn_parties a em{background-position:0 0;}
#topnav ul li#pn_parties.curChannel, #topnav ul li#pn_parties.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat 0 -28px;}
#topnav ul li#pn_parties.active ul{left:0;}

#topnav ul li#pn_celebrities{width:147px;background-position:-148px -56px;}
#topnav ul li#pn_celebrities a em{background-position:-148px 0;}
#topnav ul li#pn_celebrities.curChannel, #topnav ul li#pn_celebrities.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -148px -28px;}
#topnav ul li#pn_celebrities.active ul{left:147px;}

#topnav ul li#pn_trends{width:147px;background-position:-295px -56px;}
#topnav ul li#pn_trends a em{background-position:-295px 0;}
#topnav ul li#pn_trends.curChannel, #topnav ul li#pn_trends.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -295px -28px;}
#topnav ul li#pn_trends.active ul{left:294px;}

/* For Hot Buys Nav
#topnav ul li#pn_hotBuys{width:147px;background-position:-442px -56px;}
#topnav ul li#pn_hotBuys a em{background-position:-442px 0;}
#topnav ul li#pn_hotBuys.curChannel, #topnav ul li#pn_hotBuys.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -442px -28px;}
#topnav ul li#pn_hotBuys.active ul{left:441px;}
*/

/* For New Shopping Nav */
#topnav ul li#pn_hotBuys{width:147px;background-position:-442px -156px;}
#topnav ul li#pn_hotBuys a em{background-position:-442px -100px;}
#topnav ul li#pn_hotBuys.curChannel, #topnav ul li#pn_hotBuys.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -442px -128px;}
#topnav ul li#pn_hotBuys.active ul{left:441px;}

#topnav ul li#pn_video{width:147px;background-position:-589px -256px;}
#topnav ul li#pn_video a em{background-position:-589px -200px;}
#topnav ul li#pn_video.curChannel, #topnav ul li#pn_video.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -589px -228px;}
#topnav ul li#pn_video.active ul{left:588px;}

#topnav ul li#pn_video_narrow, #topnav ul li#pn_video_narrow a em {background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat;}
#topnav ul li#pn_video_narrow{width:147px;background-position:-589px -256px;}
#topnav ul li#pn_video_narrow a em{background-position:-589px 0;}
#topnav ul li#pn_video_narrow.curChannel, #topnav ul li#pn_video_narrow.curChannel a em{background:url(http://img2.timeinc.net/instyle/static/2007/i/nav.gif) no-repeat -589px -28px;}
#topnav ul li#pn_video_narrow.active ul{left:588px;}

#topnav ul ul{width:146px;position:absolute;z-index:2020;left:-100em;top:28px;border:1px solid #000;border-top:none;}
#topnav ul ul li{width:146px;position:relative;float:none;height:auto;font:11px Arial;background:#f0f0f0;}
#topnav ul ul li a{width:126px;height:auto;padding:3px 10px;color:#000;text-decoration:none;background:#f0f0f0;border:none;border-top:1px solid #cdd5eb;}
#topnav ul ul li a em{background:none!important;display:inline;width:auto;height:auto;text-indent:0;margin-top:0;}
#topnav ul ul li a:hover,#topnav ul ul li a:focus{background:#cdd5eb;}
#topnav .makeThisHomepage{padding:5px 10px 0 0;font:11px arial;text-align:right;}
#topnav .makeThisHomepage a{color:#000;text-decoration:underline;overflow:hidden;display:inline;}

#wrap2 {width:736px; margin:0; border:1px solid #000; border-bottom:none;}

/*
#footer {clear:both; width:736px; margin:0 0 5px 0; border-left:1px solid #000; border-right:1px solid #000;}
#foot {width:736px;height:106px;margin-top:0;background:#d13028;font-size:11px;color:#fff;}
#foot img{border:0;}
#foot div.logo{float:left;clear:none;padding:20px 10px;}
#foot div.links{float:left;clear:none;width:470px;margin:0;padding:20px 10px;}
#foot div.links p, #foot div.rss p{padding:0 0 10px 0;margin:0;}
#foot div.rss{float:right; width:130px;padding:20px 4px; margin:0;}
#foot .rss img{float:left; margin-right:6px; margin-bottom:40px;}
*/

#sisterFooter {width:738px; margin:0; padding-bottom:30px; color:#777; font:normal 10px arial,sans-serif;}
* html #sisterFooter dl {margin-bottom: 9px; padding-top: 4px;}

#adtop {width:728px; padding:4px; background:#D13028; border-bottom:1px solid #000;text-align:center;}
#adtopcontainer #bannerad {width:728px; margin:4px auto; background-color:#fff}

/* Starfinder */
#starfinderBox .tout{background:#eceff8 url(http://img2.timeinc.net/instyle/i/bg_search3.gif) repeat-y; border:1px solid #ddd; border-width:1px 1px 1px 0; padding:10px 25px; margin-bottom:15px; margin-right:20px;}
#starfinderBox .tout .imgcont{float:left;padding:0 8px 0 0;}
#starfinderBox .tout .imgcont img{margin-bottom:10px;border:0;}
#starfinderBox .tout .txtcont{margin-bottom:14px;width:auto;padding-top:10px;}
#starfinderBox .tout > .txtcont{display:table;float:none;padding-bottom:0;}
#starfinderBox .tout h3{padding:0 0 5px 0;background:transparent;border:0;}
#starfinderBox .tout .txtcont h4{font-size:15px;line-height:14px;font-weight:bold;padding:0;}
#starfinderBox .tout .txtcont h4 a{color:#000;text-transform:none;}
#starfinderBox .tout .txtcont p{padding:0;margin:0;font-size:12px;}
#starfinderBox .tout .txtcont p a{color:#000;}
#starfinderBox .tout .txtcont .more{padding-top:10px;}
#starfinderBox .tout .txtcont .more a{font-weight:bold;font-size:12px;color:#e40015;text-decoration:underline;}

/* Footer */
#footer {clear:both; width:736px; margin:15px 0 0 0; padding-bottom:10px; background:#D13028; border-left:1px solid #000; border-right:1px solid #000;}
#footer img {border:0;}
#foot {width:736px; height:106px; background:#D13028; font-size:11px; color:#fff;}
#foot a {color:#fff;}
#foot .logo {float:left; width:85px; padding:15px 11px 22px 11px; border-right-width: 0px;}
#foot .links {float:left; width:434px; padding:10px; border-left:1px solid #d66766;}
#foot .links .islinks {padding-bottom:15px;}
#foot .rss {float:right; width:160px; padding:10px 10px 0 0;}
#foot .rss span {display:block; background:url(http://img2.timeinc.net/instyle/i/global/btn_rss.gif) 0 0 no-repeat;}
#foot .rss a {display:block; padding-left:30px;}
#foot .copyright {}
#foot .timestyle {color:#000;}

/* Search */
* html #searchsf .res, * html #searchpf .res {padding-right: 8px; height: 1%;}

/* Sister Footer (20070309) for narrow pages */
#sisterFooter2 {width:738px; margin:0; padding:0; color:#777;}
#sisterFooter2 dl {width:700px; margin:10px auto; padding:0; font:bold 10px/16px arial,sans-serif; text-align:center;}
#sisterFooter2 dt {display:inline; margin:0 7px 0 0; padding:0; color:#777; text-transform:uppercase;}
#sisterFooter2 dd {display:inline; margin:0; padding:0;}
#sisterFooter2 dd a {font-weight:normal; color:#333; white-space:nowrap;}