ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,table,div,blockquote,fieldset,input
{ margin:0; padding:0 }
html, body{height:100%;} 

body {font-family:Verdana,Geneva,Arial,sans-serif; _behavior:url("csshover.htc");}

h1 {color:#191919; font-size:18px; }
h2 {font-size:12px; line-height:19px; color:#7e361c; /*red*/}
h3 {color:#191919; font-size:13px; margin-bottom:5px;}
h4 {
	background:#959772; 
	text-transform:uppercase; 
	font-size:14px; 
	line-height:20px; 
	color:#fff;
	padding-left:5px;
	margin-bottom:2px;
}
h5 {color:#7e361c;font-size:16px; line-height:17px; margin:10px 0px;}

:focus
{
  -moz-outline-style: none;
}

a:link, a:visited {color:#7e361c;}
a:hover {color:#191919;}

.imageR { float:right; margin:0px 0px 5px 10px;}
.imageL { float:left; margin:0px 10px 5px 0px;}
.imageC { display:block; margin:5px auto 15px; text-align:center;}

hr.redLine {color:#7E361C; background-color:#7E361C; height:2px; clear:both;}
.red {color:#7e361c !important; font-weight:bold;}
.red2 {color:#7e361c !important; font-weight:normal;}

#wrapper {width:775px; margin:auto; min-height:100%; margin-bottom:-20px;}
* html #wrapper {height:100%;}

#leftCol {
	width:125px;
	padding:0px 10px;
	float:left;
	font-size:12px; 
	text-align:center;
}
#leftCol p {padding-bottom:5px; color:#191919;}

#leftCol h1 {
	font-size:13px; /*was 14*/ 
	border-bottom:2px solid #191919; 
	padding-bottom:1px; 
	text-transform:uppercase;
	margin-bottom:7px;
}
#leftCol h2 { padding-bottom:5px;}

#sideImg {width:125px; height:117px; overflow:hidden;}
#nav {margin:3px 0px; text-align:left;}
#nav ul li {
	font-family:Arial, Helvetica, sans-serif;
	list-style:none; 
	font-size:12px; 
	font-weight:bold; 
	line-height:17px; 
	text-transform:uppercase;
	margin-bottom:3px; *margin-bottom:1px;
	width:125px; 
}
#nav ul li a {display:block; text-decoration:none; color:#000; background:#e2e1e1; padding-left:5px;}
#nav ul li:hover, #nav ul li:hover a {background:#913d1f; color:#fff;}
#nav ul li.selected, #nav ul li.selected a {background:#913d1f; color:#fff;}

.site {margin:20px auto;}
.ad {margin:10px auto;}
#contact {border-bottom:0px solid #191919; margin:0 auto 10px; padding-bottom:10px; width:120px; text-align:left;}
#contact p {font-size:11px;}
#links {text-align:left; width:120px; margin:5px auto 10px; border-bottom:2px solid #191919;}
#links ul {font-size:12px;  font-weight:bold; padding-bottom:3px;}
#links ul li {list-style:none; padding-bottom:7px;}
#links a {text-decoration:none; color:#191919;}
#links a:hover {color:#913d1f;}

div.links p {
	float:right;
	height:25px;
}
div.links p a {
	font-weight:bold;
	text-decoration:underline;
}
div.links p a.sel {
	color:#000;
	text-decoration:none;
}
div.links p a:hover {
	color:#000;
	text-decoration:none;
}

#history p {
	padding-bottom:0px;
}

#rightCol {
	width:610px;
	float:right;
	padding:0 10px;
}
#rightCol p {text-align:justify; display:block; padding-bottom:10px; color:#191919; font-size:13px; line-height:17px;}
#rightCol h1 {margin-bottom:5px;}
#rightCol ul {margin-left:15px; font-size:12px; padding-bottom:10px; margin-top:-10px;}

#banner {height:137px;background:url(images/brownBar.jpg) bottom left; margin-bottom:10px;}


#slideshow {margin:15px 0px 15px;}
#title {font-size:11px; text-align:left;  }
#topText p, #slideshow p {font-size:13px; line-height:17px; text-align:justify;padding-bottom:0px;}
#slideshow p {padding-top:10px;}

#imageSlideshowHolder{
        margin-bottom:2px;
	width: 610px;	/* IE 5.x */
	width/* */:/**/610px;	/* Other browsers */
	width: /**/610px;
	/* CSS HACK */
	height: 241px;	/* IE 5.x */
	height/* */:/**/241px;	/* Other browsers */
	height: /**/241px;
	background-color:#FFF;
	position:relative;	/* Never change this value */

}
.imageInGallery{		
width:610px;
height:241px;
background-color:#503b20;}

#imageSlideshowHolder img{
position:absolute;
}


#hLeft {width:300px; float:left;}
#hLeft p,#hRight p {padding-bottom:0px; line-height:16px;}
#hRight {width:300px; float:right;}
.more {display:block; text-align:right; font-weight:bold;}

.homeImg {margin:0 0 5px; width:297px; /*height:111px;*/ overflow:hidden;}
#donate {margin:20px 0px 10px;}
#prayer {padding:0 0px 10px;}
#video {margin:20px 0px 10px;}

#newsletter {
	width:229px; 
	height:64px;/*102*/ 
	background:url(images/newsletter-bg.jpg) no-repeat;
	margin:0px 0 5px 30px;
	padding:38px 20px 0 0;
}
#newsletter p {padding-bottom:0px;}
#newsletter .field {width:150px; float:right; margin-bottom:0px; color:#333; font-size:11px;}

#newsletter .submit { display:block; float:right; clear:both;}

/*news*/
.news {margin:10px 0px 5px; padding-bottom:5px; clear:both; border-bottom:2px solid #7E361C; float:left; width:610px; font-size:13px; line-height:17px; text-align:justify;}
.news p {padding-bottom:10px;}
.news h2 {font-size:13px;}
.news p.date {color:#6e6e6e !important; font-style:oblique;}
.title {}
.links {padding-top:5px;}
.links p {padding-bottom:0px !important;}
.back {float:left; width:140px; font-weight:bold; text-align:left;}
.next {float:right; width:220px; font-weight:bold; text-align:right;}
a.back, a.next {text-decoration:none;padding-bottom:5px;*padding-bottom:0px;}

#articles  {font-size:12px; margin:10px 0px;}
#articles p   {padding-bottom:10px;}
#articles a {
	color:#7e361c;
	font-weight:bold;
	text-decoration:none;
}
#articles a:hover {
	color:#7e361c;
	font-weight:bold;
	text-decoration:underline;
}
.article {clear:both; margin:0 0 20px 0; float:left; text-align:left; width:600px;} 
.article img {float:left;}
.article p {padding:10px 0 0 120px;}

#projects td {text-align:center; padding:10px 5px 15px; }
#projects p {padding:0px; text-align:center;}

/*gallery*/
#gallery {border-bottom:2px solid #7E361C; margin-bottom:5px;}
#gallery div.img {
	width:600px;
	margin-bottom:10px;
	font-size:11px;
}
#gallery div.img span {
	color:#7E361C;
}
/*forms*/
#mailList {margin:20px 0px; font-size:13px; }
#mailList div {margin-top:5px;}
label {display:block; float:left;}
#mailList label {width:180px; }
.field {width:250px; padding:1px;}
#mailList p, #donation p, #comment p , #request p { clear:both; text-align:left;}
.submit {clear:both; float:left; margin-top:5px;}
#mailList .submit {margin-left:370px; _display:inline;}

