/*

Theme Name: Spiritual Journal

Author URI: http://www.churchcommunicationspro.com

Version: 1.0

Author: Cory Miller and Gregory Pittman

Description: Get More Free Wordpress Themes By Visiting <a href="http://www.wordpress.pro">Free Wordpress Templates</a> 

The CSS, XHTML and design is released under GPL: 

http://www.opensource.org/licenses/gpl-license.php

*/



body {

background:#a7a27e url(images/parchment.gif) repeat;

color:#000;

font-size:.7em;

font-family:Verdana, Helvetica, Arial, Sans-Serif;

margin:0;

}



a:hover,a:active {

color:#000;

background:#fff;

text-decoration:none;

}



#container {

color:#000;

background:#d6d3bf;

width:860px;

text-align:left;

border:12px solid #000000;

margin:20px auto;

}



#header {

color:#ffffff;


text-align:left;

padding:70px 0px 70px 50px;

}



#header b {

color:#000;

font-size:2.5em;

font-family:Helvetica, Arial, Verdana, Sans-Serif;

font-weight:700;

margin:0;

}



#header b a {

color:#cccccc;

text-decoration:none;

}



#header b a:hover {

color:#fff;

background: #cccccc;

text-decoration:none;

}



#header em {

color:#fff;

font-size:1.5em;

font-family:Georgia, "Times New Roman", Sans-Serif;

font-style:normal;

margin:0;

}



#menu {

background:#000000;

text-align:center;

margin:0;

padding:4px 0;

}



#menu img {

border:none;

}



#menu h2 {

color:#fff;

font-size:13px;

font-family:Verdana, Helvetica, Arial, Sans-Serif;

font-weight:700;

margin:0;

padding:0;

}



#menu li {

display:inline;

list-style-type:none;

margin:0;

padding:0;

}



#menu ul {

margin:0;

padding:4px;

}



#menu ul li a {

background:#000000;

font-family:Verdana, Helvetica, Arial, Sans-Serif;

font-size:13px;

color:#fff;

text-decoration:none;

margin:0;

padding:8px 20px;

}



#menu ul li a:hover {

color:#fff;

background:#801e00;

text-decoration:none;

padding:8px 20px;

}



#content {

background:#d6d3bf;

width:500px;

float:right;

position:relative;

border-left:1px dotted #000000;

margin:20px 0;

padding:0 25px 15px;

}



#content p {

line-height:18px;

margin:0;

padding:0 0 10px;

}



#content p img {

border:none;

margin-right:15px;

margin-bottom:10px;

padding:0 5px 15px 0;

}



#content h2 {

color:#000000;

font-size:19px;

font-family:Helvetica, Arial, Sans-Serif;

font-weight:400;

line-height:120%;

font-variant:normal;

margin:0;

padding: 10px 0px 10px 0px;

}



#content h2.front {

font-weight:700;

}



#content h2 a:hover {

color:#000;

background: #ffffff;

text-decoration:underline;

}



#content h3 {

color:#666;

font-size:14px;

font-family:Verdana, Helvetica, Arial, Sans-Serif;

font-weight:700;

margin-bottom:0;

line-height:120%;

}



#content h3 a {

color:#666;

text-decoration:none;

}



#content h3 a:hover {

color:#000;

background:#fff;

text-decoration:underline;

}



#content ol {

list-style-type:decimal;

line-height:18px;

margin:0;

padding:0 0 10px 30px;

}



#content ul {

list-style:none;

margin:0;

padding:0 0 10px;

}



#content li {

margin:0;

padding:0;

}



#content ul li {

list-style:square inside;

margin:0 0 0 10px;

padding:5px 0 0;

}



blockquote {

font-style:italic;

color:#666;

border-left:1px solid #ccc;

margin:0 0 0 25px;

padding:0 25px 0 10px;

}



#content blockquote p {

margin:0 0 20px;

padding:0;

}



.postspace {

width:440px;

height:32px;

margin:0;

padding:0;

}



.postspace2 {

width:440px;

height:0;

margin:0;

padding:0;

}



.postspace3 {

width:440px;

height:15px;

margin:0;

padding:0;

}



#sidebar {

color:#000;

width:240px;

float:left;

margin-top:0px;

margin-bottom:20px;

text-align:left;

padding:30px;

}



#sidebar p {

line-height:16px;

margin:0 0 0 10px;

padding:0 0 20px 10px;

}



#sidebar h2 {

color:#801e00;

font-size:14px;

font-family:Helvetica Bold, Arial Bold, Verdana, Sans-Serif;

list-style:none;

margin:0;

padding:0 0 3px 20px;

}



#sidebar h4 {

color:#801e00;

font-size:14px;

font-family:Helvetica Bold, Arial Bold, Verdana, Sans-Serif;

list-style:none;

margin:0;

}



h4.subscribe {

background:url(images/icons/feed.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.about {

background:url(images/icons/vcard.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.recent {

background:url(images/icons/newspaper.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.topics {

background:url(images/icons/tag_orange.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.archives {

background:url(images/icons/folder.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.links {

background:url(images/icons/world_link.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



h4.search {

background:url(images/icons/magnifier.png) no-repeat left top;

list-style:none;

list-style-image:none;

margin:0;

padding:0 0 3px 20px;

}



#sidebar ul {

list-style:none;

margin:0 0 0 10px;

padding:0 0 20px 10px;

}



#sidebar li {

list-style:none;

margin:0;

padding:0;

}



#sidebar ul li {

list-style:none;

margin:0;

padding:0px 0px 5px 0px;

}



#sidebar ul li ul li {

	color: #000000;

	margin: 0px;

	padding: 5px 0px 0px 0px;

}





#footer {

background: #000000;

color: #666;

clear:both;

padding:0 20px 20px 20px;

height:50px;

}



#footer p {

float:left;

width:35%;

line-height:1.2em;

}



#footer p.right {

float:right;

width:75%;

text-align:right;

}



a,a:visited,#content ul li a {

color:#666;

text-decoration:underline;

}



#content h1,#content h1.title {

color:#000000;

font-size:18px;

font-family:Helvetica, Arial, Sans-Serif;

font-weight:700;

line-height:120%;

font-variant:normal;

margin:0;

padding:10px 0px 10px 0px;

}



#content h1 a,#content h1.title a,#content h2 a {

color:#000000;

text-decoration:none;

}



#content h1 a:hover,#sidebar ul li a {

color:#000;

text-decoration:none;

}



#content ul li a:hover,#sidebar ul li a:hover {

color:#000;

text-decoration:underline;

}



#content_start {position: absolute;left: -10000px;};

