*{
	margin: 0;
	padding: 0;
	border: 0 none;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	outline-style: none;
}
ul { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-family: "Myriad Web", Tahoma, sans-serif; letter-spacing: 1px }
em { font-style: italic }
strong { font-weight: bold }
body
{
	margin:0px;
	padding:0px;
	background: #8d8d6e;
	font-size: 12px;
	font-family: arial Tahoma, sans-serif;
}
#container
{
	width: 980px;
	margin:0px auto;
	min-height: 800px;
}
#header
{
	background: url('/assets/img/header_repeat.jpg') repeat-x;
	height: 113px;
}


#header h1
{
	width: 290px;
	float: left;
	height: 95px;
	margin-left: 20px;
	margin-top: 10px;
	background: url('/assets/img/logo.png') no-repeat;
}
#header h1 a
{
	width: inherit;
	height: inherit;
	display: block;
}
#header h1 a span
{
	visibility: hidden;
}
#marquee
{
	background: url('/assets/img/marquee.jpg') no-repeat;
	width: 980;
	height: 478px;
}
#marquee-slide
{
	position: relative;
	top: 60px;
	left: 30px;
}
#content-area
{
	overflow: hidden;
	min-height: 400px;
	margin-top: 1px;
}

.phone{position: relative; top: 35px; right: 10px;}


#menu-bar{}
#menu-bar ul {list-style-type: none;}
#menu-bar ul li
{
	float: left;
}

#menu-bar a.about-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') 0px 0px no-repeat;
	width: 111px;
	height: 58px;
	
}
#menu-bar a.about-btn:HOVER, #menu-bar a.about-btn-anchor
{
	background: url('/assets/img/menu_sprite.jpg') 0px -59px no-repeat;
	width: 111px;
	height: 58px;
	display: block;	
	
}
#menu-bar a.services-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -111px 0px no-repeat;
	width: 114px;
	height: 58px;
	
}
#menu-bar a.services-btn:HOVER, #menu-bar a.services-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -111px -59px no-repeat;
	width: 114px;
	height: 58px;
	
}

#menu-bar a.testimonials-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -224px 0px no-repeat;
	width: 151px;
	height: 58px;
	
}
#menu-bar a.testimonials-btn:HOVER, #menu-bar a.testimonials-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -224px -59px no-repeat;
	width: 151px;
	height: 58px;
	
}

#menu-bar a.resource-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -376px 0px no-repeat;
	width: 193px;
	height: 58px;
	
}
#menu-bar a.resource-btn:HOVER, #menu-bar a.resource-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -376px -59px no-repeat;
	width: 193px;
	height: 58px;
}

#menu-bar a.drk-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -568px 0px no-repeat;
	width: 159px;
	height: 58px;
}
#menu-bar a.drk-btn:HOVER, #menu-bar a.drk-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -568px -59px no-repeat;
	width: 159px;
	height: 58px;
}
#menu-bar a.events-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -727px 0px no-repeat;
	width: 100px;
	height: 58px;
}
#menu-bar a.events-btn:HOVER, #menu-bar a.events-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -727px -59px no-repeat;
	width: 100px;
	height: 58px;
}

#menu-bar a.contact-btn
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -828px 0px no-repeat;
	width: 151px;
	height: 58px;
}
#menu-bar a.contact-btn:HOVER, #menu-bar a.contact-btn-anchor
{
	display: block;
	background: url('/assets/img/menu_sprite.jpg') -828px -59px no-repeat;
	width: 151px;
	height: 58px;
}

.about-btn span, .about-btn-anchor span, .contact-btn span, .contact-btn span, .events-btn span, .events-btn span, .drk-btn span, .drk-btn-anchor span, .resource-btn span, .resource-btn-anchor span, .testimonials-btn span, .testimonials-btn-anchor span, .services-btn span, .services-btn-anchor span, .events-btn span, .events-btn-anchor span, .contact-btn span, .contact-btn-anchor span{ visibility: hidden; }

