/* Shared CSS settings for Religion */

/* The Clearfix Hack: Add a class of .clearfix to any element containing a float needing to be cleared */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

* {
	margin: 0px;
	padding: 0px;
	
	font-family: Tahoma, Arial, sans-serif;
}

body {
	background: #ECEBE6 url('/staticarchive/e89d7816190657c0be82508122932aed0808e94c.gif') repeat-y top left;
}
	body.nolhn {
		background-image: none;
	}
	
body, td {
	font-size: 76%;
}


/* Barley Nav settings */

	.bbcpageTopleftTd {
		background-color: #323232;
		color: #CCC;
	}
	
	.bbcpageTopleftTd a,
	.bbcpageTopleftTd a:link,
	.bbcpageTopleftTd a:visited,
	.bbcpageTopleftTd a:active {
		color: #CCC;
	}
	
	.bbcpageCrumb a,
	.bbcpageCrumb a:link,
	.bbcpageCrumb a:visited,
	.bbcpageCrumb a:active {
		display: -moz-inline-block;
		padding: 5px 0;
		
		color: #D6D6D6;
		text-decoration: none;
		font-size: 85%;
	}
	* html .bbcpageCrumb a,
	* html .bbcpageCrumb a:link,
	* html .bbcpageCrumb a:visited,
	* html .bbcpageCrumb a:active {
		display: inline-block;
	}
	.bbcpageCrumb a:hover {
		text-decoration: underline;
	}

		.bbcpageCrumb a.rel,
		.bbcpageCrumb a.rel:link,
		.bbcpageCrumb a.rel:visited,
		.bbcpageCrumb a.rel:active {
			color: #FFF;
		}

	
	/* services */

	.bbcpageServices {
		color: #CCC;
		padding-top: 20px;
		font-size: 85%;
	}

		.bbcpageServices a,
		.bbcpageServices a:link,
		.bbcpageServices a:visited,
		.bbcpageServices a:active {
			color: #CCC;
			text-decoration: none;
		}
		.bbcpageServices a:hover {
			text-decoration: underline;
		}
		
		.bbcpageServices font font a {
			font-size: 100%;
		}

	/* END services */
	
	
	/* footer styles */
	
	td.bbcpageFooter {
		padding: 20px 0 0;
	}

	.bbcpageFooter {
		color: #000;
	}
	
		.bbcpageFooter a,
		.bbcpageFooter a:link,
		.bbcpageFooter a:visited,
		.bbcpageFooter a:active {
			color: #000;
			text-decoration: none;
		}
		.bbcpageFooter a:hover {
			text-decoration: underline;
		}

	/* END footer styles */

/* END Barley Nav settings */


/* general page settings */

	#crumbtrail {
		padding: 5px 0px;
		list-style-type: none;
	}
		#crumbtrail li {
			display: inline;
		}

			#crumbtrail a,
			#crumbtrail a:link,
			#crumbtrail a:visited,
			#crumbtrail a:active {
				color: #222;
				text-decoration: underline;
			}
		
	
	#pageContent {
		font-size: 90%;
		margin-bottom: 20px;
	}
	
	#messageboards h2 {
		background: #C53E18 url('/staticarchive/707e2ce420d217eaebcaa2bd541518c6730d286e.gif') repeat-x top left;
	}
	
	#tools h2 {
		background: #C53E18 url('/staticarchive/707e2ce420d217eaebcaa2bd541518c6730d286e.gif') repeat-x top left;
	}
	
	#relatedLinks ul {
		border-bottom: 1px solid #ECEBE6;
	}
	
			#promoNewsletter {
			margin: 0 0 10px 10px;
			border: 1px solid #FFF;
			
			background-color: #EDDEDB;
		}
		
			#promoNewsletter p {
				padding: 10px;
				border-top: 1px solid #FFF;
			}

			#promoNewsletter img {
				display: block;
			}

			#promoNewsletter a,
			#promoNewsletter a:link,
			#promoNewsletter a:visited,
			#promoNewsletter a:active {
				font-weight: bold;
				text-decoration: none;
			}
			#promoNewsletter a:hover {
				text-decoration: underline;
			}

/* END general page settings */