body {
	background: #C9C6B6;
	margin: 0;
	padding: 0;
	font: 11px Tahoma, Arial, san-serif;
	color: #ccc;
}
img {border: none;}

p {
	line-height: 14px;
	margin: 0 0 12px 0;
}
p.missing{
	background: yellow;
}

a:link, a:visited {
	color: #CCCC99;
	text-decoration: none;
	}

td, th {
	font-size: 11px;
}
h1{
	font-size: 13px;
	font-weight: bold;
	color: #3F4231;
}
h2{
	font-size: 13px;
	font-weight: bold;
	color: #616550;
	margin: 10px 0 0 0;
}
h3{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0 0 5px 0;
}
#topBar {
	position: absolute;
	top: 0;
	left: 0;
	width: 740px;
	height: 30px;
}
#wrapper {
	width: 740px;
	background: #646756;
}
#navigation {
	position: absolute;
	top: 225px;
	left: 0;
	width: 190px;
	background: #3F4231;
	z-index: 2;
}

#subLevelGraphic {
	width: 712px;
	height: 160px;
	text-align: right;
	padding-top: 30px;
}
#subLevelHeader {
	width: 712px;
	height: 36px;
	background: #7a7c6e;
	text-align: right;
}

/* Main Content Area Styles */

#contentArea {
	width: 522px;
	min-height: 500px;
	margin: 0 0 0 190px;
	background: #DDDACA;
	padding: 0 17px 0 17px;
	}
	#contentArea p.topQuote {
		color: #3F4231;
		font-size: 12px;
		line-height: 17px;
		margin: 0;
		padding: 10px 0 15px 0;
		}
		#contentArea p {
			color: #3F4231;
			font-size: 11px;
		}
		#contentArea ul {
			list-style: none;
			margin: 0;
			padding: 0 0 23px 0;			
			}
			#contentArea .leadin {font-size: 12px;}
			
			#contentArea ul li {padding: 0 0 0 10px;}
						
			#contentArea h1.header{
				color: #3F4231;
				padding: 0;
				font-size: 12px;
			}
			#contentArea p.l4header{
				color: #3F4231;
				padding: 0;
				font-size: 12px;
			}
			#contentArea a:link, #contentArea a:visited, #contentArea a:hover{
				color: #583A5F;
				text-decoration: underline;
				}
				#contentArea a.crossLink:link, #contentArea a.crossLink:visited {
					font-weight: bold;
					text-decoration: underline;
					padding-left: 18px;
					padding-bottom: 6px;
					display: block;
				}
				#contentArea a.externalLink:link, #contentArea a.externalLink:visited {
					text-decoration: underline;
					padding-left: 18px;
					padding-bottom: 6px;
					display: block;
				}
				#contentArea a.calloutLink:link, #contentArea a.calloutLink:visited {
					text-decoration: underline;
					padding: 10px 0 16px 18px;
					
					display: block;
					font-weight: bold;
				}
				#contentArea a.docPDF:link, #contentArea a.docPDF:visited {
					text-decoration: underline;
					padding-left: 26px;
					padding-bottom: 8px;
					display: block;
					font-weight: bold;
				}
				#contentArea a.docWord:link, #contentArea a.docWord:visited {
					text-decoration: underline;
					padding-left: 26px;
					padding-bottom: 8px;
					display: block;
					font-weight: bold;
				}
				#contentArea a.docExcel:link, #contentArea a.docExcel:visited {
					text-decoration: underline;
					padding-left: 26px;
					padding-bottom: 8px;
					display: block;
					font-weight: bold;
				}
				#contentArea a.docPowerpoint:link, #contentArea a.docPowerpoint:visited {
					text-decoration: underline;
					padding-left: 26px;
					padding-bottom: 8px;
					display: block;
					font-weight: bold;
				}
				#contentArea a.top:link, #contentArea a.top:visited {
					text-decoration: underline;
					font-weight: bold;
					padding-left: 410px;
					
				}
				
				
