﻿div.panels div.shpanel div.t, 
div.panels .theme1 div.shpanel div.t {
    background:#fff;
}
div.panels  div.shpanel div.tl, 
div.panels  .theme1 div.shpanel div.tl {
    background-image:url(/static/images/bg_homepage_tl.png);
}
div.panels  div.shpanel div.tr, 
div.panels  .theme1 div.shpanel div.tr {
    background-image:url(/static/images/bg_homepage_tr.png);
}
div.panels div.shpanel h2,
div.panels div.shpanel h3 {
    min-height:0;
    padding-bottom:0.5em;
    height:auto;
    position:relative;
    z-index:9999;
}
div.panels div.shpanel h2 a,
div.panels div.shpanel h3 a {
    margin-right:15px;
}
div.panels div.shpanel div.plain_text {
    clear:both;
}
div.panels div.shpanel div.thumbnail {
    background:url(/static/images/bg_homepage_gradient.gif) no-repeat 0px 1px;
    margin-top:-1px;
    float:left;
    width:100%;
}
div.panels div.shpanel div.thumbnail p {
    width:45%;
    height:78px;
    background-repeat:no-repeat;
    margin-left:45px;
}
div.panels div.shpanel div.thumbnail p img {
    position:absolute;
    right:17px;
    top:15px;
    border-right:20px solid #fff;
    z-index:9998;
}
div.panels div.shpanel p.more a:hover {
    text-decoration:underline;
}

/** Colour 1 **/
div.panels div.shpanel div.colour1 div.thumbnail p {
    border-top:1px solid #F78913;    
}
div.panels div.shpanel div.colour1 h2,
div.panels div.shpanel div.colour1 h3 {
    background-image:url(/static/images/bg_divider_colour1.png) !important;
}
div.panels div.shpanel div.colour1 h2 a,
div.panels div.shpanel div.colour1 h3 a {
    background-image:url(/static/images/bg_orange_arrow.gif) !important;
}
div.panels div.shpanel div.colour1 p.more {
    background-image:url(/static/images/bg_li_orange.gif) !important;
}
div.panels div.shpanel div.colour1 h2 a:hover,
div.panels div.shpanel div.colour1 h3 a:hover,
div.panels div.shpanel div.colour1 div.plain_text a:hover,
div.panels div.shpanel div.colour1 p.more a:hover {
    color:#F78913;
}


/** Colour 2 **/
div.panels div.shpanel div.colour2 div.thumbnail p {
    border-top:1px solid #EB1278;    
}
div.panels div.shpanel div.colour2 h2,
div.panels div.shpanel div.colour2 h3 {
    background-image:url(/static/images/bg_divider_colour2.png) !important;
}
div.panels div.shpanel div.colour2 h2 a,
div.panels div.shpanel div.colour2 h3 a {
    background-image:url(/static/images/bg_pink_arrow.gif) !important;
}
div.panels div.shpanel div.colour2 p.more {
    background-image:url(/static/images/bg_li_pink.gif) !important;
}
div.panels div.shpanel div.colour2 h2 a:hover,
div.panels div.shpanel div.colour2 h3 a:hover,
div.panels div.shpanel div.colour2 div.plain_text a:hover,
div.panels div.shpanel div.colour2 p.more a:hover {
    color:#EB1278;
}

/** Colour 3 **/
div.panels div.shpanel div.colour3 div.thumbnail p {
    border-top:1px solid #0297D7;    
}
div.panels div.shpanel div.colour3 h2,
div.panels div.shpanel div.colour3 h3 {
    background-image:url(/static/images/bg_divider_colour3.png) !important;
}
div.panels div.shpanel div.colour3 h2 a,
div.panels div.shpanel div.colour3 h3 a {
    background-image:url(/static/images/bg_lblue_arrow.gif) !important;
}
div.panels div.shpanel div.colour3 p.more {
    background-image:url(/static/images/bg_li_lblue.gif) !important;
}
div.panels div.shpanel div.colour3 h2 a:hover,
div.panels div.shpanel div.colour3 h3 a:hover,
div.panels div.shpanel div.colour3 div.plain_text a:hover,
div.panels div.shpanel div.colour3 p.more a:hover {
    color:#0297D7;
}