/* Deeper Still - The Blog - http://blogs.lifeway.com/blog/deeperstill/ */

/* All associated graphics copyright 2007-, LifeWay Christian Resources */

/* Updated Last: April 10, 2008 */



/* IMPORTANT */

/* This design is not a template. You may not reproduce it elsewhere without the 

   designer's written permission. However, feel free to study the CSS and use 

   techniques you learn from it elsewhere. */



/* Site Colors */

/*

	Body Background:		

	Header Background:		

*/



@media screen, projection {

/*

 Copyright (c) 2006, Yahoo! Inc. All rights reserved.

 Code licensed under the BSD License:

 http://developer.yahoo.net/yui/license.txt

 read more here: http://developer.yahoo.com/yui/fonts/

 version: 0.11.0

*/

body {

	font: 13px arial, helvetica, clean, sans-serif;

	*font-size: 72%;

	*font: x-small;

	}



table {

	font-size: inherit;

	font: 100%;

	}

	

select, input, textarea {

	font: 99% arial, helvetica, clean, sans-serif;

	}



input {

	color: #aaa;

	}



pre, code {

	font: 115% monospace;

	*font-size: 100%;

	}

/* End Yahoo Fonts */



/* Redeclarations */

/* Use this section to define general formatting rules for the page */



:link,:visited { text-decoration: none; }

	

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {

	margin: 0;

	padding: 0;

	}



input { padding: 1px; }



body {

	background: #70462E;

	}

	

a { color: #6E462C; }



a:hover { color: #000; border-bottom: 1px dotted #6E462C; }



a img { border: none; }



h1, h2, h3, h4, h5, h6 {}



h1 { font-size: 222%; }



h2 { font-size: 152%; }



h3 { font-size: 122%; }



h4 { font-size: 100%; }



h5 { font-size: 84%; }



p { font-size: 100%; padding: 5px; }



ul, ol { margin: 0 5px 1.6em 15px; }



ol { margin-left: 35px; }



ul ul, ol ol { margin: 0 0 5px 8px; }



ul { list-style: square; }



ul li {

	padding: 0 0 5px 5px;

	}



ul ul { list-style: circle; padding-top: 5px; }



strong { font-weight: bold; }



img {

	padding: 5px;

	background: #E6DFCD;

	border: 1px solid #A89376;

	}



code {

	background: #171B20;

	padding: 1px 2px;

	font-size: 92%;

	color: #EEE;

	font-family: Monaco, "Courier New", Courier, mono;

	}



blockquote {

	background: #E6DFCD;

	border: 1px solid #A89376;

	padding: 20px;

	margin: 0 0 1em;

	font-style: italic;

	}



pre {

	font-size: 86%;

	width: 100%;

	overflow: auto;

	}



/* Sections - Structural */

/* Use this section to define the structural section elements for the page */

#wrapper {

	width: 1000px;

	margin: 0 auto;
	
	background:url('./images/bg_body.jpg') repeat-y center top;

	}



#wrap_header,

#wrap_content {

	position: relative;

	width: 900px;

	margin: 0 50px;

	}



#wrap_header {

	}



/* Other Elements - Structural */

/* Use this section to define additional structural page elements */



#sidebar {

	position: relative;

	width: 200px;

	float: right;

	}



#sidebar .sidebar_box {

	width: 200px;

	text-align: center;

	padding-bottom: 30px;

	}



#content {

	width: 650px;

	padding: 20px;

	padding-top: 0;
	
	float:left;

	}



#content .content_box {

	padding-bottom: 20px;

	position: relative;

	}



#content .content_box h3 {

	padding-top: 0;

	}



#content .content_box p {

	padding-left: 20px;

	}



#content .content_box p.date {

	padding-left: 0;

	}



#content .content_box p.postfooter {

	width: 580px;

	margin-top: 15px;

	margin-left: 20px;

	text-align: right;

	}



#content .content_box ul {

	margin-bottom: 5px;

	padding-left: 40px;

	}



#content .content_box #nav_box {

	position: absolute;

	top: 0;

	right: 0;

	}

		

/* Sections - Formatting */

/* Use this section to define sectional formatting rules for the page */



#header h2 {

	display: none;

	}



#header a {

	display: block;

	background: transparent url('./images/header.jpg') no-repeat center top;

	width: 900px;
                height: 191px;

	/*height: 343px;*/

	z-index: 0;

	}



#header a:hover {

	border: 0;

	}


#header_bottom {
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#6E452F;
	padding:5px 5px 0px 5px;
	margin-bottom:10px;
}

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

#header_bottom a:hover{
	color:#fff;
	text-decoration:underline;
}

.header_bottom_right {
	float:right;
	text-align:right;
}


#footer_info {
	background:url('./images/footer_info_bg.jpg') repeat-y;
	padding:25px;
	text-align:center;
	margin-top:20px;
	font-size:11px;
	color:#321C0F;
	width:950px;
}

#footer_info a {
	color:#321C0F;
	text-decoration:none;
}

#footer_info a:hover {
	color:#321C0F;
}


#content .content_box h3 {

	text-transform: capitalize;

	color: #6E462C;

	font-size: 136%;

	font-family: Georgia, "Times New Roman", Times, serif;

	}



#content .content_box p.date {

	font-size: 88%;

	font-weight: bold;

	color: #A4A132;

	}



#content .content_box p.readmore {

	font-weight: bold;

	}



#content .content_box p.postfooter,

#content #post_comments .comment_box p.commentfooter,

#content #post_trackbacks .trackback_box p.trackbackfooter {

	border-top: 1px solid #BABB2F;

	font-size: 88%;

	color: #6E462C;

	}



#content #post_comments .comment_box p.commentfooter,

