/*
Theme Name: Church Board Chair
Theme URI: http://churchboardchair.ca
Description: Larry Perkins on all things relating to Church Boards
Author: Loren Warkentin
Author URI: http://www.pictodigital.com
Template: K2
*/




body {background-color:silver;}

/*  ###################################################################################
    THE CSS BELOW CONTAINS THE STYLING SPECIFIC TO THE FRONT PAGE POST BLOCKS 
    ###################################################################################*/

.fp-post-block {
	margin:5px 0 15px 0;
	padding: 3px;
	background-image:url(images/graphics/fp_bgnd.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.hentry {
	margin-bottom:18px;
}


/* REGISTRATION PAGE */
input#first_name, input#last_name {
	font-size:24px;
	width:97%;
	padding:3px;
	margin-top:2px;
	margin-right:6px;
	margin-bottom:16px;
	border:1px solid #e5e5e5;
	background:#fbfbfb;
	}
	
#dynamic-content .entry-head {
	display:block !important;
}

 .admintab { display:none;}


 /* ###################################################################################
    THE CSS BELOW CONTAINS THE STYLING SPECIFIC TO THE MAIN NAVIGATIONAL COMPONENTS 
	OF THE WEBSITE. THESE COMPONENTS ARE THE << #nav_topbar >> DIV ELEMENTS
    ###################################################################################*/

div#nav_topbar { 
      right: 4px; 
	  top: 2px; 
      padding: 0;
      margin: 0;
      position: absolute;
      z-index: 2000;
      }
 
* html body #nav_topbar { /* Fix for IE 6 */
	top: 4px;
	}
html>body #nav_topbar { /* Fix for IE 7 
	(add an asterisk before the command)
	IE 6 cannot read html>body    */
	*top: 4px;
	}
	
div#nav_topbar ul li { 
      display:inline;  
      width:auto;
      float:left;      
      position:relative;   
      list-style-type:none; 
	  margin-left:5px;
      }
div#nav_topbar a { 
	  display:block;
      padding:1px 8px 1px 8px; 
      text-decoration: none;       
      font-size: 10px;
      text-align: center;
	  color: #000 !important;
      }
div#nav_topbar ul li a:hover {
	color: #00F !important;
	/* background-color:#660033 !important; */
	}
div#nav_topbar .current_page_item a, div#nav_topbar .current_page_item a:hover {
	color: #00F !important;
	/* background-color: #919191 !important;
	background-image:none !important; */
	}
div#nav_topbar .current_page_ancestor a {
	color: #00F !important;
	/* background-color:#660033 !important;
	background-image:none !important; */
}
.entry-content h3 { text-align:left;}

div.textwidget p {
	color:#FFF;
}
div.textwidget {
	padding:4px 4px 7px 7px;
	background-color:#6492D4;
}
.secondary {
	font-size:1.2em;
	line-height:1.3em;
}
.secondary a {
	color: #6492D4;
}
.secondary h4 {
	font-size:1.2em;
	background-color:#900;
	color:#FFF;
	padding:3px;
}
.secondary ul li {
	margin: 6px 0px 6px 0px;
}
.entry-content {
	font-size:1.3em;
}
div.comments h4 {
	font-size:1.7em;
}
.q_and_a ol li {
	border-bottom:#6492D4 thick solid;
}


ul.menu li a {
	font-size:1.4em;
	color:#000;
}

div#better-tag-cloud {
	line-height:1.7em;
}

/*  ###################################################################################
             THE CSS BELOW CONTAINS THE STYLING SPECIFIC TO COMMENTS 
			 IT SETS THE THREADED COMMENTS APART FOR EASIER TRACKING
    ###################################################################################*/
.responses {font-size:16px !important;}
#commentlist .children {
	margin-left:30px;
}
#commentlist .bypostauthor {
	background-color:white !important;
	color:Maroon !important;
	border-top: Maroon 10px solid !important;
	border-bottom: Maroon 1px solid !important;
	border-right: Maroon 1px solid !important;
	border-left: Maroon 1px solid !important;
	background:url('/wp-content/themes/northwest/images/graphics/comment-bgnd.jpg') repeat-x;
}
#commentlist .bypostauthor a {
	color:maroon !important;
}

