/*@charset "utf-8";*/
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#CCC;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
.oneColFixCtrHdr #container {
	width: 790px;  /* using 10px (orig. = 20) less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid grey;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	width: 790px;
	height:130px;
	background-image:url(/_images/ChurchHeader.png);
	/*setting Banner as background image enables form to be easily positioned*/
}

.Login 
{
	position:relative;
	float:right;
	padding-right:12px;
	padding-bottom:0px;
	padding-top:10px;
}

.oneColFixCtrHdr #BaseContent {
	
	padding-top:10px;
	padding-bottom:10px;
	/*background: #F0F0F0;*/
	background:#E0E0E0;
}
	.oneColFixCtrHdr #focusPic{
		margin-left:8px;
		position:relative;
		float:left;
		background:#FFF
	}
		.oneColFixCtrHdr #focusPic img{
			padding-left:10px;
			padding-top:10px;
			padding-right:10px;
		}
		.oneColFixCtrHdr #focusPic td {
			
			background:#0F6;
			padding-bottom:0px;
			font-family:"Times New Roman", Times, serif;
			font-size:14px;
			
			}
.oneColFixCtrHdr #focusApostle{

	background:#FFF;
	padding-bottom:24px;
	margin-bottom:10px;
	margin-left:482px;
	margin-right:8px;
	
	
}
		.oneColFixCtrHdr #focusApostle img{
			padding-left:10px;
			padding-top:10px;
			padding-bottom:0px;
			
		}

/*CSS Class Resetting Margin and Padding values.  
This is placed in the Master Page*/
.oneColFixCtrHdr #Main 
{
padding: 0;
margin: 0;
font-family:"Times New Roman", Times, Serif;
}

.oneColFixCtrHdr #MainContent
{
	padding-top:0px;
	padding-right:25px;
	padding-bottom:10px;
	padding-left:25px;
	font-size:17px;
	line-height:1.3em;

}

.VOH_H1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a 	border around it, this is not necessary as that also avoids the margin collapse */
	/*padding: 8px 0; /* using padding instead of margin will allow you to 
	keep the element away from the edges of the div 
	font-family:"Times New Roman", Times, serif;
	*/
	padding-top:20px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:13px;
	font-family:inherit; /*Inherit #mainContentDesc */
	font-size:40px;
	font-weight:100;
}

	.oneColFixCtrHdr #mainContentDesc img 
	{
		margin-left:8px;
	}

/*Footer*/

.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	padding-top:5px;
	height:89px;
	background:#858585;
	color:#FFF;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	
}

    .oneColFixCtrHdr #footer table 
    {
	    margin-top:20px;	
    }

        .oneColFixCtrHdr #footer table td 
        {
	        border:1px solid #A6A6A6;
        }
        
    .oneColFixCtrHdr #footerContact 
    {
	    margin-top:10px;
	    margin-right:10px;
	    border:1px solid #A6A6A6;
	    position:relative;
	    float:left;
	    background-color:#616161
    }

    .oneColFixCtrHdr #footer a {
	    color:#FFF;
	    text-decoration:none;
    }

        .oneColFixCtrHdr #footer table td a:hover 
        {
	        color:silver;
        }

.Panel 
{
    float:left;
    position:relative;
    top: 0px;
    left: 195px;
    width: 434px;
}