/* *************************************
	Nav Bar Colours
************************************* */

/* general */
#general #mainNav, #home #mainNav{background:url(../images/web/purnple-nav-bg.png) no-repeat bottom;}
/* rosecourt */
#rosecourt #mainNav{background:url(../images/web/pink-nav-bg.png) no-repeat bottom;}
/* junior */
#junior #mainNav{background:url(../images/web/orange-nav-bg.png) no-repeat bottom;}
/* senior */
#senior #mainNav{background:url(../images/web/yellow-nav-bg.png) no-repeat bottom;}
/* sixth */
#sixth #mainNav{background:url(../images/web/green-nav-bg.png) no-repeat bottom;}
/* formerpurple */
#formerpurple #mainNav{background:url(../images/web/former-purple-nav.png) no-repeat bottom;}
/* formerblue */
#formerblue #mainNav{background:url(../images/web/former-blue-nav.png) no-repeat bottom;}
/* formergreen */
#formergreen #mainNav{background:url(../images/web/former-green-nav.png) no-repeat bottom;}
/* paleblue */
#paleblue #mainNav{background:url(../images/web/blue-nav-bg.png) no-repeat bottom;}

/* *************************************
	Footer Colours
************************************* */

#general #footer, #home #footer{background:url(../images/web/purple-footer.png) no-repeat top center;}
#rosecourt #footer{background:url(../images/web/pink-footer.png) no-repeat top center;}
#junior #footer{background:url(../images/web/orange-footer.png) no-repeat top center;}
#senior #footer{background:url(../images/web/yellow-footer.png) no-repeat top center;}
#sixth #footer{background:url(../images/web/green-footer.png) no-repeat top center;}
#formerpurple #footer{background:url(../images/web/former-purple.png) no-repeat top center;}
#formerblue #footer{background:url(../images/web/former-blue.png) no-repeat top center;}
#formergreen #footer{background:url(../images/web/former-green.png) no-repeat top center;}
#paleblue #footer{background:url(../images/web/blue-footer.png) no-repeat top center;}

/* *************************************
	Ttext Colours
************************************* */

#general .imageCol p, {color:#fff;}
#rosecourt .imageCol p, #rosecourt strong, #rosecourt .mainContent a, #rosecourt #content h2, #rosecourt #content h2{color:#D50B89;}
#junior .imageCol p, #junior strong, #junior .mainContent a, #junior #content h2, #junior #content h2{color:#F5901D;}
#senior .imageCol p, #senior strong, #senior .mainContent a, #senior #content h2, #senior #content h2{color:#FFD101;}
#sixth .imageCol p, #sixth strong, #sixth .mainContent a, #sixth #content h2, #sixth #content h2{color:#BCD330;}
#formerpurple .imageCol p, #formerpurple strong, #formerpurple .mainContent a, #formerpurple #content h2, #formerpurple #content h2{color:#7030A0;}
#formerblue .imageCol p, #formerblue strong, #formerblue .mainContent a, #formerblue #content h2, #formerblue #content h2{color:#00B0F0;}
#formergreen .imageCol p, #formergreen strong, #formergreen .mainContent a, #formergreen #content h2, #formergreen #content h2{color:#00B050;}
#paleblue .imageCol p, #paleblue strong, #paleblue .mainContent a, #paleblue #content h2, #paleblue #content h2{color:#007DC5;}


#general h1{background-color:#161E69;}
#rosecourt h1{background-color:#D50B89;}
#junior h1{background-color:#F5901D;}
#senior h1{background-color:#FFD101;}
#sixth h1{background-color:#BCD330;}
#formerpurple h1{background-color:#7030A0;}
#formerblue h1{background-color:#00B0F0;}
#formergreen h1{background-color:#00B050;}
#paleblue h1{background-color: #007DC5;}


#general strong, #general .mainContent a{color:#161E69;}

/* *************************************
	Left Nav Hovers
************************************* */

