/* SITEWIDE DEFINITIONS */

body {

	background-image:url("imgs/new_left_patt.gif");

	margin: 0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

form { margin: 0px; padding: 0px; }

a { color: #F68342; font-weight:bold; }

a:hover { color: #AF8840; }

a:visited { color: #CC6633; }

h1 {

	color: #AF8840;

	font-size: 18px;

	font-weight:bold;

}

h2 {

	text-transform:uppercase;

	margin-top: 10px;

	margin-bottom: 10px;

	font-size: 11px;

	letter-spacing: 1px;

}

h3 {

	color: #F68342;

	margin-top: 0px;

	margin-bottom: 0px;

	text-transform:none;

	font-size: 11px;

}

h6 {

	padding-top: 6px;

	font-size: 9px;

	margin: 0px;

	padding-bottom: 0px;

	color: #AF8840;

}

h5 {

	text-transform:uppercase;

	margin-top: 10px;

	margin-bottom: 0px;

	font-size: 11px;

}

h4 {

	background: #af8840 url(imgs/h4.gif) no-repeat right;

	float: left;

	text-transform:lowercase;

	color: #FFFFFF;

	padding: 4px 25px 3px 20px;

	margin-top: 20px;

	font-size: 12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	clear:both;

}

/* GENERIC, COMBINABLE CLASSES */

.brown {

	color: #AF8840;

	}

.peach {

	color: #F68342;

}


/* LAYOUT */

#wrapper {

	background: url("imgs/left_patt.gif") repeat-x;

	text-align: center;

}

#contentwrapper {

	text-align: left;

	width: 772px;

	margin: auto;

}

#leftshadow {

	width: 11px;

	height: 554px;

	background: url("imgs/left_shadow.gif") repeat-x;

	float:left;

	}

#banner {

	background-color: #E3CF94;

	height: 102px;

}

#banner_rightcontain {

	float: right;

	width: 209px;

}

#searchmodule {

	float:right; 

	margin-top: 0px; 

	padding-top: 30px; 

	padding-left: 40px; 

	background:url(imgs/search_bg.gif) no-repeat top; 

	width: 169px; 

	height: 33px;

}

#banner_button {

	height:32px; 

	padding-left: 50px; 

	padding-top: 7px;

	display:block;

}

#navigation {

	height: 33px;

	//height: 25px;

	background: url("imgs/nav_patt.gif") repeat-x top;

	position:relative;

	clear:both;

	font-size: 0px;

	}
	
#maincontent {

	float:left;

	width: 750px;

	background-color: #FFFFFF;

}

#newscontent {

	padding-left: 10px; 

	padding-top: 10px; 

	padding-right: 30px; 

	clear:left; 

	width: 360px; 

	float:left; 

	background: url("imgs/news_corner.gif") no-repeat top right;

}

#newscontent li {

	margin-left: 0px;

	padding-right: 10px;

	margin-top: 3px;

}

#newscontent ul {

	margin-left: 0px;

	padding-left: 15px;

	margin-right: 10px;

	margin-top: 0px;

}

#newscontent img {

	padding-left: 10px;

}

#featurecontent {

	float:left; 

	background: #C8D4DE url("imgs/feature_watermark.gif") no-repeat bottom right; 

	width: 281px; 

	padding-right: 20px; 

	padding-left: 10px;

	padding-bottom: 40px;

}


/* Added 2006.10.05  adjusting li font size in div featurecontent (begin)  */

#featurecontent li {

	margin-left: 0px;

	padding-right: 0px;

	margin-top: 0px;

	font-size: 10px;

}

/* Added 2006.10.05  adjusting li font size in div featurecontent (end) */

#featurecontent a {

	color: #AF8840;

	text-decoration:none;

}

#featurecontent a:hover {

	color: #F68342;

}

#featurecontent ul {

	padding-left: 20px;

	padding-top: 0px;

	margin-left: 0px;

}

#featurecontent li {

	padding-bottom: 5px;

}

#newscontent p, #featurecontent p {

	margin-top: 0px;

	line-height: 14px;

}

#newscontent p {

	font-size: 10px;

}

#rightshadow {

	width: 11px;

	height: 554px;

	background: url("imgs/right_shadow.gif") repeat-x;

	float:left;

	}

#welcomecontent a {

	color: #FFFFFF;

}

#welcomecontent a.visited {

	color: #FFFFFF;

}

