body{
	width:				747px;
	margin:				20px auto;
	font-family:		Arial, Sans-serif;
	font-size:			small;
	color:				#595959; 
	line-height:		17px; 
}

.clear{
	clear:				both;
	
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4{
	font-family:		Arial, Sans-serif;
}

h1, .h1 {
	font:				bold 28px 30px;
	color:				#FA000A;
}

h2, .h2 {
	font:				normal 37px 39px;
	color:				#C5AF7D;
}

h3, .h3 {
	font:				bold 16px 16px;
	color:				#018FD1;
}

h4, .h4 {
	font:				bold 13px 13px;
	color:				#018FD1;
}

a:link,
a:visited{
	color:				#018FD1;
	text-decoration:	none;
	font-weight:		bold;
}

a:hover,
a:active{
	color:				#C0C0C0;
}

img{
	border:				0px;
}

#header{
	
}

	.headerNavSep{
		background:			url(/Images/Layout/verticalDots.gif) no-repeat;
		width:				14px;
	}
	
	.headerNavItem{
		border-left:		1px dotted #CCC;
		padding:			3px 5px 5px 13px;
		height:				30px;
	}
	
		.headerNavItem a:link,
		.headerNavItem a:visited{
			color:				#000;
		}
		
		.headerNavItem a:hover,
		.headerNavItem a:active{
			color:				#555;
		}
	
#topImage{
	margin:				20px 0px 1px 0px;
	border:				1px solid #AAAAAA;
}

	#topImage img{
		display:			block;
		width:				745px;
	}

#leftContent{
	width:				200px;
	border:				1px solid #AAAAAA;
	padding:			20px 0px 20px 0px;
	vertical-align:		top;
}
	
	#backButton{
		background:			url(/Images/Layout/back.gif) center left no-repeat;
		padding:			0px 0px 0px 8px;
		margin:				0px 0px 15px 7px;
	}

	.leftNav{
		list-style:			none;
		margin:				0px;
		padding:			0 0 0 7px;
	}
	
		.leftNav li{
			padding:		2px 0px 2px 0px;
		}
		
			.leftNav li a:link,
			.leftNav li a:visited{
			}
			
			.leftNav li a:hover,
			.leftNav li a:active{
			}
			
		.leftNav ul{
		}


#rightContent{
	border:				solid #AAAAAA;
	border-width:		1px 1px 1px 0px;
	padding:			20px 10px 20px 10px;
	width:				524px;
	vertical-align:		top;
}

	#rightContentText{
		float:				left;
		width:				200px;
	}
	
	#rightContentImage{
		float:				right;
		width:				220px;
	}

#homepageMain{
	border:				1px solid #AAAAAA;
}

	.homepage3rd{
		background-color:	#F5F5F9;
		vertical-align:		top;
	}
	
#homepageFooter{
	margin:				1px 0px 0px 0px;
	border:				1px solid #AAAAAA;
	background-color:	#C6B67B;
	text-align:			center;
	padding:			5px 15px 5px 0px;
}

#homepageFooter a{
    float: left;
    margin: 6px 0 0 7px;
}

#homepageFooter a.social-media{
    float: right;
    margin: 0 0 0 7px;
}

#leftContentPaddng{
	padding:			0px 0px 0px 7px;
}

#footer{
	clear:				both;
	padding:			20px 0px 0px 7px;
	text-align:			left;
}








.accordionHeader{
	}
.accordionHeader img{
	display: block;
}
.accordionHeaderSelected{
}
.accordionHeaderSelected img{
	display: block;
}
.accordionContent{
	border: solid #CCC;
	border-width: 0px 1px 1px 1px;
	padding: 10px;
}
.accordionContent blockquote{
	background: #F5F5F5;
	padding: 10px;
}
.accordionContent blockquote cite{
	font-weight: bold;
}
