.colour1, .colour2, .colour3 { margin-bottom:18px; }
.colour2 { padding:0 10px 10px; background:#F1F5F4; }
.colour3 { padding:0 9px 10px; border:1px solid #DBD2B5; }

.sectionhead h2 { border-top:6px solid #B8CBCA; margin:0 0 12px; padding:8px 0 0; font:1.231em/18px 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; text-transform:uppercase; }

.colour2 .sectionhead { margin:0 -10px; }
.colour3 .sectionhead { margin:0 -9px 12px; padding:0 9px; border:1px solid #FFF; background:#F2EFE5; }

.colour2 .sectionhead h2 { margin:0; padding:8px 10px 12px; }
.colour3 .sectionhead h2 { margin:0; padding:4px 0 6px; border:0; }

.colour1 .sectionhead h2 a, .colour2 .sectionhead h2 a, .colour3 .sectionhead h2 a { padding-left:15px; color:#C61D23; text-decoration:none; background:url(/magazine/graphics/arrow_double.png) 0 8px no-repeat; }
.colour3 .sectionhead h2 a { color:#77602E; background-image:url(/magazine/graphics/arrow_double_brown.png); }
.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; float:right; margin:15px 0 0 5px; width:16px; height:16px; }
.colour2 .sectionhead .rssfeed { margin-right:10px; }
.colour3 .sectionhead .rssfeed { margin-top:7px; }
.sectionhead .rssfeed span { position:absolute; left:-9999px; }

.colour2 .style1, .colour2 .style2 {  }

.colour1 .story_small, .colour1 .story_large { margin:0 0 8px; padding:0 0 8px; }
.colour1 .twocolumn .group_story_large .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; }

.section_column2 .colour2 p.picture { position:relative; }
#wrapper .section_column2 p.picture img { border:none; }
.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 { 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; }

.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 { margin:0; padding:0; margin-bottom:-9px; }
.colour3 .twocolumn .story_large, .colour3 .twocolumn .story_small { margin:0; padding:0; margin-bottom:8px; }
.colour3 .group_story_large .story_list { margin-bottom:-8px; margin-top:2px; }

.colour1 .sectionhead + .style2, .colour1 .sectionhead + p, .colour1 .sectionhead + .story_list, .colour1 .sectionhead + a img { margin-top:9px; }

.colour2 .more, .colour3 .more { padding:0; border:0; }


