/*Body and Html*/

		body, html
		{
			color:#000;
			font-family:times new roman, verdana, arial, sans-serif;
			height:100%;
			margin:0px;
			background-color:#ffeec1;
			text-align:center;
		}
		

/*Global Divs*/

		div
		{
			border:0px none;
			padding:0px;
			margin:0px;
			width:auto;
			height:auto;
			text-align:left;
			position:relative;
			vertical-align:top;
			background-repeat:no-repeat;
			background-position:0px 0px;
		}


/*Global Tables*/

		table, td
		{
			border:0px none;
			padding:0px;
			margin:0px;
			text-align:left;
			vertical-align:top;
		}


/*Global Images*/

		img
		{
			border:0px none;
			padding:0px;
			margin:0px;
			vertical-align:top;
		}
		
/*Global forms*/	
		
		form
		{
			margin:0px;
			padding:0px;
		}
	
	
/*Text Formatting*/

		p
		{
			margin:0px 0px 12px 0px;
			font:normal normal normal 10pt times new roman, verdana, arial, sans-serif;
			line-height:11pt;
			text-indent:0px;
		}
		
		.margin
		{
			margin:10px;
		}
		
		h2
		{
			margin:0px 0px 10px 0px;
			font:normal normal bold 18pt century, times new roman, arial, sans-serif;
		}
		
		h3
		{
			margin:0px 0px 10px 0px;
			font:normal normal bold 15pt century, times new roman, arial, sans-serif;
		}
		
		.error
		{
			color:#ff0000;
		}

		.noerror
		{
			color:#0000ff;
		}		
		
		
/*FAQ questions*/
		h4
		{
			margin:0px 0px 10px 0px;
			font:normal normal bold 13pt century, times new roman, arial, sans-serif;
		}		
		
		#photocaption
		{
			margin:2px 0px 0px 10px;
			font:normal normal normal 12pt comic sans ms, century, arial, sans-serif;
			color:#000000;
		}

		br
		{
			margin:0px;
			line-height:13pt;
		}
		
		a, a:visited, a:hover, a:active
		{
		
		}
		
		a, a:visited
		{
			color:#d50000;
		}
		
		a:hover
		{
			color:#ff6969;
		}


/*Outer Box*/

	#outerbox
		{
			width:100%;
			text-align:center;
			background-image:url('Images/Layout/shadow_outside.png');
			background-attachment:fixed;
			background-position:center;
			background-repeat:repeat-y;	
		}


/*Header*/

	#headerbox
		{
			width:780px;
			height:159px;
			background-color:#ffc600;
			background-image:url('Images/Layout/background.gif');
			background-repeat:repeat;
			background-position:0px 159px;
			border-top:1px solid #fff;
			border-left:1px solid #fff;
			border-right:1px solid #fff;
		}
	
	#symbol a
		{
			width:160px;
			height:140px;
			display:block;
			background-image:url('Images/Layout/symbol.gif');
		}
	
	#symbol a:hover
		{
			background-position:160px 0px;
		}
	
	#headerbox img, #symbol
		{
			float:left;
		}
	
	#divider
		{
			width:619px;
			height:48px;		
			float:right;
			background-color:#ff0000;
			background-image:url('Images/Layout/divider.gif');
			background-repeat:repeat-x;
			border-top:1px solid #000;
			border-right:1px solid #000;
			border-bottom:1px solid #000;
			vertical-align:bottom;
		}
		
	#dividershadow
		{
			width:780px;
			height:14px;
			float:left;
			background-image:url('Images/Layout/shadow_bottom.png');
		}
		
	#menu
		{
			vertical-align:bottom;
		}		
		
		
/*Menu Buttons*/

	#packercell
		{
			width:46px;
		}

	#home a
		{
			width:71px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_home.gif');
		}
	#home a:hover
		{
			background-position:-71px 0px;
		}
	#home a:active
		{
			background-position:-142px 0px;
		}
		
	#aboutus a
		{
			width:104px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_aboutus.gif');
		}
	#aboutus a:hover
		{
			background-position:-104px 0px;
		}
	#aboutus a:active
		{
			background-position:-208px 0px;
		}			

	#gallery a
		{
			width:92px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_gallery.gif');
		}
	#gallery a:hover
		{
			background-position:-92px 0px;
		}
	#gallery a:active
		{
			background-position:-184px 0px;
		}
		
	#pastors a
		{
			width:100px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_pastors.gif');
		}
	#pastors a:hover
		{
			background-position:-100px 0px;
		}
	#pastors a:active
		{
			background-position:-200px 0px;
		}	
	
	#getinvolved a
		{
			width:134px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_getinvolved.gif');
		}
	#getinvolved a:hover
		{
			background-position:-134px 0px;
		}
	#getinvolved a:active
		{
			background-position:-268px 0px;
		}

	#faq a
		{
			width:62px;
			height:26px;
			display:block;
			background-image:url('Images/Layout/button_faq.gif');
		}
	#faq a:hover
		{
			background-position:-62px 0px;
		}
	#faq a:active
		{
			background-position:-124px 0px;
		}		
		
		
/*Content*/	

	#contentbox
		{
			width:780px;
			min-height:500px;
			border-left:1px solid #fff;
			border-right:1px solid #fff;
			background-color:#ffc600;
			background-image:url('Images/Layout/background.gif');
			background-repeat:repeat;
		}
		
	#leftbox
		{
			width:540px;
			float:left;
			margin:0px 0px 35px 15px;
		}
		
	#leftbox img
		{
			float:left;
		}	
		
	#shadowcontainer
		{
			width:540px;
			float:left;
			background-image:url('Images/Layout/shadow_BR.png');
			background-position:bottom right;
			background-repeat: repeat-y;
		}
		
	#whitebox
		{
			width:525px;
			float:left;
			background-color:#ffffcc;
			border:1px solid #000;
		}
		
	.inside
		{
			margin:15px;
		}
		
	.newsbanner
		{
			float:left;
			width:230px;
			height:125px;
			border:1px solid #000;
			background-color:#ffeec1;
			overflow:hidden;
		}
		
	#rightbox
		{
			width:213px;
			height:465px;
			float:right;
			margin:13px 3px 0px 0px;
		}
		
	#rightbox div, #rightbox img
		{
			float:left;
		}	

	#randompastors
		{
			width:213px;
			float:left;
			background-image:url('Images/Layout/shadow_BR.png');
			background-position:bottom right;
		}
		
	#rpinner
		{
			width:198px;
			float:left;
			background-color:#fce094;
			border:1px solid #000;
		}
		
	.pastor
		{
			width:176px;
			margin:10px 10px 0px 10px;
			text-align:left;
			font:normal normal normal 8pt palatino linotype;
			border:1px solid #000;
			background-color:#fff;
			background-image:url('Images/Layout/pastor_bg.gif');
			background-repeat:repeat;
			
		}
		
	.pastor img
		{
			width:80px;
			height:60px;
		}
	
	.pastor p
		{
			font:normal normal bold 10pt palatino linotype;
		}
	
	.tab
		{
			margin-left:10px;
		}
	
	#nobox
		{
			float:left;
			margin-left:15px;
			width:545px;
			text-align:justify;
		}


/*Footer*/

	#footerbox
		{
			width:100%;
			height:53px;
			background-image:url('Images/Layout/shadow_footer.png');
			background-position:center;
			text-align:center;
			float:left;
		}
		
	#footerbox a
		{
			color:#fff;
		}
	
	#footerbox a:hover
		{
			color:#ffc600;
		}
		


