body {
	background:#b9b8b0;
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#82807b;
}
img {
	border:none;
}
a {
	color:#599293;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
b, strong {
	color:#82807b;
}
p {
	margin:0;
	padding:0;
}
h1 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#712309;
	margin:0;
	padding:0 0 10px 0;
}
h2 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#712309;
	margin:0;
	padding:0 0 10px 0;
}
h3 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#712309;
	margin:0;
	padding:0 0 10px 0;
}
h4, h5 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#73acad;
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
#div_masthead_container {
	background:url(/sites/349/design/images/bg_masthead.gif) repeat-x;
	border-bottom: 3px solid #ffffff;
}

#div_masthead {
	margin:0 auto;
	width:906px;
	height:146px;
}
#div_logo {
	width:293px;
	height:146px;
	border-left: 3px solid #ffffff;
	border-right: 3px solid #ffffff;	
	float:left;
}
#div_site-navigation {
	width:604px;
	height:146px;
	background:url(/sites/349/design/images/bg_nav.jpg) no-repeat #312f23;
	border-right: 3px solid #ffffff;
	float:left;
	padding:0;
	margin:0;
}
#div_site-navigation ul {
	margin:0;
	padding:37px 0 0 10px;
	width:594px;
	list-style: none inside none;
}
#div_site-navigation ul li {
	float:left;
	margin:0;
	padding:0;
	white-space:nowrap;
}
#div_site-navigation li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#73acad;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	height:29px;
	padding:80px 20px 0 20px;
	margin:0;
}
#div_site-navigation li a:hover {
	color:#aeaeae;
	background-color:#3c3a2e;
}
#div_site-navigation li.active a {
	color:#ffffff;
}
#div_site-navigation li.active a:hover {
	color:#ffffff;
}
#div_content_container {
	background-color:#f6f6f4;
}
#div_content {
	margin:0 auto;
	width:906px;
	background-color:#ffffff;
	overflow:auto;
	padding-bottom: 20px;
}
#div_footer_container {
	height:48px;
	background:#cdcbc5;
	overflow:hidden;
	border-bottom: 3px solid #ffffff;
}
#div_footer {
	margin:0 auto;
	width:906px;
	height:48px;
	border-bottom: 3px solid #ffffff;
	clear:both;
}
#div_site-content-1 {
	width:293px;
	height:48px;
	border-left: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
	float:left;
	background:#cdcbc5;
	overflow:hidden;
	
}
#div_site-content-2 {
	width:589px;
	height:48px;
	border-right: 3px solid #ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
	background:#dbd9d2;
	text-align:right;
	padding:19px 15px 0 0;
	overflow:hidden;
	color:#686661;
}
#div_site-content-2 a {
	color:#686661;
}
#div_footer_nav_container {
	height:25px;
	background:#73acad;
	overflow:hidden;
	border-bottom: 3px solid #ffffff;
}
#div_footer_nav {
	margin:0 auto;
	width:906px;
	height:25px;
	border-bottom: 3px solid #ffffff;
	clear:both;
}
#div_site-content-3 {
	width:278px;
	height:25px;
	border-left: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
	float:left;
	background:#73acad;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 6px 0 0 15px;
	overflow:hidden;
}
#div_site-content-3 a {
	color:#FFFFFF;
}
#div_site-navigation-footer {
	position:relative;
	width:604px;
	height:25px;
	border-right: 3px solid #ffffff;
	float:left;
	background:#88a582;
}

#div_site-navigation-footer ul {
	margin:0;
	padding:3px 0 0 0;
	width:604px;
	list-style:none;
	text-align:right;
}
#div_site-navigation-footer li {
	margin:0;
	padding:0 17px 0 19px;
	white-space:nowrap;
	display:inline;
}
#div_site-navigation-footer li a {
	font:normal 10px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
}
#div_site-navigation-footer li a:hover {
	text-decoration:underline;
}
#div_site-navigation-footer li.active a {
}
