/* READ ME */
/* When changing the colour scheme there is a primary and a secondary colour to each one; the primary colour must be changed in 10 places and the secondary in 8 places. The primary colour is the background colour of the lefthand bar, the header text and the bottom links; the secondary colour is the background colour of the page body. All areas to be edited are annotated. */

@font-face {
    font-family: AvantGarde Bk BT;
    font-style:  normal;
    font-weight: normal;
    src: url(AVANTGA2.eot);
  }
@font-face {
    font-family: AvantGarde Bk BT;
    font-style:  normal;
    font-weight: 700;
    src: url(AVANTGA1.eot);
  }
@font-face {
    font-family: AvantGarde Bk BT;
    font-style:  oblique;
    font-weight: normal;
    src: url(AVANTGA0.eot);
  }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	background-color: #000;
	} 
	
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}

a:link {
	color: #fff;
	text-decoration: underline;
	}
	 
a:active {
	color: #fff;
	text-decoration: underline;
	}
	 
a:visited {
	color: #fff;
	text-decoration: underline;
	}
	 
a:hover {
	color: #C60A00; /* primary colour */
	text-decoration: underline;
	}
	
a img.noborder {
	border: 0;
	}
	
td.leftcolumn {
	background-color: #C60A00; /* primary colour */
	}
	
td.rightcolumn {
	background-color: #FBBC00; /* secondary colour */
	padding: 0 20px 0 20px;
	}
	
td.toprow {
	background-color: #0096C8; /* tertiary colour */
	padding: 10px 20px 10px 20px;
	}
	
.header {
	font-family: AvantGarde Bk BT, Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #C60A00; /* primary colour */
	font-size: 30px;
	line-height: 40px;
	padding: 0 0 0 0;
	position: top;
	letter-spacing: 2px;
	}	
	
#leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:2px;
	text-align: right;
	width: 170px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
	#leftnav ul {
		list-style-type: none;
		padding: 0;
		margin: 0;
		border: none;
		}
		
	#leftnav li {
		margin: 0;
		padding: 0;
		border: none;
		list-style: none;
		list-style-image: none;
		}
		
	#leftnav li a {
		display: block;
		text-decoration: none;
		color: #ffffff;
		text-transform: lowercase;
		padding: 3px 20px 3px 0;
		margin: 0 0 0 0;
		border: none;
		width: 100%;
		}
		
	html>body #leftnav li a {
		width: auto;
		}
		
	#leftnav a:hover {
		text-decoration: none;
		color: #000;
		background-color: #FBBC00; /* secondary colour */
		}
		
#bottomnav a:link {
	color: #C60A00; /* primary colour */
	}
	
#bottomnav a:active {
	color: #C60A00; /* primary colour */
	}
	
#bottomnav a:visited {
	color: #C60A00; /* primary colour */
	}
	
#bottomnav a:hover {
	color: #FBBC00; /* secondary colour */
	}
	
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #999;
	text-align: center;
}

	#footer a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color : #FBBC00; /* secondary colour */
		}
	#footer a:active {
		text-decoration: none;
		color : #FBBC00; /* secondary colour */
		}
	#footer a:visited {
		text-decoration: none;
		color : #FBBC00; /* secondary colour */
		}
	#footer a:hover {
		text-decoration: none;
		color : #FFF;
		}
	
#sagefooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #999;
	text-align: center;
	}

	#sagefooter a:link {
		text-decoration: none;
		color : #999;
		}
	#sagefooter a:active {
		text-decoration: none;
		color : #999;
		}
	#sagefooter a:visited {
		text-decoration: none;
		color : #999;
		}	
		
	#sagefooter a:hover {
		text-decoration: none;
		color : #999;
		}

H1 {
	font-family: AvantGarde Bk BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #C60A00; /* primary colour */
	font-variant:small-caps;
}

H2 {
	font-family: AvantGarde Bk BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C60A00; /* primary colour */
	display: inline;
}

H3 {
	font-family: AvantGarde Bk BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C60A00; /* primary colour */
}

#underline td {
	border-bottom: 1px solid #C60A00; /* primary colour */
	}
	
#homenav {
	padding: 8px 0 8px 0;
	color: #FBBC00; /* secondary colour */
	font-size: 10px;
	}
	
	#homenav a {
		color: #fff;
		text-decoration: none;
		}
		
	#homenav a:visited {
		color: #fff;
		text-decoration: none;
		}
		
	#homenav a:active {
		color: #fff;
		text-decoration: none;
		}
		
	#homenav a:hover {
		color: #FBBC00; /* secondary colour */
		text-decoration: none;
		}
		
#small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000;
}