/*Theme Name: Framed By Faith
Version: 1.0
Author: Jill
Author URI: http://www.alturego.com
*/

* {
        padding:0px;
        margin:0px;
        }
body 	{
        color:#000;
        margin:0;
        background-color:#415465;
        font-family:Trebuchet MS, Arial;
	}
img {
        border:none;
        padding:5px;
        }
p {  
        padding-bottom:10px;
        }
blockquote {
        padding-left:20px;
        }
#container {
        width:1000px;
        margin:0 auto;
        background-color:#fff;
        background-image:url(http://idealelements.com/framedbyfaith/wp-content/themes/framed_by_faith/images/container_bg.jpg);
        background-repeat:repeat-y;
        text-align:left;
	}
#column-wide {
        width:750px;
        float:left;
        }
#column-narrow {
        width:250px; 
        float:left;
        }
#header {
        width:750px;
        height:50px;
        background-color:#1d2b37;
        color:#fff;
        letter-spacing:+1px;
        margin:0px;
        }
#header a, a:hover, a:visited {
        color:#fff;
        text-decoration:none;
        font-size:20px;
        font-weight:bold; 
        }
#menu {
	width:750px;
	height:26px; 
        float:left;
	background-color:#000;
        margin:0 auto;
	text-align:right;  
        }
#menu a {
	color:#b8c0c4;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
        letter-spacing:+2px;
        vertical-align:middle;
        }
#menu a:hover {
        color:#fff;
        }
#menu li {
	float:right;
	padding-right:25px;
	list-style:none;
        line-height:20px;
        }
#menu ul {
        padding:0px;
        margin:0px;
        }
#post-column {
	width:710px;
	float:left;
        padding:20px;
        }
.post-header a {
        color:#2A5E7A;
	text-decoration:none;
	font-size:18px;
	letter-spacing:+2px;
        font-weight:bold;
        }
.post-header a:visited {
        color:#2A5E7A;
	text-decoration:none;
	font-size:18px;
	letter-spacing:+2px;
        font-weight:bold;
        }
.post-header a:hover {
        color:#000;
        text-decoration:none;
	font-size:18px;
	letter-spacing:+2px;
        font-weight:bold;
        }
.post-date {
        color:#000;
	font-size:10px;
	letter-spacing:+1px;
	padding-right:30px;
	text-align:right;
	}
.post-content {
        padding-left:20px;
        padding-right:20px;
        color:#000;
        font-size:14px;
        }
.post-content a {
        text-decoration:none;
        font-weight:bold;
        font-size:14px;
        color:#2A5E7A;
        letter-spacing:0px;
        }  
.post-content a:visited {
        text-decoration:none;
        font-weight:bold;
        font-size:14px;
        color:#2A5E7A;
        letter-spacing:0px;
        }
.post-content a:hover {
        text-decoration:none;
        font-weight:bold;
        font-size:14px;
        color:#000;
        letter-spacing:0px;
        }
.comments {
	font-size:12px;
        color:#000;
        padding:5px;
        margin-bottom:30px;
        margin-left:20px;
	}
.comments a {
        text-decoration:none;
        font-weight:bold;
        font-size:12px;
        color:#2A5E7A;
        letter-spacing:1px;
        }
.comments a:visited {
        text-decoration:none;
        font-weight:bold;
        font-size:12px;
        color:#2A5E7A;
        letter-spacing:1px;
        }
.comments a:hover {
        text-decoration:none;
        font-weight:bold;
        font-size:12px;
        color:#000;
        letter-spacing:1px;
        }
.comments li {
        list-style:none;
        }
.comments-link {
        margin-bottom:20px;
        background-color:#eaeaea;
        padding:3px;
        }
.comments-link a {
        text-decoration:none;
        font-weight:bold;
        font-size:10px;
        color:#6b7a81;
        letter-spacing:1px;
        }
.comments-link a:visited {
        text-decoration:none;
        font-weight:bold;
        font-size:10px;
        color:#6b7a81;
        letter-spacing:1px;
        }
