/*
// -------------------------------------------------------------------------------------------
// This stylesheet is used to style the site colours.
// -------------------------------------------------------------------------------------------
*/

/* 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:22px; }

#contacts #columns img #weblinks #columns img { border:none; }

/* Generic */
.sectionhead h2, .sectionhead h2 a, .sectionhead h2 a:visited { font-weight: bold; color: #000; }

/* Colour 1 */

/* 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 .sectionhead h2, .colour2 .sectionhead h2 a, .colour2 .sectionhead h2 a:visited { color: #3C8A91; }
.colour2 .contacts_main { padding-bottom: 10px; }

.colour2 .style1, .colour2 .style2 { background-color: #EBF3F4; padding: 9px 8px; }

#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 .style1, .colour3 .style2 { margin-bottom: 18px; padding: 8px 7px; border: 1px solid #000; }
.colour3 .contacts_main { padding-bottom: 10px; }

#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;}

/* Colour 4 */
.colour4 .sectionhead .sectionhead_sleeve h2 { padding-left: 8px; background-image: url(/magazine/graphics/sectionhead_bg_clr3.gif); background-color: #BF2F38; color: #fff}
	.colour4 .sectionhead .sectionhead_sleeve h2 a, .colour4 .sectionhead .sectionhead_sleeve h2 a:visited { color: #fff; }
.colour4 .sectionhead .rssfeed { margin-top: 5px; }
