/*************************/
/* general page elements */
/*************************/

body 
{
	background:		#003063;
	font-family:	Times New Roman;
	font-size:		14px;
	margin:			0px;
	padding:		5px 0px 10px 0px;
	text-align:		center;
}

h1
{
	display:		none;
}

a
{
	font-family:  	Times New Roman;
	font-size: 		14px;
	color: 			#000000;
}

#container
{
	width:			760px;
	margin-left:	auto;
	margin-right:	auto;
}

#header
{
	margin:			0px;
	padding:		0px;
	min-height:		83px;
	height:			83px;
	background:		url(images/header_background.gif) no-repeat;
}

#navigation
{
	margin:			-70px 0px 0px 142px;
	padding:		0px;
}

#navigation ul
{
	margin:			0px;
	padding:		0px;
	list-style:		none;
}

#navigation ul li
{
	margin:			0px;
	padding:		0px;
	height:			24px;
	width:			96px;
	float:			left;
}

#navigation a
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#FF8040;
	font-weight:	bold;
	text-decoration:none;
	text-transform: lowercase;
	display:		block;
}

#navigation a:hover
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#BBAC9A;
	font-weight:	bold;
	text-decoration:none;
	text-transform: lowercase;
	display:		block;
}
#home #nav_home a, #christ #nav_christ a, #guestbook #nav_guestbook a, #mda #nav_mda a, #movies #nav_movies a, #pictures #nav_pictures a
{
	font-family:	Times New Roman;
	font-size:		11px;
	color:			#FF8040;
	font-weight:	bold;
	display:		block;
	text-decoration:none;
	text-transform: uppercase;
	color:			#003063;
	padding:		3px 0px 0px 0px;
	width:			96px;
	height:			24px;
	background:		url(images/navigation_li_background.gif) no-repeat;
	bottom:			0;
}

#subnavigation
{
	clear:			both;
	height:			50px;
	background:		url(images/subnavigation_background.gif) no-repeat;
	margin:			70px 0px 0px 0px;
	padding:		0px;
}

#subnavigation ul
{
	margin:			0px 0px 0px 0px;
	padding:		17px 0px 0px 30px;
	list-style:		none;
}

#subnavigation ul li.subnavigation_left, #subnavigation ul li.subnavigation_right
{
	margin:			0px;
	padding:		0px;
	height:			22px;
	width:			300px;
	float:			left;
}

#subnavigation ul li.subnavigation_middle
{
	margin:			0px;
	padding:		0px;
	height:			22px;
	width:			100px;
	float:			left;
}

#subnavigation .subnavigation_content
{
	margin:			0px;
	padding:		15px 0px 0px 0px;
}

#subnavigation .subnavigation_text
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#FFFFFF;
	font-weight:	bold;
	text-decoration:none;
	text-transform: lowercase;
}


#subnavigation a
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#FF8040;
	font-weight:	bold;
	text-decoration:none;
	text-transform: lowercase;
}

#subnavigation a:hover
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#BBAC9A;
	font-weight:	bold;
	text-decoration:none;
	text-transform: lowercase;
}

#content
{
	margin:			0px;
	padding:		0px 30px 0px 30px;
	background:		url(images/content_background.gif) repeat-y;
	text-align:		left;
}

#footer
{
	margin:			0px;
	padding:		0px;
	min-height:		25px;
	height:			25px;
	background:		url(images/footer_background.gif) no-repeat;
}


/***************************/
/* christ section elements */
/***************************/

#christ_klove_verse
{
	background:		#BDAE9C;
	width:			640px;
	margin:			0px 0px 20px 30px;
	padding:		0px;
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#000000;
}

#christ_klove_verse .christ_klove_verse_image
{
	float:			left;
	padding:		2px;
}

#christ_klove_verse .christ_klove_verse_text
{
	padding:		4px;
}

#christ_captivated
{
	background:		#BDAE9C;
	width:			450px;
	margin:			0px 0px 20px 125px;
	padding:		6px;
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#000000;
}

#christ_captivated .heading_text
{
	font-family:	Times New Roman;
	font-size:		20px;
	color:			#000000;
	font-weight:	bold;
}

#christ_site_work
{
	background:		#BDAE9C;
	width:			640px;
	margin:			0px 0px 0px 30px;
	padding:		0px;
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#000000;
}

