	
	body {
		font-family: Verdana, sans-serif;
		font-size:10px;
		line-height:16px;
		text-align:center;
		margin:0;
		color:#333;
		padding:0;		
		background:#ebebd8 url("/media/images/fp_columnback.gif") repeat-y 50% 0;		
	}
	
	#frame {
		margin: 0 auto;	
		width:674px;
		text-align:left;
		padding:0;
		}
	
	#contentcenter {
		width:404px;
		padding:15px;
		float:left;	
		}
	
	div#contentcenter.home {
		margin:30px 0px;	
		padding:115px 15px;
		background:#fff url("/media/images/fp_clipping.gif") no-repeat top center;		
	}
	
	#contentright {
		width:204px;
		padding:10px 15px;
		float:left;
		}
	
	h2#preacher {
		margin:0;
		margin:0px 0px 0px 0px;
		padding: 115px 0 0 0;
		overflow: hidden;
		font-size:10px;		
		background-repeat: no-repeat;
		height: 0px !important; /* for most browsers */
		height /**/:115px; /* for IE5.5's bad box model */
		background-image: url("/media/images/fp_preacher.gif"); 			
	}
	
	#contentheader {
		background:#620900 url("/media/images/fp_headerback.gif") repeat-x;
		margin:0;
		padding:15px 10px 0px;
		height:60px;
	}
		
	#contentheader h1 {
		position:relative;
		float:left;
		margin:10px 0px 0px 10px;
		width:400px;
		padding: 45px 0px 0px 0px;
		font-size:1px;
		overflow: hidden;
		background-repeat: no-repeat;
		height: 0px !important; /* for most browsers */
		height /**/:45px; /* for IE5.5's bad box model */
		background-image: url("/media/images/fp_logo.gif"); 		
	}
	
	form#searchbox {
		float: left;
		padding-top:15px;		
	}
	
	input#search {
	
	}
	
	input#search_submit {
		margin:1px 5px;
		vertical-align:bottom;
	}
	
	#navigation {
		background:#620900;
		margin:0;
		padding:0;		
	}
	
	#navigation ul {
		margin:0 10px 0 0;
		padding:5px 0 20px 10px;
	}
	
	div#navigation a.sponsor, 	div#navigation a.sponsor:hover  {
		margin:5px;	
		position:relative;
		float:right;
		background:transparent;
	}
	
	#navigation li {
		margin:0;
		padding:0;
		display:inline;
		list-style-type:none;
	}
	
	#navigation a {
		float:left;
		line-height:14px;
		padding: 0 10px 6px 10px;
		text-decoration:none;
		color:#fff;
	}
	
	#navigation a.active, #navigation a:hover {
		background: url("/media/images/tab.gif") no-repeat bottom center;
	}
	
	#navigation a.active {
		font-weight:bold;			
	}
	
	ul#questions {
		margin:10px 0px 0px 8px;
		padding:0;
		list-style-type:none;		
		border-bottom:1px solid #ccc;
	}
	
	ul#questions a {
		color:#3366cc;
	}
	
	ul#questions li {
		padding-left:25px;
		padding-top:0px;
		margin-bottom:10px;
		line-height:14px;
		background: url("/media/images/ul_question.gif") no-repeat center left;
		color:#3366cc;
	}

	ul#otherquestions {
		margin:10px 0px 0px 8px;
		padding:0;
		padding-bottom: 5px;
		list-style-type:none;		
		border-bottom:1px solid #ccc;				
	}
	
	ul#otherquestions li {
		padding-left:0px;
		padding-top:0px;
		margin-bottom:5px;
		line-height:14px;
		color: #A43c30;
	}
	
	ul#otherquestions a {
		color: #A43c30;
	}	
	
	ul.cite {
		margin:10px 0px 0px 10px;
		padding:0;
		padding-bottom: 5px;
		list-style-type:none;
	}
	
	ul.cite li {
		padding-left:0px;
		padding-top:0px;
		margin-bottom:5px;
		line-height:16px;
		font-size:11px;
	}	
	
	ul.innercite {
		margin:10px 0px 0px 8px;
		padding:0;
		padding-bottom: 5px;
		list-style-type:none;		
	}
	
	ul.innercite li {
		padding-left:0px;
		padding-top:0px;
		margin:10px;
		font-size:10px;
		line-height:14px;
		font-weight:normal;		
	}	
	
	form#eupdate {
		margin:10px 0px 0px 8px;
		padding:0;
		line-height:0px;	
	}
	
	form#eupdate p {
		margin:0 0 10px 0;
		line-height:14px;		
	}
	
	form#eupdate label {
		margin:0;
		padding:0;
		line-height:14px;		
		padding-bottom:12px;		
		font-weight: bold;
	}
	
	input#ea {
		margin:0;
		padding:0;
		width:120px;
	}
	
	input#signup {	
		margin:0;
		border:1px solid #000;	
		vertical-align:bottom;
	}	
	

	#contentcenter p, #contentcenter h1, #contentcenter pre, #contentcenter h2, #contentcenter h3 {
		margin:0px 10px 10px 10px;
	}
	
	h2 {
		line-height:22px;
	}
	
	h3 a {
		text-decoration:none;
	}
	
	p.category {
		font-size:9px;
		margin:0px 10px 0px 10px;
		text-transform: uppercase;		
	}
	
	p.byline {
		font-size:9px;
		margin:0px 10px 5px 10px;		
	}	
		
	#contentcenter h1 {
		margin:0px 10px 10px 10px;	
		font-size:18px;
		color:#870101;
		line-height:22px;
	}
	
	#contentcenter h2 {
		margin:0px 10px 10px 10px;	
		font-size:14px;
		color:#333333;
		font-weight:bold;
		text-transform: capitalize;
		line-height:18px;
	}
	
	#contentcenter h3 {
		margin:0px 10px 10px 10px;	
		font-size:12px;
		color:#333333;
		font-weight:bold;		
		text-transform: capitalize;
		line-height:16px;
	}	
	
	a {
		color:#870101;
	}
	
	div#contentcenter div.entry {
		margin-bottom:10px;
		border-bottom:1px solid #ccc;
	}
	
	form#contact {
		margin:0px 10px 10px 10px;			
	}
	
	form#contact input {
		display:block;
		width:100%;
		margin:5px 0px 10px 0px;					
	}
	
	form#contact input#submit {
		width:200px;
		margin:15px 0px 10px 0px;							
	}
	
	form#contact textarea {
		display:block;
		width:100%;
		height:150px;
		margin:5px 0px 10px 0px;					
	}	
	
	form#contact label {
		font-weight:bold;
		display:block;
	}	
	