/* Breadcrumb Header Styles */
#breadCrumb{padding: 25px 0 0 0;}
#breadCrumb h1{
	font-size: 14px;
	margin: 0;
	display: block;
}

/* Photo credit styles */
#spacer{height: 150px;}

#photoCredits {
	clear: both;
	background: #DDDACA;
	padding: 20px 0 5px 0;
	margin-top: 25px;
}
#photoCredits p {
	font-size: 9px;
}

/* Site footer constant styles */
#footer {
	position: relative;
	width: 740px;
	height: 52px;
	padding: 30px 0 0 13px; 
	margin: 0;
	border-top: 6px solid #3F4231;
	}
	#footer a:link, #footer a:visited {
		color: #ccc;
		text-decoration: underline;
		}
		#footer a:hover{
			color: #fff;
		}
		#footer a.constanton:link, #footer a.constanton:visited {
			color: #fff;
		}
		#created {
			position:absolute;
			top: 54px;
			right: 106px;
			text-align: right;
			}
			#created a:link, #created a:visited{
				color: #ccc;
				text-decoration: none;
				}
				#created a:hover{
					color: #fff;
				}
						
		#logoArts {
			position:absolute;
			top: 30px;
			right: 16px;
			text-align: right;
		}
		
		p.copyRight {
			margin: 0 0 2px 0;
			padding: 2px 0 5px 0px;
		}
		#footer p.copyRight a:link, #footer p.copyRight a:visited{
				text-decoration: none;
		}
		p.links {padding: 3px 0 10px 30px;}
		
		
/* Navigation styles */
#navigation {
	background: #3f4231;
	border-top: 1px solid #666;
		}
		#navigation ul {
			list-style: none;
			padding: 0;
			margin: 0;
			}
			#levelTwo {
				background: #dddaca;
				border-bottom: 1px solid #666;
				margin-bottom: 1px;
			}
			div #levelTwo {margin: 0;}
			#levelTwo ul {
				margin: 0 0 0 24px;
				border: none;
				background: none;
				margin-bottom: 1px;
				}
				#levelTwo ul ul {
					margin: 0 0 1px 14px;
					padding: 4px 0 0 0;
					}
					#navigation #levelTwo ul ul a:link, #navigation #levelTwo ul ul a:visited {
						color: #3f4231;
						background: none;
						font-size: 11px;		
					}
/* Sitemap constant styles */
	ul#sitemap {
		padding: 30px 0 0 0;
	}
	ul#sitemap ul {background: none; padding: 10px 0 0 0;}
		ul#sitemap ul li {margin-bottom: 4px; }
	ul#sitemap a:link, ul#sitemap a:visited {
		color: #3f4231;
		text-decoration: underline;
	}
	
	
/* Focus areas sublevel 4*/

/* FAQs */
#FAQs {
	border-top: 1px solid #fff;
	color: #3F4231;
	}
	.question {
		position: relative;
		font-size: 12px;
		background: #d0ccba;
		border-bottom: 1px solid #fff;
		}

		#contentArea .question p {
			font-size: 12px;
			margin: 0;
			padding: 8px 60px 7px 34px;
			text-indent: -22px;
		}
		.answer {
			background: #EEEDE5;
			border-top: 1px solid #fff;
			padding: 8px 15px 30px 9px;
			}
			.answer h3 {
				font-size: 12px;
				margin: 0 0 5px 0;
			}
		
	#FAQs ul {
		margin-top: 20px;
		border: none;
		background: none;
		}
		#FAQs ul ul {margin-top: 5px;}

#key{
	width: 488px;
	w\idth: 478px;
    height: 30px;
	background: #EBEAE0;
	border: 1px solid #9B9A8A;
	padding: 15px 0 0px 8px;
	margin: 15px 0 20px 0;
	}
	#key p{
		line-height: 18px;
		font-size: 11px;
	}