.home_resources {

	border-bottom: solid 1px #E9E9E9; 

	margin-bottom: 20px;

	clear:both;

}

.breadcrumbs {

	clear:both; 

	width: 547px;

	padding-left: 20px;

	float: left;

	height: 35px;

}

	/* Right Nav Text	*/

div#sidecontent {

	font-size: 10px;

}

div#sidecontent p {

	padding-bottom:: 10px;

	margin: 0px;

	}

div#sidecontent ul {

	margin-left: 0px;

	padding-left: 0px;

	padding-top: 10px;

	margin-top: 0px;

	padding-bottom: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

div#sidecontent li  { 

	list-style-type: square;

	list-style-position: outside;

	margin-left: 16px;

	padding-left: 0px;

	margin-top: 0px;

	padding-top: 0px;

	padding-left: 0px;

	line-height: 12px;

}

div#sidecontent a {

	color: #FFFFFF;

	}
	
div#sidecontent dl, div#sidecontent dl dt {

	margin: 0px;

}

	/* End Right Nav Text 	*/


/* FOOTER */
.advertisement a img{
border-color: #CCCCCC;
}

#footer {

	width: 772px; 

	clear:both; 

	text-align:left; 

	margin: auto; 

	clear:both;

}

#contentfooter {

	width: 742px; 

	background-color: #AF8840; 

	float:left; 

	color: #FFFFFF;

	font-size: 11px;

	padding: 10px;
	
	line-height: 1.5em;
	
	text-align:right;

}

#contentfooter a { 

	color: #FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

#footer_rtshadow {

	background:url(imgs/right_end.gif) repeat-y;

	height: 200px; 

	float:left; 

	width: 11px;

}

#footer_ltshadow {

	background:url(imgs/left_end.gif) repeat-y; 

	height: 70px; 

	float:left; 

	width: 11px;

}

#footershadow {

	clear:both;

	background-image:url(imgs/footer_shadow.gif);

	height: 10px;

	margin-right: 11px; 

	margin-left: 11px;

}

#contentfooter a:hover { 

	color: #C8D4DE;

	text-decoration:underline;

}

/* Pull Down Menus 	*/

table#menu { 

	filter:alpha(opacity=90);

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);

	-moz-opacity:0.9;

	font-weight: bold;

	font-size: 11px;

	} 

table#menu a {

	color: #999999;

	text-decoration: none;

	display: block;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	} 

table#menu a:hover {

	color: #4F6293;

	text-decoration: none;

	background-color: #C8D4DE;

	display: block;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	} 

table#menu td {

	background-color: #eff3f5;

	border-top: solid 1px white;

	color: white;

	}

.menuwrapper  {

	position:absolute; 

	top:32px; 

	z-index:1; 

	visibility:hidden;

}

#parentsmenu { left:75px; }

#pastorsmenu { left:158px; }

#nonprofitsmenu { left:243px; }

#resourcesmenu { left:444px; }

#recoverymenu { left:549px; }

#aboutmenu { left:580px; }

/* UTILITY CODES 	*/

.cleardiv {

	clear:both; 

	font-size:0px;

}

table#splashinside p, table#splashinside form, table#splashinside h3, table#splashinside h1 {

	padding-left: 15px;

	padding-right: 10px;

	margin-top: 5px;

	margin-bottom: 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	clear: both;

	}

table#splashinside td {

	border-left: solid 1px #FFFFFF;

	border-bottom: solid 1px #FFFFFF;

	background-color: #E3CF94;

	vertical-align:top;

	}

table#splashinside td.featurecell {

	background: #AF8840 url(imgs/splashfeature.gif) no-repeat right bottom;

	color: #FFFFFF;

	}

table#splashinside td.featurecell a {

	color: #FFFFFF;

	}

table#splashinside th {

	border-left: solid 1px #FFFFFF;

	background-color: #C8D4DE;

	vertical-align:top;

	height: 6px;

	background: url(imgs/quadrant_topbig.gif);

	border-bottom: solid 1px #FFFFFF;

	}

table#splashinside th.bottom {

	background: url(imgs/quadrant_btm.gif) no-repeat bottom;

	}
	
table#splashinside h1 {

	color: #E3CF94;

	}

/* UTILITY CODES 	*/

#int_content {

	clear:both; 

	width: 507px; 

	padding-left: 20px; 

	padding-right: 40px; 

	float: left; 

	padding-bottom: 50px;

}