* { padding:0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
html { height:100.1% }
BODY {
	font-size: 76%;
	background: #2D0C01 url(../default/top-bg.gif) top repeat-x;
	behavior:url("styles/csshover.htc"); /* IE6 HACK FOR THE IMAGE HOVER TABS */
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
}
#header { width:860px; height:284px; background: url(../default/logo.jpg) no-repeat; color:#fff; clear:both; margin:0 auto }
#wrapper { 
	width:790px; 
	margin:0 auto 10px auto;  
	padding:20px 10px 0 10px; 
	overflow:hidden; 
	border-left:1px solid #9D3A1B; 
	border-right:1px solid #9D3A1B;
	border-bottom:1px solid #9D3A1B;
    font-size: medium;
}
#joinUs { 
	padding:35px 10px 10px 10px; 
	background:#521704 url('../default/join-us.gif') no-repeat 50% top; 
	border:3px double #A03B1C;
    height: 257px;
}
#leftColumn { float:left; width:225px; overflow:hidden; clear:left }
#centerColumn { float:left; width:243px; position:relative; margin:0 0 0 20px }
#newsEvents { float:right; position:relative; width:280px; background:url(../default/news-events.gif) top no-repeat; padding:30px 0 0 0 }
#footer { 
	background:url(../default/footer.gif) repeat-x; 
	font-size:0.9em; 
	padding:20px 20px 0 20px; 
	height:75px; 
}
#footer a { color:#fff }

/* LINKS,

/* LINKS, TEXT, & CONTENT STYLES */
a { color:#FE6030; text-decoration:underline;
    font-weight: 700;
    font-size: large;
}
lor: #fff }
 
/* HEADER TAB STYLES */
#headerNav {  width:700px; font-size:1.1em; line-height:normal; padding-top:23px; margin:0 auto; clear:both }
#headerNav ul { padding:10px 10px 0 10px; list-style:none; float:right;
    width: 643px;
}
#headerNav li { margin:0 1px 0 0; padding:0 0 0 9px; float:left; background:url(../default/left-bt.gif) no-repeat left top }
#headerNav a { 
	float:right;
	text-decoration:none;
	color:#fff; 
	display:block; 
	background:url(../default/right-bt.gif) no-repeat right top; 
	padding:5px 15px 4px 6px;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#headerNav a {float:none }
/* End IE5-Mac hack */
#headerNav a:hover { color:#fff }
#headerNav #current, #headerNav li:hover  { background-image:url(../default/left-on-bt.gif)}
#headerNav #current a, #headerNav a:hover  { background-image:url(../default/right-on-bt.gif); color:#fff; padding-bottom:4px }
/* END HEADER TAB STYLES */

.left { float:left; position:relative }
.right { float: right; position:relative }
.sm { font-size:0.8em }
h2 { font-size:1.2em }
.ministryTitle { color:#FE6030; font-weight:bold }
.eventsMonth { 
	font-weight:bold; 
	font-size:1.2em;  
	width:95%; 
	padding:0 6px; 
	clear:both; 
	margin:5px 0 158px 0; 
	background:#521704;
    height: 234px;
}

/* MISC & FORM STYLES */
.divBar { height:3px; clear:both; border-bottom:1px dotted #fff;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 10px;
}
.rm { margin-right:35px }
.picBorder { border: 2px solid #fff }
.cellStaff,.cellMinistry  { width:770px; margin:0 0 15px 0; overflow:hidden; clear:both } 
.cellStaff img, .cellMinistry img { float:left; margin:0 15px 0 0; border:3px solid #fff } 
.form { 
	border:1px solid #7F9DB9;
	height:15px; 
	width:255px; 
	background: #fff; 
	font-size:90%;
	padding:2px 0 0 5px
}
.box { 
	padding:10px; 
	background:#521704; 
	border:3px double #A03B1C;
}
.clear { clear:both }
.spacer { height:10px; clear:both }
img { border-style: none;
    border-color: inherit;
    border-width: 0;
    width: 178px;
    height: 196px;
}
