/*CSS Doc*/
/*	----------------------------------------------------------------------------
	GLOBALS
	--------------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#6b6b6b;
}
#container { 
	margin: 0 auto;
	width: 807px;
}
h1 {
	font-size:14px;
	color:#200a09;
	}
h2 {
	font-size:14px;
	font-weight:normal;

	}
h3 {
	font-size:12px;
	color:#a89d67;
	}
p, li, dl  {
	font-size:11px;
	}
dt {
	color:#a89d67;
	font-weight:bold;
	}
a {
	color:#b69b42;
	text-decoration:none;
	}
a:hover {
	color:#a34e3c;
	}
.selected {
	color:#FFFFFF;
	}
dt {
	margin:5px 0 0 0;
	}
dd {
	margin:0 0 10px 0;
	}


/*	----------------------------------------------------------------------------
	END GLOBALS
	--------------------------------------------------------------------------*/



/*
-------------------
BEGIN HEADER
------------------
*/
#header {
 color: #333;
 width: 807px;
 height: 176px;

 background:url(../images/header.jpg) no-repeat;
}

/*
-------------------
END HEADER
------------------
*/

/*
-------------------
BEGIN NAVIGATION
------------------
*/
#nav {
	float:left;
	width: 807px;
 	height:55px;
	color: #333;
 	margin:0;
	padding:0;
	list-style:none;
	display: inline;
	overflow:hidden;
	}
#nav {
	background:url(../images/nav_bg.jpg) no-repeat;
	}

#nav ul {
	margin:0;
	padding: 0 0 0 250px;
	}
#nav li {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	}
#nav a {
	float:left;
	padding:40px 0 0 0;
	overflow:hidden;
	height: 0px !important;
	height /**/:40px; /*for IE5/Win only*/
	}
#nav a:hover {
	background-position: 0 -40px;
	}
#nav a:active, #nav a.selected {
	background-position: 0 -40px;
	}
#home a {
	width: 101px;
	background:url(../images/home_btn.jpg) top left no-repeat;
	}
#about a {
	width: 101px;
	background:url(../images/about_btn.jpg) top left no-repeat;
	}
#contact a {
	width: 101px;
	background:url(../images/contact_btn.jpg) top left no-repeat;
	}
#blog a {
	width: 101px;
	background:url(../images/blogBtn.gif) top left no-repeat;
	}
#media a {
	width: 101px;
	background:url(../images/media_btn.jpg) top left no-repeat;
	}
/*
-------------------
END NAVIGATION
------------------
*/
#flashcontent {
	width:807px;
	height:374px;
	clear:both;
	}


/*
-------------------
BEGIN CONTENT
------------------
*/

#content {
	background:url(../images/content_bg.jpg) repeat-y;
	color:#FFFFFF;
	width:807px;
	}
#service_times {
	background:url(../images/service_times.jpg) no-repeat;
	width:207px;
	height:163px;
	float:left;
	}
#content_text {
	float:left;
	width:540px;
	margin:10px 30px 0 20px;
	}
#content_text h3 {
	padding:5px 0 0 0;
	}
/*#content_text img {
	padding:5px 0 5px 0;
	}*/
#content_text dt {
	padding:3px 0 0 0;
	}
#statement ul {
	padding:0 0 0 20px;
	}
#content p {
	padding:2px 5px 2px 5px;
	}
#about_nav li {
	display:inline;
	}

#contact_img {
	float:right;
	width:235px;
	}
#videos {
	margin:0 0 25px 0;
	}
#our_pastor {
	float:right;
	margin:5px;
	width:270px;
	height:210px;
	}
#news ul {
	margin:0 0 0 20px;
	}
#news h2 {
	margin:10px 0 10px 0;
	padding:2px 0 0 5px;
	border-top:#1e2724 solid 2px;
	border-left:#1e2724 solid 2px;
	}
.photoGallery li {
	display:inline;
	text-decoration:none;
	}
.photoGallery a img {
	border:#a34e3c solid 2px;
	}

.photoGallery a:hover img{
	border:#FFFFFF solid 2px;
	}
/*
-------------------
END CONTENT
------------------
*/



/*
-------------------
BEGIN FOOTER
------------------
*/
#footer { 
	 width: 807px;
	 height:107px;
	clear:both;
	 color:#545a58;
	 background:url(../images/footer_bg.jpg) no-repeat;
	}
#footer p {
	font-size:10px;
	}
#footer a {
	color:#545a58;
	}
#footer a:hover {
	color:#FFFFFF;
	}
#copy {
	float:left;
	padding:30px 0 0 25px;
	}
#cheybea {
	float:right;
	padding:30px 25px 0 0;
	}


/*
-------------------
END FOOTER
------------------
*/