@charset "UTF-8";
/* CSS Document */

body {
	background-color:#666666;
	color:#000000;
	background-image: url(site_images/site/bg.jpg);
	background-repeat: repeat-x;
}


h1 {
	color: #900;
}

h2 {
	color: #900;
}
h3   {
	color: #900;
}

h4 {
	color: #666;
}

h5 {
	color: #666;
}

h6 {
	color: #666;
}
p {
	 
}
a:active {
	color: #C00;
}
a:link {
	color: #C00;
}
a:visited {
	color: #C00;
}
#content a:hover {
	color: #000;
	background-color:#FAEAEB;
}
#navPrimary a:active {
	color: #FFFFFF;
}
#navPrimary a:link {
	color: #FFFFFF;

}
#navPrimary a:visited {
	color: #FFFFFF;
}
#navPrimary a:hover {
	color: #FFCC33;
}
#navPrimary a:active {
	color: #FFFFFF;
	
}


#breadcrumb a {
	color: #CC9933;
	
}
#navPrimary,#breadcrumb a:hover {
	color: #FFFFFF;
}



#navPrimary li ul { /* second-level lists */
	background-color: #AA1517;
}
#navPrimary li:hover ul,#navPrimary li a:hover ul, #navPrimary li.sfhover ul { /* lists nested under hovered list items */
	color: #FFCC33;
	}
	
#navPrimary li ul li a:hover{
	color: #FFF;
}


	
#navPrimaryWrapper {
	background-color: #AA1517;
	background-repeat: repeat-x;
	background-image: url(site_images/site/bg_navprimary.jpg);
}
#breadcrumbWrapper {
	background-color: #E24246;
	background-repeat: repeat-x;
	background-image: url(site_images/site/bg_bradcrumb.jpg);
}

#wrapper {
  background-color: #fff;
}
#wrapperouter {
	background-image: url(site_images/site/wrapperouter.jpg);
	background-repeat: repeat-y;
}

#branding {
	background-color:#000;
	background-image: url(site_images/site/branding.jpg);
	background-repeat: no-repeat;
}


#content {
	color: #535353;
}
.intro {
	color: #000000;
}
#contentPrimary {

	border-left: 1px solid #D2D0B9;
	border-right: 1px solid #D2D0B9;
}
#threeColB #contentPrimary {

	border-left: 1px solid #D2D0B9;
	 
}
#contentSecondary, #threeColB #contentPrimary, #threeColB #contentSecondary, {
	
	border-left: 0px solid #D2D0B9;
	border-right: 0px solid #D2D0B9;
}
#threeColB #contentSecondary {
	
	border-left: 0px solid #D2D0B9;
	border-right: 1px solid #D2D0B9;
}
#contentTertiary {
	
	
	border-left: 0px solid #D2D0B9;
	border-right: 0px solid #D2D0B9;
}

.profilebox {
border-top: 1px solid #EFECDD;
}

hr {
color:#EFECDD;
background-color:#EFECDD;
height:1px;
border:none;
}


#footer {
	background-color:#AA1517;
	color: #336699;
}
#footer, #footer a {
	color: #FFFFFF;
}

#footer a:hover {
	color: #336699;
}

#contentPrimary .article {
	border-top: 1px solid #EBE9DA;
	background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;	/* background-color: #EFECDD; */
	 
}
#contentSecondary .article {
	border-top: 1px solid #EBE9DA;
	background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;
	 
	
}
#contentTertiary .article {
	border-top: 1px solid #EBE9DA;
	background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;
	
}


.colour1 {
	color: #C60;
}
.colour2 {
	color: #000066;
}
.colour3 {
	color: #990000;
}
.colour4 {
	color: #066;
}
.colour5 {
	color:#EFECDD;
}
.colour6 {
	color:#CFE3F0;
}
.colour7 {
	color:#FFF8C7;
}
.colour5back {
	background-color:#EFECDD;
	color: #444444;
	
			border-bottom: 2px solid #EFECDD;
}
.colour5box {
	background-color:#F6F4BF;
	padding: 0.25em 0.5em;
	color: #000000;
	border: 1px solid #F1EE9F;
	margin:5px 0px 7px 0px;
}
.colour5border {
	padding: 0.0em 0.0em;
	color: #000000;
	border: 1px solid #D2D0B9;
}
.colour5border  h2, .colour5border  p {
	padding: 0.2em 0.5em 0.0em 0.5em;

}
.colour5border a {
	padding: 0;

}


.colour6box {
	background-color:#CFE3F0;
	padding-left: 0.5em;
	padding-right: 0.5em;
	color: #000000;
	width: 46%;
	float: left;
	border: 1px solid #BFD1DD;
	margin: 0 2% 0 0;
}
a .arrow1 {
	background-image: url(site_images/site/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: right ;
	padding-right : .75em;
}

.topspace{

background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;
}
