/*  
Theme Name: Illuminate
Theme URI: http://illuminate.nlcic.org/
Description: A brand new theme for Illuminate by Tammie.
Version: 1.0
Author: Tammie Springs
Author URI: http://tammiesprings.com/

	Illuminate 1.0
	 http://illuminate.nlcic.org

	This theme was designed and built by Tammie Springs,
	whose blog you will find at http://tammiesprings.com/
*/
BODY{
  background:#121314 url(images/background.jpg) repeat-x;
  margin:0;
  padding:0;
  text-align:center;
  color:white;
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;
}
a{
  color:#EEC396;
  text-decoration:none;
}  
a:hover{
  text-decoration:underline;
}  
#wrapper{
  width:930px;
  margin:auto;
  text-align:left;
}    
.hide{visibility:hidden;display:none;}   
.clear{clear:both;}

/* logo */
a #logo img{border:0;display:block;}   
#logo{
	margin-top:40px;
	margin-bottom:30px;
	width:300px;
	height:86px;
	display:block;
	background:url(images/logo.png);
	cursor:pointer;
}
/* end logo */

/* starburst */
#starburst{
	width:118px;
	height:118px;
	display:block;
	background:url(images/meeting.png);
	float:right;
	margin-top:-14px;
	cursor:pointer;
}
a #starburst img{border:0;}
/* end starburst */

.text_header{
  background:url(images/head_back.jpg) repeat-x;
  padding-left:10px;
  padding-top:4px;

}
h1, h2, h3, h4, h5, h6{
  margin:0;padding:0;
  font-weight:100;
  padding-bottom:6px;
  color:#F89741;
  clear:both;
}  
h1{font-size:130%;}  
h2{font-size:120%;}  
h3{font-size:110%;padding-top:10px;}  
h4{font-size:100%;}  
h5{font-size:90%;}  
h6{font-size:80%;color:#5C5C5C;font-style:italic;}  
.leftCol h2{
  font-size:14px;
  height:20px;
  margin-bottom:12px;
  padding-bottom:12px;
  border-bottom:1px dotted #F89741;
} 
.leftCol h3{height:16px;margin-bottom:12px;} 
.post_info{
  font-size:12px;
  margin-top:-10px;
  margin-bottom:14px;
  color:#5C5C5C;
}  
.post_end{
  clear:both;
  margin-bottom:20px;
  margin-top:14px;
  border-top:1px dotted #2A2A2A;
} 
.date_tag{
  width:54px;
  height:64px;
  display:block;
  background:url(images/date_tag.gif);
  float:right;
  text-align:center;
  margin-top:-70px;
}
.date_tag .date{
  margin-top:4px;
  font-size:18px;
  line-height:22px;
}     
.innerContent{
  padding:10px;
}

/* icons */
.icon_news, .icon_bible, .icon_comments,
.icon_important, .icon_podcast{
  width: 16px;
  height: 16px;
  display:block;
  
}
.icon_news{background: url(images/icon_news.png);}
.icon_bible{background: url(images/icon_bible.png);}
.icon_comments{background: url(images/icon_comments.png);}
.icon_important{background: url(images/icon_important.png);}
.icon_podcast{background: url(images/icon_podcast.png);}

.text_header .icon_news, .text_header .icon_bible, 
.text_header .icon_comments, .text_header .icon_important, .text_header .icon_podcast, .logout{
  float:right;
  margin-top:-30px;
  margin-right:10px;
}
/* end icons */

/* rotator */
#flash_wrapper{
  display:block;
  width:670px;
  height:330px;
  background:#181818;
  border:1px solid #373737;
  float:left;
}
#flashcontent{
  display:block;
  margin:10px;
  width:660px;
  height:320px;  
  background:#181818;
}  
/* end rotator */

/* columns */
.box{
  background:#181818;
  border:1px solid #373737;
  margin-bottom:8px;
} 
.box p{
  margin-top:0;
  padding-top:0;
  margin-bottom:6px;
  padding-bottom:6px;
}   
  
.leftCol{
  width:682px;
  float:left;
}  
.rightCol{
  width:240px;  
  float:right;
}
/* end columns */