/*#general .navCol ul li a:hover, #general .navCol ul .active a {
background-color:#161E69;
}
#general .navCol ul .active li a {
background-color:none;
color:#161E69;
}
#rosecourt .navCol ul li a:hover, #rosecourt .navCol ul .active a {
background-color:#D50B89;
}
#junior .navCol ul li a:hover, #junior .navCol ul .active a {
background-color:#F5901D;
}
#senior .navCol ul li a:hover, #senior .navCol ul .active a {
background-color:#FFD101;
}
#sixth .navCol ul li a:hover, #sixth .navCol ul .active a {
background-color:#BCD330;
}
#paleblue .navCol ul li a:hover, #paleblue .navCol ul .active a {
background-color: #007DC5;
}
*/




/*****GENERAL*****/
/*****FIRST LEVEL****/

#general .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #161E69;
}
#general .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #161E69;
color:#FFFFFF;
}
#general .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #161E69;
color:#FFFFFF;
}
#general .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#general .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#general .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #161E69;
}
#general .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #161E69;
}


/*****ROSE COURT*****/
/*****FIRST LEVEL****/

#rosecourt .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #D50B89;
}
#rosecourt .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #D50B89;
color:#FFFFFF;
}
#rosecourt .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #D50B89;
color:#FFFFFF;
}
#rosecourt .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}


/****SECOND LEVEL****/

#rosecourt .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#rosecourt .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #D50B89;
}
#rosecourt .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #D50B89;
}


/*****JUNIOR SCHOOL*****/
/*****FIRST LEVEL****/

#junior .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #F5901D;
}
#junior .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #F5901D;
color:#FFFFFF;
}
#junior .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #F5901D;
color:#FFFFFF;
}
#junior .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#junior .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#junior .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #F5901D;
}
#junior .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #F5901D;
}


/*****SENIOR SCHOOL*****/
/*****FIRST LEVEL****/

#senior .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #FFD101;
}
#senior .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #FFD101;
color:#FFFFFF;
}
#senior .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #FFD101;
color:#FFFFFF;
}
#senior .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#senior .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#senior .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #FFD101;
}
#senior .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #FFD101;
}


/*****SIXTH FORM*****/
/*****FIRST LEVEL****/

#sixth .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #BCD330;
}
#sixth .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #BCD330;
color:#FFFFFF;
}
#sixth .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #BCD330;
color:#FFFFFF;
}
#sixth .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#sixth .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#sixth .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #BCD330;
}
#sixth .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #BCD330;
}


/*****FORMER PURPLE*****/
/*****FIRST LEVEL****/

#formerpurple .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #7030A0;
}
#formerpurple .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #7030A0;
color:#FFFFFF;
}
#formerpurple .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #7030A0;
color:#FFFFFF;
}
#formerpurple .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#formerpurple .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#formerpurple .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #7030A0;
}
#formerpurple .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #7030A0;
}


/*****FORMER BLUE*****/
/*****FIRST LEVEL****/

#formerblue .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #00B0F0;
}
#formerblue .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #00B0F0;
color:#FFFFFF;
}
#formerblue .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #00B0F0;
color:#FFFFFF;
}
#formerblue .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#formerblue .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#formerblue .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #00B0F0;
}
#formerblue .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #00B0F0;
}


/*****FORMER GREEN*****/
/*****FIRST LEVEL****/

#formergreen .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #00B050;
}
#formergreen .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #00B050;
color:#FFFFFF;
}
#formergreen .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #00B050;
color:#FFFFFF;
}
#formergreen .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#formergreen .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#formergreen .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #00B050;
}
#formergreen .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #00B050;
}

/*****PALE BLUE*****/
/*****FIRST LEVEL****/

#paleblue .navCol li a {
background:url(../images/web/left-nav-img.png) right no-repeat #007DC5;
}
#paleblue .navCol li a:hover {
background:url(../images/web/left-nav-img.png) right no-repeat #007DC5;
color:#FFFFFF;
}
#paleblue .navCol .active a {
background:url(../images/web/left-nav-img.png) right no-repeat #007DC5;
color:#FFFFFF;
}
#paleblue .navCol ul li a {
background:url(../images/web/left-nav-img.png) right no-repeat;
}

/****SECOND LEVEL****/

#paleblue .navCol .active li a {
background:none;
background-image:url(../images/web/left-nav-img.png);
background-position:right;
background-repeat:no-repeat;
text-decoration:none;
}
#paleblue .navCol .active li a:hover {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #007DC5;
}
#paleblue .navColul ul .active a {
text-decoration:underline;
background:url(../images/web/left-nav-img.png) right no-repeat #007DC5;
}

