@import url("../css/global.css");

#container {
	background: url(../gfx/grunge_lower.jpg) no-repeat 0 390px;
}
#contentarea {
	padding: 60px 0 35px 0;
	background: url(../gfx/grunge_top.jpg) no-repeat 95% 0;
}
#contentarea a {
	color: #D58421;
}
#contentarea a:hover {
	color: #865021;
}
#primary {
	clear: both;
	float: left;
	width: 545px;
}
#secondary {
	float: right;
	width: 412px;
}

#primary .content {
	padding: 0;
	margin: 32px 0 0 0;
	background: url(../gfx/dot_beige.gif) repeat-y 50% 0;
}
#primary .col_A {
	float: left;
	width: 273px;
}
#primary .col_B {
	float: right;
	width: 240px;
}
#primary h2 {
	font-size: 21px;
	font-weight: bold;
	color: #919380;
	line-height: 1.1em;
	margin: 0 0 10px;
}
#primary h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 2px;
}
#primary h4 {
	font-size: 12px;
	margin: 0 0 2px;
	font-weight: bold;
	color: #919380;
}
#primary p {
	font-size: 12px;
	margin: 0 0 5px 0;
	line-height: 1.4em;
}
#primary .campaign {
	padding: 0 30px 20px 0;
	margin: 0 0 20px;
	background: url(../gfx/dot_beige.gif) repeat-x 0 100%;
}
#primary .map .btn {
	display: block;
	height: 100px;
	width: 260px;
	margin: 0;
	padding: 0;
	background: url(../gfx/icon_map.gif) no-repeat 0 0;
}
#primary .map .btn a {
	display: block;
	height: 100px;
	width: 260px;
	line-height: 80px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-indent: 80px;
	background: url(../gfx/arrow_orange.gif) no-repeat 100% 25px;
	font-size: 14px;
}

#primary .news ul li {
	padding: 0 0 10px;
	margin: 0 0 10px;
	background: url(../gfx/dot_beige.gif) repeat-x 0 100%;
}
#primary .news .archive a {
	color: #865021;
	font-weight: bold;
}
#primary .news .archive a:hover {
	color: #A8815F;
}
#secondary .blog {
	margin: 34px 0 0 0;
	background: #E6E2D6;
}
#secondary .blog h3 {
	margin: 0 0 15px;
	font-size: 16px;
	font-weight: bold;
}
#secondary .blog p {
	margin: 0 0 15px;
}
#secondary .blog .metadata {
	font-weight: bold;
	color: #919380;
}
#secondary .blog .metadata span {
	padding: 0 12px 0 0;
	margin: 0 8px 0 0;
	border-right: 1px solid #919380;
}
#secondary .blog .metadata span.permalink {
	border: none;
}
#secondary .blog .btn {
	float: right;
	width: 152px;
	height: 33px;
	background: url(../gfx/btn_subscribe2rss.gif) no-repeat 0 0;
}
#secondary .blog .btn a {
	display: block;
	float: right;
	width: 152px;
	height: 33px;
	background: url(../gfx/btn_subscribe2rss.gif) no-repeat 0 0;
	text-indent: -999em;
}
#secondary .blog .btn a:hover {
	background-position: 0 -33px;
}
#secondary .blog h2 {

	padding: 28px 0 0 34px;
	font-size: 21px;
	font-weight: bold;
	color: #919380;
}
#secondary .blog .entry {
	padding: 15px 34px 34px;
}


/* #subheader {
	border: 3px solid #464836;
	border-bottom: none;
} */
#subheader .photo {
	float: left;
	width: 269px;
}
#subheader #slides li {
	float: right;
	width: 715px;
	height: 281px;
	margin: 0; 
	padding: 0;
	background: #fff url(../gfx/slides_home/slide1.jpg) no-repeat 100% 0;
}
#subheader #slides li .content {
	padding: 25px 420px 25px 34px;
}
#subheader #slides li h2 {
	font-size: 21px;
	font-weight: bold;
	margin: 0 0 10px;
	line-height: 1.1em;
	color: #D6E9EF;
}
#subheader #slides li p {
	line-height: 1.2em;
	margin: 0 0 8px;
	font-size: 12px;
	color: #354A5C;
}
#subheader #calltoaction {
	clear: both;
	height: 33px;
	line-height: 33px;
	background: #464836 url(../gfx/arrow2_subhead.gif) no-repeat 557px 0;
	font-size: 13px;
}
#subheader #calltoaction .statement {
	float: left;
	width: 557px;
	height: 33px;
	line-height: 33px;
	background: #865021 url(../gfx/arrow_subhead.gif) no-repeat 0 0;
	text-indent: 65px;
	color: #F6ED70;
	font-weight: bold;
}
#subheader #calltoaction .act {
	float: right;
	width: 378px;
	height: 33px;
	line-height: 33px;
	text-indent: 0;
	color: #F9DC9D;
	font-weight: bold;
}
#subheader #calltoaction .act a {
	color: #F3BA3E;
	padding: 0 0 0 10px;
	text-transform: uppercase;
}
#subheader #calltoaction .act a:hover {
	color: #fff;
}