#christ_site_work .christ_site_work_image
{
	float:			left;
	padding:		6px;
}

#christ_site_work .christ_site_work_text
{
	padding:		6px;
}


/******************************/
/* guestbook section elements */
/******************************/

#guestbook_form
{
	width:			550px;
	margin:			0px 0px 20px 80px;
	padding:		0px;
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#000000;
}

#guestbook_form .form_row 
{
  	clear:			both;
  	padding-top:	10px;
}

#guestbook_form .form_label
{
	float:			left;
	width:			100px;
	font-family:	Times New Roman;
	font-size:		20px;
	color:			#000000;
	text-decoration:none;
	padding:		1px 0px 0px 0px;
}

#guestbook_form .form_element
{
	float:			right;
	width:			450px;
	text-align:		left;
}

#guestbook_form input, #guestbook_form textarea
{
	border:			none;
	font-size:		16px;
}

#guestbook_form .submit14
{
	font-family:	Times New Roman;
	font-size:		14px;
	font-weight:	bold;
	background-color:#003163;
	color:			#FF8040;
	text-decoration:none;
	border:			none;
	padding:		2px, 4px, 2px, 4px;
	margin:			4px;
}

#guestbook_comments
{
	width:			450px;
	margin:			0px 0px 20px 130px;
}

#guestbook_comment
{
	border-top:		2px #003063 solid;
	margin:			0px 0px 20px 0px;
	padding:		10px 0px 0px 0px;
}

#guestbook_comment .header
{
	background:		#BDAE9C;
	padding:		3px;
}

#guestbook_comment .name, #guestbook_comment .website, #guestbook_comment a
{
	width:			250px;
	float:			left;
	font-family:  	Times New Roman;
	font-size: 		14px;
	color: 			#000000;
}

#guestbook_comment .datetime
{
	width:			180px;
	float:			right;
	text-align:		right;
	font-family:  	Times New Roman;
	font-size: 		14px;
	font-style:		italic;
	color: 			#000000;
	text-decoration:none;
}

#guestbook_comment .text
{
	clear: 			both;
	padding:		10px 0px 0px 0px;
}


/************************/
/* mda section elements */
/************************/

#mda_campnw
{
	background:		#BDAE9C;
	width:			640px;
	margin:			0px 0px 0px 20px;
	padding:		10px;
}

#mda_campnw .image
{
	float:			left;
	width:			310px;
	text-align:		center;
}

#mda_campnw .text
{
	clear:			both;
	padding:		20px 0px 0px 0px;
}

#mda_testimony
{
	width:			660px;
	margin:			30px 0px 0px 20px;
	border-top:		2px #003063 solid;
	padding:		10px 0px 0px 0px;
}


/*****************************/
/* pictures section elements */
/*****************************/

#pictures_galleries
{
	margin:			0px 80px 0px 80px;
}

#pictures_gallery_splash 
{
	width:			230px;
	float:			left;
	font-family:	Times New Roman;
	font-size:		14px;
	margin:			0px 20px 20px 20px;
	padding:		0px 0px 0px 0px;
	text-align:		center;
	background:		#BDAE9C url(images/pictures_gallery_splash_background.gif) no-repeat;
}

#pictures_gallery_splash .pictures_gallery_splash_title
{
	margin:			4px;
}

#pictures_gallery_splash .pictures_gallery_splash_image
{
	margin:			10px;
}

#pictures_gallery_splash a
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#FF8040;
	font-weight:	bold;
	text-decoration:none;
	text-transform: uppercase;
}

#pictures_gallery_splash a:hover
{
	font-family:	Times New Roman;
	font-size:		14px;
	color:			#BBAC9A;
	font-weight:	bold;
	text-decoration:none;
	text-transform: uppercase;
}

#pictures_gallery
{
	background:		#BDAE9C;
	width:			640px;
	margin:			0px 0px 0px 30px;
	padding:		0px;
}

#pictures_gallery ul
{
	margin:			0px 0px 0px 0px;
	padding:		15px 0px 0px 0px;
	list-style:		none;
}

#pictures_gallery ul li
{
	margin:			0px;
	padding:		0px 0px 10px 0px;
	width:			160px;
	height:			125px;
	float:			left;
	text-align:		center;
}

#content .image_full
{
	padding:		0px 0px 5px 0px;
	text-align:		center;
}