.contact-info{font-size: 14px; color: #FFF; line-height: 20px;}

.float-left{float: left;}
.float-right{float: right;}
.clear{float: none; clear: both;}
.w625{width: 625px;}
.w650{width: 650px;}
.w354{width: 354px;}
.ml1{margin-left: 1px;}
.ml10{margin-left: 10px;}
.w390{width: 390px;}
.p10{padding: 10px;}
.pt10{padding-top: 10px;}
.w330{width:330px;}
.mr10{margin-right: 10px;}
.w200{ width: 200px;}
.w804{width: 770px;}

.content-headers{font-weight: normal; color: #010101; font-size: 22px; margin-bottom: 10px;}

#dark-box{ background: #171717; min-height: 330px;}
#green-box{ background: #83a101; min-height: 431px;}
#dark-box p
{
	font-size: 12px;
	color: #c7c7c7;
	line-height: 18px;
}
#dark-box p img{border: 2px solid #746632; margin-bottom: 12px;}
.welcome-header{background: url('/assets/img/welcome_header.jpg') no-repeat; width: 455px; height: 35px; margin-bottom: 8px;}
.article-header span, .welcome-header span, .featured-services-header span, .events-header span
{
	visibility: hidden;
}

#ancillary-events{background: #e4e5d5; overflow: hidden;}
#ancillary-content-area
{
	background: url('/assets/img/ancillary_content_bg.jpg') repeat-y;
	overflow: hidden;	
}

.paragraph{font-size: 12px; line-height: 20px;}
.article-header{background: url('/assets/img/drk_header2.png') no-repeat; width: 252px; height: 19px; margin-bottom: 8px;}
.tan-bg{background:#e4e5d5; overflow: hidden;}
#calendar-box{	background: url('/assets/img/vert_line_sep.jpg') top right no-repeat; min-height: 325px;}

#calendar-box ul
{
	margin:0px;
	padding:0px;
	margin-left: 10px;
}
#calendar-box li{line-height: 22px;}
#calendar-box li a{display: block; padding: 4px 0px; color: #000; text-decoration: underline;}


#featured-services{min-height: 325px;}
.featured-services-header{ width: 219px; height: 28px; margin-bottom: 8px;}
.events-header{background: url('/assets/img/calendar_events.png') no-repeat; width: 260px; height: 28px; margin-bottom: 8px;}


#left-nav
{
	margin:0px;
	padding:0px; 
	list-style-type: none;
}
#left-nav li
{
	display: block;
}
#left-nav li a
{
	display: block;
	padding: 8px 8px;
	line-height: 22px;
	color: #e4e5d5;
	text-decoration: none;
}
#left-nav li a:HOVER
{
	display: block;
	padding: 8px 8px;
	line-height: 22px;
	color: #d0d0bd;
	text-decoration: none;
	background: #769101
}
.contact-label{float: left; width: 100px; margin-right: 6px; font-size: 14px; text-align: right;}
.map-border
{
	padding: 2px; 
	border: 1px solid #3b2c25;
}
.input
{
	width: 200px;
	padding: 4px;
	font-size: 14px;
	border: 1px solid #3b2c25;
}
.comments-box
{
	width: 200px;
	height: 150px;
	padding: 4px;
	font-size: 14px;
	border: 1px solid #3b2c25;	
}


#footer
{
	background: url('/assets/img/footer_repeat.jpg') repeat-x;
	height: 34px;
	overflow: hidden;
}

#footer p
{
	color: #2b211f;
}

#creditfooter
{
	display: none;
}




.headline {padding:0px; margin-top:10px; }
.headline a {margin:0px auto; font-weight: bold;}

ul.circle {list-style-type:square; margin: 0 20px 0 20px;}
ul.circle li {margin-left: 25px; margin-bottom:6px;}

.profilepic {padding: 0px 10px 10px 0px;}