#commentlist .depth-1 {
	border-top: #6492D4 10px solid;
	border-bottom: #6492D4 1px solid;
	border-right: #6492D4 1px solid;
	border-left: #6492D4 1px solid; 
}
#commentlist .depth-1 a, .depth-1 span {
	color:#6492D4;
}
#commentlist .depth-2 {
	border-top: Tan 10px solid ;
	border-bottom: Tan 1px solid;
	border-right: Tan 1px solid;
	border-left: Tan 1px solid;
}
#commentlist .depth-2 a, .depth-2 span {
	color:Tan;
}
#commentlist .depth-3 {
	border-top: Red 10px solid;
	border-bottom: Red 1px solid;
	border-right: Red 1px solid;
	border-left: Red 1px solid;
}
#commentlist .depth-3 a, .depth-3 span {
	color:Red;
}
#commentlist .depth-4 {
	border-top: Green 10px solid;
	border-bottom: Green 1px solid;
	border-right: Green 1px solid;
	border-left: Green 1px solid;
}
#commentlist .depth-4 a, .depth-4 span {
	color:Green;
}
#commentlist .depth-5 {
	border-top: SkyBlue 10px solid;
	border-bottom: SkyBlue 1px solid;
	border-right: SkyBlue 1px solid;
	border-left: SkyBlue 1px solid;
}
#commentlist .depth-5 a, .depth-5 span {
	color:SkyBlue;
}

/*  ###################################################################################
            Footnote stuff
    ###################################################################################*/
.entry-content #footnotes {
	margin:0pt 0pt 0pt 0pt;
	padding:0pt 0pt 0pt 4pt;
	text-indent:-6px;
	line-height:1em;
	}
.entry-content #footnotes li {
	list-style-type:none;
	font-size:85%;
	margin:2pt 0pt 2pt 0pt;
	padding:0pt 0pt 0pt 0pt;
	}
.entry-content sup {vertical-align:35%; font-size:85%;}

/*  ###################################################################################
            Site Map styling
    ###################################################################################*/
ul.sitemap li {
	list-style:none;
	margin: 12px 0 12px 0;
	line-height:1.2em;
	text-align:left;
}
ul.sitemap li a {
	margin-left:-25px;
	text-indent:25px
}

/*  ###################################################################################
            ELIMINATE THE K2 FOOTER NOTATIONS
    ###################################################################################*/
.footerpoweredby {display:none;}
.footerfeedlinks {display:none;}
.footerstyledwith { display:none; }

/*  ###################################################################################
            ALL OF THE PRINT STYLING
    ################################################################################### */
@media print {
body { 
	background:white; 
	color:black; 
	margin:0px; 
	font: Arial, Helvetica, sans-serif; 
	font-size:10px; 
	}
.skiplink { display:none; }
#header { display:none !important; } 
#sidebar-main { display:none !important; }
#footer { display:none !important; }
#rollingarchives { display:none !important; }
#nav_topbar { display:none !important; }
img#wpstats {display:none;}
.secondary { display:none; }
div.entry-foot {display:none; }
div.wp-caption { display:inline; margin:10px; }
.entry-edit { display:none; }
.entry-title { 
	font-size:18px !important; 
	font-weight:bold !important; 
	text-align:center !important;
	}
.entry-title a { text-decoration:none !important; color:black !important; } 
.entry-category { display:none !important; }
.chronodata a { text-decoration:none !important; color:black !important; }
.commentslink { display:none !important; }
hr { display:none !important; }
hr.display-full { display:none !important; }
div#primary { 
	width:95% !important;
	margin: 0 5%;
	padding: 0; 
	border: 0;
 	}
.entry-content img {display:block !important;}
.entry-content p.LeftQuoteBox { display:none; }
.entry-content p.RightQuoteBox { display:none; }
.entry-content p.RightOpaqueQuoteBox { display:none; }
.entry-content p.LeftOpaqueQuoteBox { display:none; }
.entry-content a { text-decoration:none !important; color:black !important; }
.comments { display:none; }
.navigation { display:none; }
.alert {display:none;}
}















