/*  
Theme Name: Life Turns
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 

*/

* {
	margin: 0;
	padding: 0;
}

img { border:none; }

body{
background:url(images/bg.png) repeat-x;
font:normal .625em/1em Arial, Helvetica, sans-serif;
}

a:link, a:visited {
text-decoration:none;
}

a:hover {
	text-decoration: none;
}

p {
	padding: 10px 0 0 0;
}

#wrapper {
	margin: 0 auto 0 auto;
	background:url(images/wrapper.png) repeat-y;
	width:965px;
}

#header {
background:url(images/header.png) no-repeat;
height:408px;
}

#navigation { list-style:none; width:620px; float:left; margin:0 0 6px 7px;}
#navigation li { font:normal 1.8em/2.444em Arial; float:left; margin:7px 0 0; }
#navigation li a { color:#FFF; height:44px; padding:16px 10px 15px;}
#navigation li a:hover { background:url(images/navigation-active.png) repeat-x; color:#273f50; }
#searchform { margin:3px 10px 0; float:right; width:310px; }
#s { float:left; width:205px;  line-height:25px; margin:11px 0 0 0; border:none; background:none;}
#searchsubmit { float:left; margin:8px 0 0 20px; }
#logo { clear:both; display:block; margin:0 0 0 37px;  }
#opt-in, #latest-posts, #special { width:301px; height:215px; margin:35px 0 0 15px; float:left;}
#opt-in { width:286px; padding:0 0 0 15px; position:relative;}
#opt-in p { text-align:center; font:600 1.2em Tahoma; margin:-10px 0 0; color:#22315b;}
#opt-in label { display:block; float:right; margin:5px 10px 0 0; font:normal 1.2em Arial; color:#22315b; }
#name, #from { width:123px; height:17px; border:1px solid #87b0ce; }
#submit { clear:both; float:right; margin:7px 13px 0 0; }
#newsletter { position:absolute; top:100px; left:2px;}

#latest-posts, #special { padding:0 0 0 8px; width:287px; }
#latest-posts h2, #special h2 { font:bold italic 1.8em/1.5em Arial; color:#112f4e; border-bottom:1px #447ca6 dotted; margin:0 0 10px 0; text-indent:10px; } 
#latest-posts ul { list-style:none; }
#latest-posts ul li { font:normal 1.3em Arial; background:url(images/bullet.png) no-repeat left 4px; padding:0 0 0 15px; margin:5px 0 0 20px;}
#latest-posts ul li a { color:#22315b; }
#special { margin:35px 0 0 20px; position:relative;}
#special #bible-lessons { position:absolute; left:4px; top:100px; }
#special p, #special #get-started  { position:relative; z-index:10; }
#special p { text-align:right; font:normal 1.3em/1em Arial; margin:-5px 10px 0 125px; color:#22345f; }
#special #get-started {display:block; margin:15px 0 0 165px;}
#special #bible-alive { margin:0 0 0 15px; }
#container {
clear:both;
width:552px;
float:left; 
padding:15px 30px 0 40px;
}

.post {
	padding: 10px 0 60px 0;
	border-bottom:1px dotted #93999e;
	margin:0 0 10px; 
	clear:both;
}

post a { color:#296d9f; font:normal 1.4em Arial;}

.post h2 {
font:bold italic 2.4em/1.5em Georgia;
background:url(images/post-h2.png) no-repeat 5px 0;
text-indent:50px;
}

.post h2 a { color:#000; }

.entry {
	line-height: 18px;
	font:normal 1.4em Arial;
}

p.postmetadata {
	font:normal italic 1.1em Arial; 
}

p.postmetadata a, p.postmetadata span { color:#296d9f; font:normal 1.27em Arial; }

.read-comments, .read-more { float:left; margin: 15px 10px 0 0;}

#donate { background:url(images/support-us.png) no-repeat; border:none; margin:10px 0; padding:0; overflow:hidden; width:301px; height:222px;}
#donate p { color:#FFF; font:bold italic 1.8em Arial; margin:115px 0 0; text-align:center; }
#donate a {  text-decoration:underline; color:#FFF;}

.navigation{
	clear:both;
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}

.sidebar {
float:right;
width:322px;
padding:0 10px 20px 6px;
}

.sidebar ul {
	list-style-type: none;
	padding: 0 10px 0 10px;
}

.sidebar ul li, .sidebar.featured {
	padding: 10px;
	background:#FFF; border:1px solid #a0c0d8; 
	margin:20px 0 0;
}
.featured .entry h3 a { color:#3f6078; font:bold italic 1em Arial; }
.featured .entry { font:normal 1.2em Arial; padding:0 10px 30px;}
#featured-read-more {float:right; padding:10px 0; }

.sidebar ul li h2 {font:bold italic 1.8em/1.5em Arial; color:#112f4e; border-bottom:1px #447ca6 dotted; margin:0 0 10px 0; text-indent:30px; background:url(images/featured-post-h2.png) no-repeat 5px 5px;
}

.sidebar ul li.featured h2 { background:url(images/featured-post-h2.png) no-repeat 5px 5px; text-indent:30px;}

.sidebar ul ul li{
font:normal 1.3em Arial; background:url(images/sidebar-bullet.png) no-repeat left 4px; padding:0 0 0 15px; margin:5px 0 0 10px;
border:none;
}

.sidebar ul ul li a { color:#004c86; }

table#wp-calendar{
	width: 100%;
}

#footer {
clear:both;
background:#FFF url(images/footer.png) no-repeat; 
height:313px;
}

#footer-logo {
margin:16px 0 0 26px;
float:left;
width:163px;
height:63px;
}

#footer-description { float:right; width:600px; margin:0 20px 0 0; line-height:51px !important; text-align:right; font:normal 1.4em "myriad Pro"; color:#FFF;}

#copyright { clear:both; text-align:center; font:normal 1.1em Arial;  }

#footer-menu { font:normal 1.3em Arial; list-style:none; margin:10px 0 0 280px; }
#footer-menu li { float:left; padding:0 5px; border-left:1px solid #045b99; }
#footer-menu li a { color:#045b99; }
#footer-menu li a:hover { color:#001320; text-decoration:underline; }
#footer-menu li.border { border:none; }

.comments-template{
	clear:both;
	margin: 20px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
	font:normal 1.4em Arial;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Arial, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