/* navigation */
#nav ol{
  display:block;
  height:34px;
  list-style-type: none;
  margin: 0;
}
#nav ol li{display: inline;}
#nav ol li a{
  display:block;
  float:left;
  height:37px;
  text-decoration: none;
  width:89px;
} 
#nav ol li#n_spacer a{width:10px;}
#nav ol li#n_home a{background:url(images/nav_home.png) bottom left;margin-left:-70px;}
#nav ol li#n_journal a{background:url(images/nav_journal.png) bottom left;}
#nav ol li#n_about a{background:url(images/nav_about.png) bottom left;}
#nav ol li#n_photos a{background:url(images/nav_photos.png) bottom left;}
#nav ol li#n_involved a{background:url(images/nav_involved.png) bottom left;margin-left:18px;}
#nav ol li#n_leaders a{background:url(images/nav_leaders.png) bottom left;margin-left:12px;}
#nav ol li#n_members a{background:url(images/nav_members.png) bottom left;}
#nav ol li#n_staff a{background:url(images/nav_staff.png) bottom left;}
#nav ol li#n_contact a{background:url(images/nav_contact.png) bottom left;}
#nav ol li#n_myillum a{background:url(images/nav_myillum.png) bottom left;}


#nav ol li#n_home a:hover, #nav ol li#n_photos a:hover, #nav ol li#n_about a:hover,
#nav ol li#n_involved a:hover, #nav ol li#n_leaders a:hover,
#nav ol li#n_members a:hover, #nav ol li#n_staff a:hover,
#nav ol li#n_contact a:hover, #nav ol li#n_myillum a:hover{background-position: top left;}

#nav ol li#n_home a:active, #nav ol li#n_photos a:active, #nav ol li#n_about a:active,
#nav ol li#n_involved a:active, #nav ol li#n_leaders a:active,
#nav ol li#n_members a:active, #nav ol li#n_staff a:active,
#nav ol li#n_contact a:active, #nav ol li#n_myillum a:active{background-position: top left;}

#nav ol li#n_home a#current, #nav ol li#n_photos a#current, #nav ol li#n_about a#current,
#nav ol li#n_involved a#current, #nav ol li#n_leaders a#current,
#nav ol li#n_members a#current, #nav ol li#n_staff a#current,
#nav ol li#n_contact a#current, #nav ol li#n_myillum a#current{background-position: top left;}
 
#n_user{float:right;text-align:right;margin-top:-26px;color:#737272;display:inline;}
#username{color:#F9B069;display:inline;}


/* end navigation */



.rightCol ol.fat{
  width:100%;
  margin:0;
  padding:0;  
  list-style:none;
}  
.rightCol ol.fat li{
  padding:8px;
  padding-top:0;
  margin:0;
  font-size:.9em;
  padding-bottom:12px;
}   
.rightCol ol.fat li:hover{
  
  border-top:0;
} 
.postThumb{
  width:60px;
  height:60px;
  float:left;
  margin-right:6px;
  margin-top:2px;
}  
a .postThumb{
  border:5px solid black;
} 
a:hover .postThumb{
  border:5px solid white;
}  

.albumInfo .count_image{
  background:url(http://illuminate.nlcic.org/ill/wp-content/themes/ill/images/number_pictures.gif);
  display:block;
  width:36px;
  height:38px;
}  

.commentlist li{
  list-style-type:none;
  padding-bottom:20px;
}  
.commentlist{margin:0;padding:10px;padding-left:20px;}

.icon{
    margin-left:194px;
	width:32px;
	margin-top:6px;
	display:block;
	position:absolute;
	}
.icon #ajax_older{float:left;}
.icon #ajax_newer{float:right;}

#display_image{text-align:center;width:100%;}
#display_image a img{border:13px solid black;}
#display_image a img:hover{border:13px solid white;}

.ratingblock .unit-rating{text-align:left}
.clear{clear:both;}
.author{color:#5C5C5C;margin-top:2px;}
.author .authorName{color:#F89741;}
#usermessagea{color:#F89741;}
.leftCol ul{margin-left:2em;margin-bottom:1em;}
img.ZenPress_thumb{margin:10px;margin-top:2px;margin-bottom:2px;border:8px solid black;}
img.ZenPress_thumb:hover{border:8px solid white;}
.navigation{font-size:80%;color:#5C5C5C;clear:both;padding:6px;margin-bottom:10px;} 
.navigation a{color:#5C5C5C;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}

/* Podpress stuff */
.innerContent .podPress_content{margin:auto;width:342px;display:block;margin-bottom:24px;margin-top:14px;text-align:center;}