.comments-link a:hover {
        text-decoration:none;
        font-weight:bold;
        font-size:10px;
        color:#000;
        letter-spacing:1px;
        }
.comment-gravatar {
        width:60px;
        height:60px;
        float:left;
        }
.comment-meta {
        width:500px;
        height:60px;
        float:left;
        padding-top:10px;
        }
.comment-text {
        width:600px;
        border-bottom: 2px #eee solid;
        margin-bottom: 5px;
        }
.authcomment {
        color:#2A5E7A;
        }
#previous {
        width:350px;
        float:left;
        text-align:left;
        }
#previous a {
        color:#2A5E7A;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#previous a:visited {
        color:#2A5E7A;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#previous a:hover {
        color:#90a49f;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#next {
        width:350px;
        float:right;
        text-align:right;
        }
#next a {
        color:#2A5E7A;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#next a:visited {
        color:#2A5E7A;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#next a:hover {
        color:#90a49f;
        text-decoration:none;
        font-size:16px;
        letter-spacing:+2px;
        font-weight:bold;
        }
#sidebar {
        width:240px;
        background-color:#1d2b37;
        padding-top:5px;
        padding-right:5px;
        padding-bottom:50px;
        padding-left:5px;
        float:right;
        }
.sidebar_title {
        list-style:none;
        color:#fff;
        padding-bottom:10px;
        padding-left:15px;
        font-size:16px;
        font-weight:bold;
        letter-spacing:+1px;
        }
#sidebar li {
        list-style:none;
        color:#fff;
        padding-bottom:10px;
        padding-left:20px;
        font-size:12px;
        font-weight:bold;
        letter-spacing:+1px;
        text-decoration:none;
        }
#sidebar li a {
        color:#6b7a81;
        text-decoration:none;
        }
#sidebar li a:hover {
        color:#fff;
        text-decoration:none;
        }
#sidebar a {
        color:#6b7a81;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
        }
# sidebar a:visited {
        color:#6b7a81;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
        }
#sidebar a:hover {
        color:#fff;
        text-decoration:none;
        }
.feature {
        background-color:#000;
        color:#6b7a81;
        margin-bottom:15px;
        padding-right:15px;
        padding-bottom:5px;
        padding-left:15px;
        font-size:14px;
        font-weight:bold;
        letter-spacing:+1px;
        }
.feature a {
        font-size:14px;
        color:#6b7a81;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
.feature a:visited {
        font-size:14px;
        color:#6b7a81;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
.feature a:hover {
        font-size:14px;
        color:#eee;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
.feature img {
        padding-top:12px;
        padding-left:0px;
        }
.tagcloud {
        background-color:#000;
        margin-bottom:15px;
        text-align:left;
        }
.tagcloud a {
        font-size:14px;
        text-align:left;
        color:#6b7a81;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
.tagcloud a:visited {
        font-size:14px;
        text-align:left;
        color:#6b7a81;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
.tagcloud a:hover {
        font-size:14px;
        text-align:left;
        color:#eee;
        font-weight:bold;
        text-decoration:none;
        letter-spacing:+3px;
        }
#responses {
        color:#90a49f;
        font-size:16px; 
        font-weight:bold;
        padding-bottom:20px;
        padding-left:20px;
        }
#responses a, a:hover, a:visited {
        color:#000;
        }
#reply {
        color:#90a49f;
        font-size:16px;
        font-weight:bold;
        padding-top:20px;
        padding-left:20px;
        }
#reply a, a:hover, a:visited {
        #000;
        }
input   {
        color: #000;
        background-color: #eee;
        border:none;
        vertical-align: middle;
        margin-left:20px;
        margin-right: 5px;
        }
textarea {
        background-color: #eee;
        color: #000;
        border:none;
        font-size: 11px;
        margin-left:20px;
        }
#footer {
	background-color:#000;
        font-size:12px;
        text-align:center;
        padding:10px;
	color:#fff;
        }
#footer a {
        color:#fff;
        }
#footer a:hover {
        color:#eee;
        }
#footer a:visited {
        color:#fff;
        }
.clr {
	clear:both;
        }