/* Huntingdon template by Peter Hughes  */

body {
   font: 100.01% Verdana, Arial, Helvetica, sans-serif; 
	  background-color: #336698; 
     margin: 0; 
     padding: 0; 
	  color: #D60000; 
     text-align: center; /* Centers the page contents */
}

/* Main div - wraps for all other content on page.*/
#wrapper {
     margin: 10px auto 0 auto; 
     width: 765px; 
     text-align: left; /* Overrides the center-aligned text set on the body. */
}

#skipnav {
	position: absolute; 
	top: 0; 
	left: 0; 
	margin-left: -1000px; 
	}

/* Container div for all content between nav and footer. */
#contentwrapper {
	background: #fff 
}

#content {
	padding: 35px 0 0 0; 
	position: relative; 
	color: #333333; 
	font-size: .8em; 
}

/* main content- text area. */



#main {
	margin: 0 175px 0 15px; 
	padding: 0px 25px 10px; 
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #000000; 
}
#main p {
	color: black; 	
}
#main li {
		color: black;
}

/* Right column for navigation list. */
#subnav {
	position: absolute; /* Positions div in relation #content */
	width: 130px; /* Sets width of div */
	top: 40px; /* Moves div down 35px from the top of #content */
	right: 33px; /* Moves div 33px over from the right of #content */
}
#subnav ul {
	margin: 0;
	padding: 0; 
	list-style-type: none; 	
}
#subnav li {
	margin-top: 10px; /* Spaces list items out from each other - measured from the top. */
}
#subnav ul a:link, #subnav ul a:visited {
color: #336699; 
text-decoration: none; 
padding: 4px 4px; 
display:block;
width:120px;
}

#subnav ul a:hover, #subnav ul a:active, #subnav ul a:focus {
	color: #FFFFFF; 
	background: #000066; 
background-position: top left;
}

/* setting the current button on the subnav on relevant page */

}

/* Footer for page. */
#footer {
	 
	padding: 70px 0 0 0; 
	color: #ffffff; 
	font-size: 0.7em; 
}
#footer p {
	float: left; 
	margin: 0; 
}
#footer ul {
	float: right; /* Moves list to right side of #footer. */
	margin: 0 6px 20px 0;
	padding: 0; 
}
#footer p, #footer ul {
	display: inline; /* Prevents MacIE from expanding the floats to 100%, which would keep them from sitting on the same line. */
}

#footer li {
	display: inline; /* Makes list items display horizontally. */
	margin: 0; 
	padding: 0; 
}
#footer a {
	color: #ccc; 
	}
#footer a:hover {
	color: #ffffff; 
	}
	
/* basic styles */
a {
	color: #005301; 
}
a:visited, a:hover, a:active {
	color: #330099; 
}

h1 {
	font-size: 1.1em; 
	color: #000066;
	}
h2 {
	font-size: 1em; 
	color: #000066;
	}
h3, h4, h5, h6 {
	font-size: 1em; 
	}

h7 {
	font-size: 1em; 
	color: #FFFFFF;
	}

/* floats to position images on the page */
.imgright {
	float: right;
	padding: 15px;
}
.imgleft {
	float: left;
	padding: 15px;
}
/* div that holds the validation text - can be removed if not needed */

	