body{margin:0;color:#000;background:0!important;}
h1,h2,h3,h4,#outline .display,#outline h3{background:0!important;filter:0;}
h1.storyheadline{width:auto!important;margin-bottom:15px;}
h3{width:auto;color:#000;display:block;padding:8px 10px 0 10px;margin:0;height:37px;border-bottom:4px solid #888;}
h4{font:12px SimHei;font-weight:normal;display:block;margin:0;padding:0;color:#666;}
h5 span,h4 span{float:none!important;display:inline!important;}
#storybody h5 span{float:none!important;}
h5{display:inline;width:auto;}

#branding,#nav,.breadcrumbs,.left_col,.right_col_bg,#txtctrl,#mediactrl,.banner,.showlink,span.showLink,#commentdisplay,#footer,#footer_full,.bttns,.related,.note,#medialist,#picholder,.story img,.storyleft,.pgcontent_top,.pgcontent_bottom,.picwrap,.picnowrap,#flashmovie,#landscape,.article_bottom{display:none!important;}

#outline,#container,#info{width:auto!important;margin:0;}
div.display,div.display_full{float:none;}
div.display #info,div.display_full #info{width:auto;}
#lifestyle .contentbox{padding:0;}
.contentbox,.contentarea{width:auto;float:none;}
.rdcorner_box{width:auto;}
.rdcorner_top{display:none;}
#pgcontent{width:auto;}
.pgcontentbox{background:0;}
.pgcontent_top,.pgcontent_bottom{display:none;}

dl#publish{width:100%!important;}

#article{padding:0;}
.story{padding:0;}
.storyhighlight{float: none!important;width:auto!important;margin:0;clear:both;}
.storydetail { padding: 0 10px; }
.storydetail dt { color: #E71578; font-size: 10px; }

form { display: inline; }
fieldset { border: 0; padding: 0; margin: 0; }
label { font: 11px tahoma; font-weight: bold; }










