/*--------------------------------
 *
 * Author: Stuart Steel
 * Acorn Web Studio
 * stuart@acornweb.com.au
 *
 *--------------------------------*/
 
 
 /*--------------------------------
 * Basic typography
 *--------------------------------*/
 
 body
 {
 font-family: arial, verdana,arial,helvetica,sans serif;
 font-size: 0.6875em;

 color: #636568;
 
 color: #444;
 }
 
 span {
  font-family: arial, verdana,arial,helvetica,sans serif;
 }
 
 /*--------------------------------
 * standard typographic elements
 *--------------------------------*/
 
 h1, h2
 {
 	margin: 1em 0 1em 0;
 	font-size: 1.1818em; /* 13px */
 	font-size: 1.2727em; /* 14px */
 	
 	
 	font-size: 1.2727em; /* 14px */
 	font-size: 1.3636em; /* 15px */
 	font-size: 1.4545em; /* 16px */
 	font-weight: bold;
 	letter-spacing: 0.001em;
 }
 
 h3
 {
 	font-size: 1.0909em; /* 12px */
 	margin: 1em 0 0 0;
 }
 
 #rightColumn h3, #rightColumn h4 {font-size: 12px;}
 
 h4
 {
 	font-size: 1.0909em; /* 12px */
 	margin: 1em 0 0 0;
 }
 
 
 p
 {
 	margin-bottom: 1em;
 }
 
 #leftColumn p, #leftColumn div {font-size: 12px; line-height: 1.4em;}
  #rightColumn p, #rightColumn div {font-size: 10px; line-height: 14px;}
 
 blockquote
 {
 	margin: 11px 22px;
 	font-size: 1.1818em; /* 13px */
 	font-style: italic;
 }
 
 hr
 {
	border: solid 1px #CCC;
	border-width: 1px 0 0 0;
 	margin: 1em 0;
 }
 
 /*--------------------------------
 * links
 *--------------------------------*/
 
 a {
 	text-decoration: none;
 }
 
 a:hover {
 	text-decoration: underline;
 }
 
 .pageFooterLinks a {
 font-size: 12px;
 font-weight: bold;
 text-transform: uppercase;
 display: block;
 float: left;
 clear: left;
 text-decoration: none;
 	padding: 0 20px 10px 0;
 }
 
h1 a, 
h2 a,
h3 a,
h4 a,
.pageFooterLinks a
 {
 	text-decoration: none;
 	padding-right: 20px;
 	background: url(../images/willett/layout/link-pointers.gif) 100% 0px no-repeat;
 }
 #ie6 h3 a,  #ie7 h3 a {padding-top:1px;}
 #ie8 h3 a {background-position: 100% 2px;}
 .pageFooterLinks a { background-position: 100% 5px; }
 #ie6 .pageFooterLinks a, #ie7 .pageFooterLinks a {background-position: 100% 8px;}
 #ie8 .pageFooterLinks a {background-position: 100% 10px;}
 
 a img {
 	border: none;
 }
 
 /*--------------------------------
 * lists
 *--------------------------------*/
 
 ul {
 	margin: 1em 0;
 	padding-left: 1em;
 }
 
 ol {
 	margin: 1em 0;
 	padding-left: 1.5em;
 }
 
 ul li {
 	margin: 0.5em 0 0 1em;
 }
 
 ol li {
 	margin: 0.5em 0 0 1em;
 }
 
 
 /*--------------------------------
 * tables
 *--------------------------------*/
 
 /*--------------------------------
 * colour variations
 *--------------------------------*/
 
 .green h1, .green h2, .green h3,.green h4,.green a {color: #009d4b; }
 
 .midblue h1, .midblue h2, .midblue h3,.midblue h4,.midblue a {color: #0078c7; }
 
 .aqua h1, .aqua h2, .aqua h3, .aqua h4, .aqua a {color: #34bbf1; }
 
 .mustard h1, .mustard h2, .mustard h3,.mustard h4,.mustard a {color: #baa50f;  }
 
 
.midblue h1 a, 
.midblue h2 a,
.midblue h3 a,
.midblue h4 a
 {
 	background-position: 100% -296px;
 }
 
.midblue .pageFooterLinks a
 {
 	background-position: 100% -291px;
 }
 
.aqua h1 a, 
.aqua h2 a,
.aqua h3 a,
.aqua h4 a
 {
 	background-position: 100% -871px;
 }
 
.aqua .pageFooterLinks a
 {
 	background-position: 100% -866px;
 }
 
.mustard h1 a, 
.mustard h2 a,
.mustard h3 a,
.mustard h4 a
 {
 	background-position: 100% -574px;
 }
 
.mustard .pageFooterLinks a
 {
 	background-position: 100% -569px;
 }
 