/* Section Colours */
#content .colour1, #content .colour2, #content .colour3, 
#section2 #rightcolumn .colour1, #section2 #rightcolumn .colour2, #section2 #rightcolumn .colour3,
#section4 #rightcolumn .colour1, #section4 #rightcolumn .colour2, #section4 #rightcolumn .colour3 { margin-bottom:13px; }
.opinion.colour1 .sectionhead, .opinion.colour2 .sectionhead, .opinion.colour3 .sectionhead { margin-bottom:10px; }

/* Colour 1 */
.colour1 { border-bottom:1px solid #D8D4AA; margin-bottom:10px; padding-bottom:10px; }
.colour1 .sectionhead { margin-bottom:0; }

/* Comments colours */
#comments.colour1 h2, #comments_form.colour1 h2 { border-top:2px solid #333; color:#D10019; padding:1px 0 5px; }
#comments.colour1 .comments_question, #comments.colour1 li { padding-left:0; padding-right:0; }
#comments_form.colour1 .formbox_sleeve { padding:0; }

/* Colour 2 */
.colour2 { background:#ECE9D8; padding:0 15px 12px; zoom:1; }
.colour2 .sectionhead { margin:0 -15px 8px; background:#FFF; padding-bottom:8px; }
.colour2 h2, .colour2 h2 a { color:#646464; }

#leftcolumn .colour2, #centrecolumn .colour2 { padding:0; }
#leftcolumn .colour2 .sectionhead, #centrecolumn .colour2 .sectionhead { margin:0 0 2px; padding-top:0;  background:none; border:0; }

#index .section_column2 .colour2 .sectionhead, #section5 .section_column2 .colour2 .sectionhead { margin:0 -10px -10px; }

#comments.colour2 h2, #comments_form.colour2 h2 { color:#fff; background:#ce7500; border-top:1px solid #333; margin:0 -8px 10px; }
#comments.colour2 .comments_question { padding-left:0; padding-right:0;}
#comments_form.colour2 .formbox_sleeve { padding:0; }

/* Colour 3 */
.colour3 { padding:0 14px 12px; border:1px solid #E0DDBB; zoom:1; }
.colour3 .sectionhead { margin:0; }
.colour3 .sectionhead h2 { padding-top:12px; }

#leftcolumn .colour3, #centrecolumn .colour3 { padding:0; }
#leftcolumn .colour3 .sectionhead, #centrecolumn .colour3 .sectionhead { margin:0 0 2px; padding-top:0; border:0; }

#comments.colour3 .comments_question { padding-left:0; padding-right:0; }
#comments.colour3 h2 { color:#fff; background:#718ca4; border-top:1px solid #333; margin:0 -8px 10px; }
#comments_form.colour3 .formbox_sleeve { padding:0; }
