.sectionhead { background:#E1E1E1; padding:2px 3px 4px 7px; margin:0 0 13px; }
.sectionhead h2 { font:bold 1em/14px Tahoma, Arial, Helvetica, sans-serif; margin:0; }

.colour1 .sectionhead h2 a { color:#133542; }
.colour2 .sectionhead h2 a { color:#1A5069; }
.colour3 .sectionhead h2 a, .colour3 .sectionhead h2 { color:#3D143E; }
.colour1 .sectionhead h2, .colour2 .sectionhead h2 { color:#133542; }
.colour1 .sectionhead h2 a, .colour2 .sectionhead h2 a, .colour3 .sectionhead h2 a { text-decoration:none; }
.colour1 .sectionhead h2 a:hover, .colour2 .sectionhead h2 a:hover, .colour3 .sectionhead h2 a:hover { text-decoration:underline; }
.sectionhead .rssfeed { background:url(/magazine/graphics/icons/rss_spin.png) 0 0 no-repeat; margin-left:5px; margin-top:0; }

.colour1, .colour2, .colour3 { margin-bottom:20px; }

.custom_block .sectionhead h2 a { text-decoration:none; }
.custom_block .sectionhead h2 a:hover { text-decoration:underline; }

.colour1 .story_small, .colour1 .story_large { margin:0 0 8px; padding:0 0 8px; }
.colour1 .twocolumn { margin:0 0 8px; padding:0; }
.colour1 .twocolumn .group_story_large .story_list, .colour1 .twocolumn .group_story_small .story_list { margin:0; padding:0; margin-bottom:-9px; }
.colour1 .twocolumn .story_large, .colour1 .twocolumn .story_small { margin:0; padding:0; margin-bottom:8px; }
.colour1 .group_story_large .story_list { margin-bottom:-8px; margin-top:2px; }
.colour1 .group_story_small { margin-bottom:8px; }
.colour1 .group_story_small .story_list { margin-top:2px; margin-bottom:-8px; }

.colour2 .sectionhead { margin:0 -8px 10px; }
.section_column2 .colour2 p.picture { margin:0 -8px 10px; position:relative; }
#wrapper .section_column2 p.picture img { border:none; }
#wrapper .section_column2 .custom_block p.picture, #wrapper .section_column2 .colour1 p.picture, #wrapper .section_column2 .colour3 p.picture { margin-right:0; float:none; }
.colour2 { background:#F5F3F5; padding:0 8px 10px; }
.colour2 .story_small, .colour2 .story_large { margin:0 0 8px; padding:0 0 8px; }
.colour2 .twocolumn { margin:0; padding:0; margin-bottom:8px; }
.colour2 .twocolumn .group_story_large .story_list, .colour2 .twocolumn .group_story_small .story_list { margin:0; padding:0; margin-bottom:-9px; }
.colour2 .twocolumn .story_large, 
.colour2 .twocolumn .story_small { margin:0; padding:0; margin-bottom:8px; }
.colour2 .story_list { margin-top:2px; margin-bottom:8px; }
.colour2 .group_story_large .story_list { margin-bottom:-8px; margin-top:2px; }
.colour2 .group_story_small { margin-bottom:8px; }
.colour2 .group_story_small .story_list { margin-top:2px; margin-bottom:-8px; }

.colour3 .story_small, .colour3 .story_large { margin:0 0 8px; padding:0 0 8px; }
.colour3 .twocolumn { margin-bottom:8px; }
.colour3 .twocolumn .story_list { margin:0; padding:0; }
.colour3 .twocolumn .group_story_large .story_list,
.colour3 .twocolumn .group_story_small .story_list { margin:0; padding:0; margin-bottom:-9px; }
.colour3 .twocolumn .story_large, .colour3 .twocolumn .story_small { margin:0; padding:0; margin-bottom:8px; }
.colour3 .story_list { margin-top:2px; margin-bottom:8px; }
.colour3 .group_story_large .story_list { margin-bottom:-8px; margin-top:2px; }
.colour3 .group_story_small { margin-bottom:8px; }
.colour3 .group_story_small .story_list { margin-top:2px; margin-bottom:-8px; }

