/*
Theme Name: AIH Custom
Theme URI: http://hollandmediaservices.com
Description: Custom blog theme developed for Abundance in Him Ministries by Holland Media Services.
Version: 2
Author: Holland Media Services
Author URI: http://hollandmediaservices.com

*/

* { margin:0; padding:0 }
html { height:100.1% }
BODY {
	font-size: 95%;
	background: #192014 url(green/top-bg.gif) top repeat-x;
	behavior:url("http://www.abundanceinhim.com/styles/csshover.htc"); /* IE6 HACK FOR THE IMAGE HOVER TABS */
	font-family: Tahoma, Verdana, Arial;
	color: #fff;
}
#header { width:860px; height:226px; background: url(green/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 #93C270; 
	border-right:1px solid #93C270;
	border-bottom:1px solid #93C270
}
#joinUs { 
	padding:10px 10px 10px 10px; 
	background:#495E39; 
	border:3px double #93C270;
}
#leftColumn { float:left; width:178px; overflow:hidden; clear:left }
#combocolumn {float:left; width:574px; position:relative; margin:0 0 0 20px}
#centerColumn { float:left; width:243px; position:relative; margin:0 0 0 20px }
#newsEvents { float:right; position:relative; width:330px; padding:0 0 0 0 }
#centerColumnbg { float:left; width:430px; position:relative; margin:0 0 0 20px }
#newsEventsbg { float:right; position:relative; width:143px; margin:0 0 0 20px }
#footer { 
	background:url(green/footer.gif) repeat-x; 
	font-size:0.9em; 
	padding:20px 20px 0 20px; 
	height:42px; 
}
#footer a { color:#fff }

/* LINKS, TEXT, & CONTENT STYLES */
a { color:#93C270; text-decoration:underline }
a:hover  { color: #fff }
 
/* HEADER TAB STYLES */
#headerNav {  width:770px; 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 }
#headerNav li { margin:0 1px 0 0; padding:0 0 0 9px; float:left; background:url(green/left-bt.gif) no-repeat left top }
#headerNav a { 
	float:left;
	text-decoration:none;
	color:#fff; 
	display:block; 
	background:url(green/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(green/left-on-bt.gif)}
#headerNav #current a, #headerNav a:hover  { background-image:url(green/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:#93C270; font-weight:bold }
.eventsMonth { 
	font-weight:bold; 
	font-size:1.2em;  
	width:95%; 
	padding:0 6px; 
	clear:both; 
	margin:5px 0; 
	background:#495E39
}

/* MISC & FORM STYLES */
.divBar { height:3px; margin:10px 0; clear:both; border-bottom:1px dotted #fff }
.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:#495E39; 
	border:3px double #93C270;
}
.clear { clear:both }
.spacer { height:10px; clear:both }
img { border:0 }
.storetable {
	padding: 10px;
	list-style-type: circle;
}

.storetable li {list-style-type:disc; margin:0 0 0 30px} 

.small {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
  
  .post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:140%;
  font-weight:normal;
  line-height:1.4em;
  color:#93C270;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#93C270;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#93C270;
  }
  .post_content {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #ccc;
    padding-bottom:1.5em;
    }
	.post_content div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
  .post_content p {padding-bottom:12px;}

