	
body
	{
		margin:0; 
		padding:0;
		text-align:center;
	}



#container
	{
		width:90%;
		min-width:770px;
		margin:1em auto;
		border:5px solid #003365;
		text-align:left;
		max-width:1024px;
		padding:0px;
		margin-bottom:20px;
	}




table
	{
		border:0px solid #000;
		padding:0px;
	}
#tdMenu
	{
		margin:0px;
		width:180px;
		background-color:#003365;
		padding-top:135px;
		padding-bottom:20px;
	}

#tdMain
	{
		width:100%;
		background-color:#fff;
		padding-left:0px;
		min-height:450px;
	}

#tdMenu ul
	{
		padding:0px; 
		margin-left:10px;
		margin-right:10px;
		margin-bottom:auto;
		list-style-type:none;
	}
#tdMenu ul li
	{
		padding:0px; 
		margin-left:0px;
		margin-bottom:10px;
	}

#tdMenu a 
	{	
		font-size:12px;
		font-weight:bold; 
		color:#f1d7a1; 
		text-decoration:none;
		background-color:#003365;
	}

#tdMenu a:hover
	{
		text-decoration:none;
		color:#fff; 
		background-color:#003365;
	}



	
	#accessibilityjumplinks 
		{
			height:1px;
			visibility:hidden;
		}

	
	
	#sidebar-content a 
		{	
			font-size:12px;
			font-weight:bold; 
			color:#f1d7a1; 
			text-decoration:none;
			background-color:#003365;
		}
	
	
	
	#sidebar-content a:hover
		{
			text-decoration:none;
			color:#fff; 
			background-color:#003365;
		}
	
	





	
	
	h2
		{
			font-size:20px;
		}
	
	

	hr 
		{
			height:1px;
			background-color:#003365;
			border:0;
		}
	




	#header
		{
			height:120px;
			width:100%;
			background-color:#f1d7a1;
			border-bottom:5px solid #003365;
			
		}
	
	.headerImage
		{
			margin-top:0px; 
			margin-left:0px;
		}
	

	#mainContent
		{
			margin:0px; 
			padding-top:10px;
			padding-left:30px;
			padding-right:30px;
			padding-bottom:30px;
			font-size:12px;
			border:0px solid #f00;
			/*background:#fff url('images/pageBackground.gif') no-repeat top left;*/
			min-height:421px;
			
			padding-left:15px;
			padding-right:15px;
			
		}
	
	#mainContent a
		{
			font-weight:bold;
			color:#003365;
			text-decoration:none;
		}
	
	#mainContent a:hover
		{
			text-decoration:underline;
		}
	
	
	




	#mainContent-welcome
		{
			margin:0; 
			padding-top:10px;
			padding-left:30px;
			padding-right:30px;
			padding-bottom:30px;
			font-size:80%;
			border:0px solid #f00;
			/*background:#fff url('images/welcomeBlue.gif') no-repeat top left;*/
			background:#fff url('images/photos/welcome/welcomeImage2.jpg') no-repeat top left;
			min-height:421px;
			height:421px;
		}
	
	#mainContent-welcome a
		{
			font-weight:bold;
			color:#003365;
			text-decoration:none;
		}
	
	#mainContent-welcome a:hover
		{
			text-decoration:underline;
		}
	


	#mainContent-baptismsWeddingsFunerals
		{
			margin:0; 
			padding-top:10px;
			padding-left:30px;
			padding-right:30px;
			padding-bottom:30px;
			font-size:80%;
			border:0px solid #f00;
			/*background:#fff url('images/welcomeBlue.gif') no-repeat top left;*/
			background:#fff url('images/photos/baptismsWeddingsFunerals/bwf_02.jpg') no-repeat top left;
			min-height:421px;
			height:421px;
		}
	
	#mainContent-baptismsWeddingsFunerals a
		{
			font-weight:bold;
			color:#003365;
			text-decoration:none;
		}
	
	#mainContent-baptismsWeddingsFunerals a:hover
		{
			text-decoration:underline;
		}
	











	
	#resizePrint
		{
			
			float:right; 
			z-index:101;
			display:block;
			border:0px dashed #f00;
			top:5px;
		}
	
	#ticker
		{
			margin:0px; 
			padding-top:2px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:2px;
			font-size:12px;
			border:0px solid #f00;
			border-bottom:5px solid #003365;
			background-color:#fff;
			padding-left:30px;
		}
	
	#ticker a
		{
			font-size:12px;
			font-weight:bold; 
			color:#003365; 
			text-decoration:none;
		}
	#ticker a:hover
		{
			text-decoration:underline;
		}



	.spacer
		{
			border:0px solid #ff0;
		}





.keyboard
	{
		border:1px solid #003365;
		padding:0px 3px 0px 3px;
		font-weight:bold;
	}



