@charset "utf-8";
/* CSS Document */

body {
		margin: 0;
		padding: 0;
		background-color: #e0e0e0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	img {
		border: none;	
	}
	a {
   		text-decoration: none;
	}
	a:link {
   		color: #8A3700;
	}
	a:visited {
		color: #542100;
	}
	a:hover {
		text-decoration: none;
		color: #A45521;
	}
	a:active {
		text-decoration: none;
		color: #000000;
	}

	#siteWrapper {
		margin: 0 auto;
		padding: 0;
		text-align: center;
	}
	#headerWrapper {
		margin: 0 auto;
		padding: 0;
		width: 808px;
		background-image: url(images/coreBG.jpg);
		background-repeat:repeat-y;
	}
	#header {
		margin: 0;
		padding: 0;
		width: 792px;
		height: 109px;
		background-image: url(images/headerBG.jpg);
		background-repeat: repeat-x;
	}
	#headerFlash {
		margin: 0 auto;
		padding: 0;
	}
	#core {
		margin: 0 auto;
		padding: 0 20px;
		width: 768px;
		background-image: url(images/coreBG.jpg);
		background-repeat:repeat-y;
	}
	#cLeft {
		margin: 0;
		padding: 10px 0 0 18px;
		width: 200px;
		float: left;
		text-align: left;
	}
	#cRight {
		margin: 0;
		padding: 0;
		width: 550px;
		float: right;
		text-align: left;
	}
	.copy {
		margin: 0;
		padding: 20px 0 40px 20px;
	}
	#footer {
		margin: 0 auto;
		padding: 0;
		width: 808px;
		height: 25px;
		background-image: url(images/footer.jpg);
	}
	
	ul.nav {
		margin: 0;
		padding: 0;
		list-style: none;
		color: #579fc7;
	}
	.nav li {
		margin: 7px 0 2px 0;
		padding: 0 0 3px 0;
		width: 180px;
		border-bottom: 1px solid #BBB;
	}
	
	.nav a {
		color: #579fc7;
		text-decoration: none;
	}
	
	/* SUB NAV */
	.subNav {
		margin: 0;
		padding: 0 0 0 12px;
		list-style: none;
	}
	
	.subNav li {
		border-bottom: none;
	}
	
	
	/* PAGE CONTROLS */
	#pageControls {
		margin: 0 0 10px 0;
		width: 510px;
		
	}
	
	#contLeft {
		margin: 0;
		padding: 0;
		width: 125px;
		float: left;
	}
	#contCent {
		margin: 0;
		padding: 0;
		float: left;
		text-align: center;
		width: 260px;
	}
	#contRight {
		margin: 0;
		padding: 0;
		width: 125px;
		text-align: right;
		float: left;
	}
	
	
	
	.credit {
		margin: 20px 0 0 0;
		font-style: italic;
		font-size: 10px;
		text-align: center;
	}
	.underline {
		text-decoration: underline;
	}
	.border {
		border: 1px solid #8A3700;	
	}
	.specialList {
		font-size: 14px;
	}
	
	.clr {
		clear: both;	
	}