@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, div, img, p, form, input, body {margin: 0; padding: 0;}
img {border: none;}

ul
{

	font:11px Verdana, Geneva, sans-serif;
}

li
{
	padding:10px 10px 0 0;
	line-height:16px;
}


body {font-family: Arial; font-size: 12px; color:#000;}

hr { color:#063; width:444px; text-align:center; margin-top:10px; }

h1.john
{
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#000;
	padding-top:25px;
	padding-left:18px;
}

form
{
	width:400px;
	padding:0 0 0 40px;
}

label
{
	font:12px Verdana, Geneva, sans-serif;
}

.input
{
	width:200px;
	height:22px;
	background:#EAFBEA;
	border:1px solid #ABE09E;
	padding:4px 0 0 0;
	margin-top:4px;
}

textarea
{
	width:250px;
	height:100px;
	background:#EAFBEA;
	border:1px solid #ABE09E;
	margin-top:4px;
}

p.john2
{
	font:11px Verdana, Geneva, sans-serif;
	color:#000;
	padding-top:25px;
	padding-left:18px;
	padding-right:15px;
	text-align:justify;
}

p.john3
{
	font:11px Verdana, Geneva, sans-serif;
	color:#000;
	padding-top:18px;
	padding-left:18px;
	padding-right:15px;
	text-align:justify;
}

p.john4
{
	font:italic 10px Verdana, Geneva, sans-serif;
	color: #063;
	padding-top:2px;
	padding-left:18px;
	padding-right:15px;
	text-align:justify;
}

p.home
{
	font:12px Verdana, Geneva, sans-serif;
	padding:35px 40px 0 150px;
	color:#fff;
}

.home a:link{text-decoration:none;color:#fff;}
.home a:visited{text-decoration:none;color:#fff;}
.home a:active{text-decoration:none;color:#fff;}
.home a:hover{text-decoration:underline;color:#fff;}




.floatLeft {float: left;}
.floatRight {float: right;}
.clr {clear: both;}

.wrapper 
{
	width:955px; 
	margin: auto; 
	border-left:1px solid black; 
	border-right:1px solid black;
	background:#d2d2d2;
}



.main
{
	width: 955px;
}

.logo
{
	width:172px;
	height:105px;
}

.header-mid
{
	width:455px;
	height:105px;
}

.header-right
{
	width: 328px;
	height:105px;
	background: url(../images/header_right_bg.gif) repeat-y;
}

.flash
{
	width:955px;
	height:292px;
	clear:both;
}

.left-right-bar
{
	width:200px;
	background:#d2d2d2;
}

.middle-content
{
	width:555px;
	height:474px;
	background:#fff;
}

.middle-content-top
{
	width:545px;
	height:208px;
}


.middle-content-bottom
{
	width:545px;
	height:266px;
	margin:auto;
}

.footer
{
	width:955px;
	height:29px;
	background:#000;
}

.footer-left
{
	font:12px Verdana, Geneva, sans-serif;
	color:#999;
	padding:7px 0 0 20px;
	text-align:left;
	width:400px;

}

.footer-right
{
	font:12px Verdana, Geneva, sans-serif;
	color:#999;
	padding:7px 20px 0 0;
	text-align:right;
	width:300px;
}

.footer-right a:link{text-decoration:none;color:#999;}
.footer-right a:visited{text-decoration:none;color:#fff;}
.footer-right a:active{text-decoration:none;color:#fff;}
.footer-right a:hover{text-decoration:underline;color:#fff;}



.menu
{
	width:200px;
	height:208px;
}

.leftbottom
{
	width:200px;
	height:266px;
	text-align:center;
}

.right-top
{
	width:200px;
	height:124px;
	text-align:center;
	
}


.right-bottom

{
	width:200px;
	height:350px;
	text-align:center;
	background:url(../images/latest_info.jpg) no-repeat;
}

.testimonies
{
	width:254px;
	height:47px;
	padding-left:18px;
	
}

.sermons
{
	width:254px;
	height:47px;
	padding-left:18px;
	border-left:1px solid #000;
	
}


.middle-content-footer
{
	width:545px;
	height:218px;
}



.testimonies-text
{
	width:244px;
	height:218px;
	padding-left:18px;
	padding-right:10px;
	font:11px Verdana, Geneva, sans-serif;
	color:#000;
	
}

.sermons-text
{
	width:254px;
	height:218px;
	padding-left:18px;
	border-left:1px solid #000;
	font:11px Verdana, Geneva, sans-serif;
	color:#000;
	
}

.justify
{
	text-align:justify;
}

p.event
{
	font:bold 12px Verdana, Geneva, sans-serif;
	padding-top:60px;
	padding-left:30px;
	text-decoration:underline;
}


p.event2
{
	font:12px Verdana, Geneva, sans-serif;
	padding-top:4px;
	padding-left:30px;
	padding-right:14px;
}

p.event3
{
	font:12px Verdana, Geneva, sans-serif;
	padding-top:10px;
	padding-left:30px;
	padding-right:16px;
}

.subpage-hline1
{
	width:955px;
	height:3px;
	background:#000;
}

.subpage-hline2
{
	width:955px;
	height:5px;
	background:#fff;
}

.subpage-hline3
{
	width:955px;
	height:13px;
	background:#000;
}

.subpage-content
{
	width:755px;
	background:#fff;
}

p.subpageContent

{
	padding:10px 10px 0 20px; 
	font:11px Verdana, Geneva, sans-serif; 
	text-align:justify;
	line-height:18px;
}

h3.subpage-content-text

{
	padding:20px 0 0 20px; 
	font:bold 14px Verdana, Geneva, sans-serif; 
	text-align:justify;	
}

a.adsoft
{
	text-decoration:none;
	color:#CCC;
}


div.scroll {
                      overflow:auto; 
                      height:420px; 
                      width:710px;
					  padding-right:4px;
                      scrollbar-face-color:#999999;
                      scrollbar-highlight-color:#ffffff;
                      scrollbar-3dlight-color:#ffffff;
                      scrollbar-darkshadow-color:#ffffff;
                      scrollbar-shadow-color:#ffffff;
                      scrollbar-arrow-color:#ffffff;
                      scrollbar-track-color:#ffffff;
					  font-weight:normal;
					  text-align:justify;
					  margin:0 20px 20px 20px;
}

p.scroll-text
{
	font:11px Verdana, Geneva, sans-serif;
	padding:10px 0 0 0;
}
