/* Package Main Page */

#featured {width:677px; background:#fff; border-bottom:5px solid #d73026;}
#featured .listcol {float:left; width:240px; padding:25px 15px 0 22px;}
#featured .featimg {float:left; width:400px; height:400px;}

#featured .listcol h2 {padding-bottom:1px; border-bottom:1px solid #f9eac4; font:normal 195% georgia,"times new roman",times,serif; color:#6b0569;}
#featured .listcol li {padding:3px 0 3px 8px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/icon_arrow01.gif) 0 7px no-repeat; border-bottom:1px solid #f9eac4; font-size:105%; color:#222;}
#featured .listcol li a {color:#222;}
#featured .listcol li.last {border-bottom:none;}

#featured .photobox {display:table; width:400px; height:400px; background:url(http://img2.timeinc.net/instyle/static/2007/i/pkg/holiday2007/bg_photo.gif)}
#featured .photobox .matte {display:table-cell; vertical-align:middle;}
#featured .photobox .matte img {display:block; margin:0 auto;}

#toutsect {width:677px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/pkg/holiday2007/bg_toutsect.gif) repeat-y; border-bottom:1px solid #f1e1e9;}
#toutsect .tout {float:left; width:120px; padding:14px 24px; margin-right:1px; color:#222;}
#toutsect .tout .txtcont {}
#toutsect .tout .txtcont h3 {padding:5px 0 1px 0; font:bold 100% arial,sans-serif; text-transform:uppercase;}
#toutsect .tout .txtcont h3 a {color:#222;}
#toutsect .tout .text a {color:#d73126;}
#toutsect .tout .more a {font-weight:bold; color:#d73126;}
