#biography .inlineimage_right { float:right; margin:-30px 0 20px 15px; display:inline; } /*:hack:ie6 fix for double margin*/
#biography .storytext h1, #biography .storytext h2 { margin-bottom:5px; clear:right; }
#biography .storytext .sectionhead h2 { margin-bottom:0; }
#biography .active { background-color:transparent; padding:0; }
#biography .active .colour3 { margin-top:-1px; }
#biography .storytext .active_block .date { font-size:1em; }
#biography .storytext .active_block .more { margin:0; font-size:1em; }
#biography .storytext .active_block .more p { zoom:1; font-size:1em; margin:9px 0 9px; }
#biography .storytext .active_block .more p a, #biography .storytext .active_block .more p a:visited { background-position:left 4px; font-size:.923em; margin:0; color:#000; font-weight:bold; line-height:16px; }
#biography .storytext .active_block .more p a:hover { text-decoration:underline; }
#biography .storytext .active_block .more p:after { content:"."; visibility:hidden; height:0; display:block; clear:both; }
#biography .storytext .active_block .more.view_blog { text-align:left; background-position:0 3px; background-image:url(/magazine/graphics/arrow_darker_grey.gif); padding-bottom:6px; padding-left:0; }
#biography .storytext .active_block .more.view_blog p { margin:4px 0 0; }
#biography .storytext .active_block .more.view_blog a { float:none; }
#biography .storytext .active_block .moreinfo { padding:0; margin:-2px 0 9px; }
#biography .users_blogs { border-top:1px solid #CCC; margin-top:10px; }
#biography .users_blogs h3 { margin-top:11px; }
