html {
	height: 100%;
}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: #dbd7d4 url('images/body-bg.jpg') repeat top left;
	font-family: verdana;
	color: #fff;
	font-size: 13px;
}

.back { 
	background: url(images/arrow.png) no-repeat center left;
	padding: 0px 10px 3px 25px;
	margin: 0px 0px 10px 0px;
}

#wrapper {
	width: 100%;
	height: auto;
	margin: 0px;
	background: url('images/wrapper-bg.jpg') repeat-x;
}

#header {
	width: 990px;
	height: 111px;
	margin: 0px auto;
}
	
	#header-spacer {
		width: 100%;
		height: 43px;
	}

	#header a {
		width: 339px;
		height: 72px;
		margin: 0px;
		background: url('images/logo.jpg') no-repeat top left;
		display: block;
	}

#nav {
	width: 990px;
	height: 39px;
	margin: 0px auto;
}

	#nav a {
		width: 121px;
		height: 39px;
		margin: 0px 0px 0px 20px;
		background: url('images/nav.jpg') repeat-x top left;
		display: block;
		float: right;
		color: #fdfdfd;
		font-size: 17px;
		font-style: italic;
		text-decoration: none;
		line-height: 35px;
		text-align: center;
		
	}

		#nav a:hover {
			background: url('images/nav-hover.jpg') repeat-x top left;
			color: #fff;
		}

		#nav a.active {
			background: url('images/nav-hover.jpg') repeat-x top left;
			color: #fff;
		}

#top {
	width: 990px;
	height: 205px;
	margin: 0px auto;
	background: #fff url('images/top.jpg') no-repeat top left;
	clear: both;
}

	#top img {
		float: left;
		margin: 0px 0px 0px 35px;
	}
	
#top-content {
	width: 500px;
	height: auto;
	max-height: 100px;
	margin: 25px 0px 0px 30px;
	float: left;
	line-height: 19px;
}

#top-content a {
	color: #fff;
	font-weight: bold;
}

#top-content a:hover {
	color: #fff;
	text-decoration:none;
	font-weight: none;
}

#top-content a:active {
	color: #fff;
	text-decoration:none;
	font-weight: bold;
}


#content {
	width: 990px;
	height: auto;
	min-height: 300px;
	margin: 0px auto;
	background: #fff url('images/content-bg.jpg') repeat-y top left;
}

#content-content {
	width: 930px;
	height: auto;
	margin: 0px auto;
	padding: 20px 0px;
	color: #292826;
	font-size: 12px;
}

#content-content a {
	color: #1673a3;
	font-weight: bold;
}

#content-content a:hover {
	color: #1673a3;
	text-decoration:none;
	font-weight: none;
}

#content-content a:active {
	color: #1673a3;
	text-decoration:none;
	font-weight: bold;
}

	#content-content .hdr {
		color: #1673a3;
		font-style: italic;
	}

	#content-content .blue {
		color: #1673a3;
	}

	#content-content h2 {
		font-weight: normal;
		font-size: 24px;
	}

	#content-content h3 {
		font-weight: bold;
		font-size: 12px;
		color: #9a3a3b;
	}

#footer {
	width: 100%;
	height: 150px;
	background: url('images/footer-bg.jpg') repeat-x top left;
}

#footer-content {
	width: 990px;
	height: 150px;
	margin: 0px auto;
	background: url('images/footer.jpg') no-repeat top left;
}
	
#footer-content a {
	color: #fff;
	font-weight: bold;
}

#footer-content a:hover {
	color: #fff;
	text-decoration:none;
	font-weight: none;
}

#footer-content a:active {
	color: #fff;
	text-decoration:none;
	font-weight: bold;
}

	#footer .copyright {
		padding: 70px 0px 0px 7px;
	}

	#footer .links {
		padding: 10px 0px 0px 7px;
	}