#donation {margin:20px 0px;}
#donation label {width:150px; margin-right:20px;}
#donation .submit {float:right; margin-right:100px; _display:inline;}
#request {margin:20px 0px;}
#request label {width:230px !important}
#request textarea {width:248px !important; height:80px; font-family:verdana, sans-serif; font-size:12px;}
#request .submit {margin-left:420px; _display:inline;}
.caps {font-size:10px; text-transform:uppercase;}
.margin {margin:5px 0px; vertical-align:middle;}

#comments {
	font-size:10px;
}
#comments h2 {
	line-height:20px;
}
#comments div {
	margin-top:10px;
	border-bottom:1px solid #ccc;
}
#comments span {
	color:#888;
}
#comments p {
	padding-top:5px;
	padding-bottom:7px;
	font-size:10px;
	line-height:10px;
}

#comment {margin:0px 0px 20px 0px; padding:20px; clear:both;}
#comment label {width:130px;}
#comment p {padding-bottom:6px; float:left; *float:none; *margin-bottom:6px; *padding-bottom:0px;}
#comment .submit {float:right; margin-right:185px; _display:inline;}
#comment textarea {width:250px; height:80px; font-family:Verdana,Geneva,Arial,sans-serif; font-size:12px;}

#contactus h3 {margin:10px 0px 15px;}
#contactus img {margin:0 10px 5px 0;}
#contactus p {padding-bottom:5px;}
p.large {font-size:18px !important;}

#clearfooter{clear:both;height:20px;}
#footer {clear:both; width:775px; margin:auto; text-align:right; height:20px;}
#footer p {font-size:11px; color:#757575;}


a img {border:none;}
.clear {clear:both;}
.block {display:block;}