#content #post_trackbacks .trackback_box p.trackbackfooter {

	margin: 0 0 0 20px;

	padding-left: 0;

	}



#content .content_box p.postfooter a,

#post_comments .comment_box p.commentfooter a,

#post_trackbacks .trackback_box p.trackbackfooter a {

	color: #000;

	border-bottom: 1px solid #6E462C;

	}



#content .content_box p.postfooter a:hover,

#post_comments .comment_box p.commentfooter a:hover,

#post_trackbacks .trackback_box p.trackbackfooter a:hover {

	color: #6E462C;

	border-bottom: 1px dotted #000;

	}



#content .content_box .comment_whosaidit,

#content .trackback_box .trackback_whosaidit {

	color: #6E462C;

	font-weight: bold;

	}



#content .content_box div.comment_whattheysaid,

#content .trackback_box div.trackback_whattheysaid {

	padding: 5px 5px 15px 30px;

	font-style: italic;

	}



#sidebar .sidebar_box h5 {

	width: 200px;

	height: 39px;

	}



/* #sidebar #search {

	width: 200px;

	padding-top: 110px;

	margin-top: -65px;

	padding-bottom: 10px;

	margin-left: -6px;

	background: transparent url('./images/static_authors.jpg') no-repeat center top;

	} */

	

#sidebar_search {

	position: absolute;

	top: 55px;

	right: 0;

	z-index: 2;

	width: 200px;

	text-align: center;

	padding-bottom: 30px;

	}



#sidebar_rest {

	/*position: absolute;*/

	margin-top: 120px;

	/*right: 0;*/

	/*z-index: 3;*/

	}



#sidebar .sidebar_box h5#about {

	background: transparent url('./images/sub_about.gif') no-repeat center top;

	}



#sidebar .sidebar_box h5#recentposts {

	background: transparent url('./images/sub_recent.gif') no-repeat center top;

	}



#sidebar .sidebar_box h5#categories {

	background: transparent url('./images/sub_categories.gif') no-repeat center top;

	}



#sidebar .sidebar_box h5#archives {

	background: transparent url('./images/sub_archives.gif') no-repeat center top;

	}

#sidebar .sidebar_box h5#blogs {

	background: transparent url('./images/sub_blogs.gif') no-repeat center top;

	}


#sidebar .sidebar_box h5#free {

	background: transparent url('./images/sub_free.gif') no-repeat center top;
	height:17px!important;
	width:183px!important

	}

#free {
	width:170px;
	font-size:12px;
	margin:0px auto;
	text-align:left;
}		


#sidebar .sidebar_box h5 span {

	display: none;

	}



#sidebar #sidebar_search input.search {

	width: 140px;

	font-size: 16px;

	padding: 5px 1px;

	vertical-align: 14px;

	font-family: Georgia, "Times New Roman", Times, serif;

	}



#sidebar .sidebar_box p {

	text-align: left;

	padding: 5px;

	}



#sidebar .sidebar_box ul {

	text-align: left;

	padding-bottom: 0;

	margin-bottom: 0;

	}



#sidebar .sidebar_box a {

	color: #000;

	border-bottom: 1px solid #6E462C;

	}

	

#sidebar .sidebar_box a:hover {

	color: #6E462C;

	border-bottom: 1px dotted #000;

	}



#sidebar .copyright p.norman {

	padding-top: 30px;

	margin-left: -5px;

	}



#sidebar img {

	padding: 0;

	background-color: transparent;

	border: 0;

	}



#sidebar .copyright p.norman a,

#sidebar .copyright p.norman a:hover {

	border: 0;

	}



#sidebar .copyright p.copyright {

	font-size: 72%;

	text-align: left;

	}



#content .content_box #nav_box {

	font-size: 88%;

	}



#content .content_box #nav_box a {

	color: #000;

	border-bottom: 1px solid #6E462C;

	}

	

#content .content_box #nav_box a:hover {

	color: #6E462C;

	border-bottom: 1px dotted #000;

	}



#post_comments .comment_box {

	padding-bottom: 15px;

	}



#post_comments h4,

h3.comments-open-header,

#post_trackbacks h4 {

	text-transform: capitalize;

	color: #6E462C;

	font-size: 136%;

	font-family: Georgia, "Times New Roman", Times, serif;

	padding-top: 10px;

	}



#comment-author,

#comment-email,

#comment-url,

#comment-text,

#comment-preview,

#comment-post {

	color: #000;

	}





/* Other Elements - Formatting */

/* Use this section to define formatting rules for additional page elements */



.floatright {

	float: right;

	padding-left: 5px;

	}



.floatleft {

	float: left;

	padding-right: 5px;

	}



.clear {

	clear: both;

	}

	

.clearHack {

	display: block;

	visibility: hidden;

	clear: both;

	height: 0;

	}



.center {

	text-align: center;

	}



.left {

	text-align: left;

	}

	

.right {

	text-align: right;

	}





/* Static Elements */

/* Use this section to define static element placement & formatting */



#static_authors {

	position: absolute;

	top: -65px;

	right: 6px;

	width: 200px;

	height: 150px;

	background: transparent url('./images/static_authors.jpg') no-repeat center top;

	z-index: 1;

	}
	

/* Image Positioning */

.image_left {
	float:left;
	margin-right:10px;
	margin-left:20px
}

/* Text Highlighting*/
.highlight {
background:#E8E1D2;
}

/* hr*/
.about_hr {
	border-top:1px solid #EBDDCE;
	margin-top:25px;
	margin-bottom:25px;
}


}

.rss-icon a { 
       text-decoration: none;
       border: none!important;
}

.rss-icon a:hover { 
       text-decoration: none;
       border: none!important;
}

