#biography .inlineimage_right { float:right; margin:0 0 20px 15px; }
#biography .storytext h1 { margin-bottom:5px; }
#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 { background:url(/magazine/graphics/arrow_more.gif) no-repeat 0 0; padding:0 0 4px 20px; }
#biography .storytext .active_block .more p { margin:0; }
#biography .storytext .active_block .more p a { text-decoration:none; }
#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:url(/magazine/graphics/arrow_darker_grey.gif) 0 3px; 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:11px 0 8px; }
