/*

	baige	color:		#f9ffc3;
	grape	color:		#863657;
	blue		color:		#363882

*/


body
{
	text-align:			center;
	/*
	background-color:   #b76a4e;
	*/
	
}

body,
td,
p,
span,
li
{
	color:						#363882;
	font-family:			"trebuchet ms", helvetica, arial, verdana, trebuchet;
	font-size:				1em;
	font-weight:			400;		
}

div
{
	border:				solid 0px #ff0000;
}

a,
a:visited
{
	color:						#863657;
	text-decoration:	none;
}

a:hover
{
	color:						#863657;
	text-decoration:	underline;
}

hr
{
	color:  			#363882;
	height: 			1px;
	margin: 			7px 0 0 0;
}
h1
{
	color:  			#240000;
	font-size:  		0.7em;
	text-align: 		left;
	width:  			779px;
	margin: 			0 auto;
}
#page
{
	background-color:   #fff;;

	width:				779px;
	height:				100%;
	margin:				10px auto;
}
	#ImageBlock
	{
		
	}
		.logoImage
		{
			border:			0px solid #00ff00;
		}
	#underConstruction
	{
		margin-top:			20px;
		color:				#863657;
		font-family:			helvetica, arial, verdana, trebuchet;
		font-size:			24px;
		font-weight:			700;	
	}
	#textBlock
	{
		width:			550px;
		margin:			20px auto;
		text-align:		left;
		line-height:		20px;
	}
		#textBlockLeft
		{
			display:			inline;
			float:			left;
		}
		#textBlockRight
		{
			display:			inline;
			float:			right;
		}

	#textBlockAddress
	{
		display:			block;
		margin-top:		20px;
	}
	#textBlockPastors
	{
		display:			block;
	}
	#textBlockEmailUs
	{
	}
	#textBlockEmailUs a,
	#textBlockEmailUs a:visited
	{
		color:				#863657;
		text-decoration:		none;
	}
	#textBlockEmailUs a:hover
	{
		color:				#863657;
		text-decoration:		underline;
	}
	
	#textBlockMeetingTimes
	{
		margin-top:		20px;
		text-align:		right;
	}
	#textBlockWhatWeDo
	{
		display:			none;
	}
	
#pageHeader
{
	height:								170px;
	background-image: 		url(images/header.jpg);
	background-repeat:			no-repeat;
}
#pageHeaderContent
{
	display:			inline;
	float:				right;
	margin:			0 0 0 0;
	text-align:		center;
}
#pageHeaderEncounter h1
{
	display:				block;
	margin:			37px 0 0 0;
		font-size:		37px;
		font-weight:	700;
		color:				#863657;
}
#pageHeaderChurch h1
{
	display:				block;
	margin:			5px 0 0 0;
		font-size:		32px;
		font-weight:	300;
		color:				#863657;
		text-align:		left;
}
#pageHeaderLoveTrustRespect h1
{
	display:				block;
	margin:			0 0 0 0;
		font-size:		14px;
		font-weight:	700;
		color:				#863657;
}

	#pageContent
	{
	}
	#pageContentLeft
	{
		display:							inline;
		float:								left;
		width:								155px;
		text-align:						left;
	}
		#pageContentLeft h3
		{
			margin:							10px 0 0 0;
			padding:							3px 7px;
			border:							1px solid #363882;
			font-size:						12px;
			font-weight:					700;
			background-color:		#f9ffc3;
			color:								#863657;
			
		}
		#pageContentLeft h4
		{
			margin:							0;
			padding:							3px;
			border-left:					1px solid #363882;
			border-right:					1px solid #363882;
			border-bottom:			1px solid #363882;
			font-size:						12px;
			font-weight:					700;
			background-color:		#f1f3cc;
			color:								#363882;
			
		}
	#pageContentMain
	{
		padding:								10px 10px 20px 10px;
		margin: 								0 0 0 165px;
		text-align:							left;
		font-size:  						0.8em;
	}
	
	#pageContentMain #pageTitle h3
	{
		margin:			0 0 15px 0;
		color:				#863657;
		font-size:		24px;
		font-weight:	700;
		border-bottom:	1px solid #363882;
	}
	#pageContentMain h4
	{
		margin:					0 0 15px 0;
		color:						#863657;
		font-size:				16px;
		font-weight:			700;
	}
/*  WELCOME PAGE   */

.welcomPageAds
{
	display:		inline;
	float:  		left;
	/*width:  		275px;*/
    width:           40%
	min-height: 	1px;    /* needed to show border */
	
	border: 		1px solid #240000;
	margin: 		5px;
}

.welcomPageAd
{
	padding:		1em;
}

.welcomPageAds h3
{
	margin: 			0 0 7px 0;
	background-color:	#240000;
	color:				#f3e17d;
	padding:			3px 5px;
}
	
/*  CONTACT FORM   */

form
{
	height:		480px;
}
#ContactUsForm
{
	width:  	340px;
}
.inputLabel
{
	display:			block;
	width:				75px;
	min-height:			25px;
	padding:			1px 0;
	vertical-align:		middle;
	font-weight:		700;
}
* html .inputLabel
{
	height:				25px;
}
.inputField
{
	float:  			right;
	min-height:		25px;
	margin: 		0 0 0 20px;
	width:  		250px;
	text-align: 	left;
}
* html .inputField
{
	height:		25px;
}

.inputButton
{
	padding:		15px 0 0 0;
	float:  			right;
	min-height:		25px;
	margin: 		0 0 0 20px;
	width:  		250px;
	text-align: 	left;
}
.input
{
	width:				200px;
	background:	#ffffff;
}

#footer
{
	clear:				both;
	margin:		 		0;
	font-size:  		0.7em;
}
#footerCopy
{
	clear:				none;
	display:			inline;
	float:				left;
	width:				400px;
	text-align:		left;
}
#footerLinks
{
	clear:				none;
	display:			inline;
	float:				right;
	width:				200px;
	text-align:		right;
}
