* { margin: 0; padding: 0 }

a:hover  { color: #CE9D30; margin: 0px;} 

BODY {
	font: 76% Geneva, Helvetica, sans-serif;
	background: #1A0102;
	width:770px;
	margin: 0 auto
}

.text {
	color: #333;
}

.box-line {
	padding: 7px;
	color: #333;
	border-right: 1px dotted #333333;

}

.redlinks { color: #7B1212;	}

.form {
	font-size: 0.9em;
	background: #fff;
	color: #411D10;
	border: 1px solid #411D10;
	height: 17px;
	width: 135px;
}

.form2 {
	font-size: 0.9em;
	background: #fff;
	color: #411D10;
	border: 1px solid #411D10;
	height: 17px;
	width: 110px;
}

.small {
	font-size: 0.9em;
	color: #333;
}

.small-wh {
	font-size: 0.9em;
	color: #fff;
	text-decoration: none;
}

.brown-border { border: 1px solid #411D10; }

.pic-border {
	background: #fff;
	border: 1px solid #61361E;
}

.box {
	color: #333;
	padding: 3px;
	background: #fff;
}

.newsletterbox {
	font-size: 0.9em;
	color: #fff;
	padding: 5px;
	background: #521C0A;
}

.button {
	font-size: 0.9em;
	background: #2E0F04;
	color: #411D10;
	border: 1px solid #411D10;
	height: 17px;
	width: 20px;
}

.table {
	color: #333;
	background: #935315;
}

.table2 {
	color: #333;
	padding: 7px;
	background: #fff
}

.desc-table {
	font-size: 0.9em;
	background: #F4F4F4;
	border: 1px solid #ccc;
	padding: 7px 0px 7px 0px;
}

.desc-table2 {
	background: #F4F4F4;
	border: 1px solid #cccccc;
	padding: 15px;
}

.desc-table3 {
	background: #F4F4F4;
	border: 1px solid #cccccc;
	padding: 7px;
}

.bottom-nav {
	background: url(images/bottom-bg.gif);
	padding: 5px;
	color: #fff;
	font-size: 0.9em;
	height:25px;
	text-align: center
}

.bottom-nav a { color: #fff; text-decoration:none }

.top-nav {
	background: url(images/top-bg.gif);
	color: #fff;
	font-size: 0.9em;
	border: 1px solid #411D10;
}

.ministries {
	background: url(images/plugin.jpg);
	color: #fff;
	font-size: 0.9em;
	height: 116px;
}

.ministries a { color: #fff; text-decoration: none }

h2 {
	font-size: 1.2em;
	color: #fff;
}

.ministries-subtitle {
    background: transparent url(images/top-bg.gif) repeat scroll 0%;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #cccccc;
	padding: 5px 15px 5px 15px;
	text-align: center;
}

.ministries-title {
    background: transparent url(images/ministries.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 40px 35px 5px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.devotional-title {
    background: transparent url(images/bible_wheat.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.beliefs-title {
    background: transparent url(images/bible_wheat.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.missions-title {
    background: transparent url(images/missions.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.worship-title {
    background: transparent url(images/guitar.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.location-title {
    background: transparent url(images/directions.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #000000;
	font-weight: bold;
	font-size:18px;
}

.sitemap-title {
    background: transparent url(images/directions.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #000000;
	font-weight: bold;
	font-size:18px;
}

.aboutus-title {
    background: transparent url(images/history.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 10px 35px 35px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.slide-title {
    background: transparent url(images/ministries.jpg) repeat scroll 0% 50%;
	border: 1px solid #cccccc;
	padding: 40px 35px 5px 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:18px;
}

.currentEvents { color: #333; padding: 3px; background: #fff }
.currentEvents td { padding: 0 0 10px 0; font-size: 90% }
.picEvents { border: 1px solid #333; }
.eventsTitle { color:#4F1304; font-weight: bold; background: url(images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }

#events {
    background-color:#FFFFFF;
}

#events td {
    font-family:Geneva,Helvetica,sans-serif;
    font-size:76%;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    color:#333333;
}

#events td b {
color:#7B1212;
}

.article-header {
    display:block;
    font-size:16px;
    font-weight:bold;
    padding-bottom:5px;
}

.article-title {
    display:block;
    color:#333333;
    font-size:12px;
    font-weight:bold;
    padding:5px 0px 5px 0px;
}

.article-text {
    display:block;
    padding:0px 0px 5px 20px;
}

.article-text ul {
    padding:0px 0px 0px 15px;
}

.article-reference {
    display:block;
    color:#7B1212;
    font-size:12px;
    padding:0px 0px 5px 20px;
}

#navbar {
    position:relative;
	top:0px;
	right:-30px;
	width:145px;
}

#navbar tr {
	background:url(images/nav_bar_box.gif) no-repeat;
	height:35px;
	border-bottom:solid;
	border-bottom-color:#7B1212;
}

#navbar a {
    display:block;
    text-decoration: none;
    color:#7B1212;
    font-size:12px;
	padding-left:15px;
}

#navbar tr:hover {
	background:url(images/nav_bar_hover.gif) no-repeat;
}

#navbar tr.navbar-title {
	background:none;
	margin-bottom:10px;
	font:bold larger Arial, Helvetica, sans-serif;
}

#navbar tr.navbar-bottom {
	background:url(images/nav_bar_bottom.gif) no-repeat;
}


