/* 
Copy from "style.css" into this file and make the changes here.
This makes it possible to upgrade the core system and theme without destroying your style changes.

Here is a List of Common CSS styles you may want to change: 
*/


//MAIN TEXT FONT FAMILY (Size, family, spacing top bottom, Color of font)  //
body {font: 15px Georgia, Times, Serif; line-height: 1.6em; color: #333;}


body {background:url('images/blbBlogBG02.png') #e9eef1; font: 15px Georgia, Times, Serif; line-height: 1.6em; color: #333;}
body > #container {background:url('images/blbBlogBG03.png') repeat-x 0 40px;}
h1, h2, h3, h4, h5, h6 {margin: 0; font-family: Arial, Helvetica, Sans-serif; color: #000;}
h1 {font-size: 30px;} h2 {font-size: 24px;} h3 {font-size: 20px;} h4 {font-size: 16px;} h5 {font-size: 12px;} h6 {font-size: 10px;}
p {margin: 0;}

/* URLs and Hyperlinks */
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  {text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration: underline;}
a:link, a:visited {
    border-bottom: 1px dotted #B4C1D2;
    color: #42628E;
    text-decoration: none;
}

a.more-link {
    font-family: helvetica;
    display: block;
    border-bottom: none;
    padding: 30px 0 10px 10px;
    font-weight: 700;
    text-transform: uppercase;
    font-style: italic;
    color: #627B9F;
}


a:hover  { color: #666666; }


/** Post Title **/
.post > h1.title {
        display:block;
        background-color:#627b9f;
        border:solid #6980a3 1px;
        border-bottom:solid #526b95 0;
        color:#fff;
        font-family:verdana,helvetica;
        /*font-size:.65em;*/
        letter-spacing:.01em;
        text-shadow: #355488 1px 1px 0;
        padding:2px 7px 3px;
        }
.post > h1.title > a {
        display:block;
        background-color:#627b9f;
        border:solid #6980a3 1px;
        border-bottom:solid #526b95 0;
        color:#fff;
        font-family:verdana,helvetica;
        /*font-size:.65em;*/    
        letter-spacing:.01em;
        text-shadow: #355488 1px 1px 0;
        padding:2px 7px 3px;
        white-space:normal !important;
        }
.post > h1.title > a:hover {text-decoration: none; color: #adc1dc; }

.post.arch > .entry > a[title]:first-child {display:none;}


// POST BACKGROUND COLOR //
.post { background: #ffffff; }


.sharepost{ background: #627B9F; float:left; margin-right:10px; position:fixed; margin-left:-75px; width: 65px; z-index: 0; }
.sharepost-right { background: #627B9F; float:left; margin-right:10px; position:fixed; margin-left: 630px; width: 65px; z-index: 0;}

/* Post Meta */
.post-meta {
        display:inline;
        background-color:#e9eef1;
        font-family: Helvetica, Arial, sans-serif;
        font-size:.8em;;
        position: absolute;
        right:7px;
        margin-top:-5px;
        padding:1px 4px;
        color: #394c69;
        border:solid #355488 1px;
        border-radius:2px;
        -moz-border-radius:2px;
        -webkit-border-radius:2px;
        }
.post-meta .the_author {font-style: italic;}
.post-meta .the_time {}
.post-meta > .the_category > a {color:#3e6698;}
.post-meta > .the_comment_link > a {color:#3e6698;}

.post.page > .post-meta {
        display:none;
        }

.the_edit_link { 
        display: block;
        position:absolute;
        right:-75px;
        background: #101010 url("images/edit-post.png") no-repeat 8px 7px;
        height:20px;
        padding:10px 0 0 34px;
        width:36px;
        margin-top:-2px;
        border-radius:4px;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        
        }
.the_edit_link a:link, .the_edit_link a:visited {color:#FFFFFF; font-family:helvetica, arial, sans-serif; font-size:10px; text-decoration:none; text-transform:uppercase; }

img[src="http://blogs.blueletterbible.org/blb/files/2011/08/slash_line.png"] {background-color:transparent;}

/* SMALL CAPS */

span.sc {font-variant: small-caps;}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 
        {
        font-family:trebuchet ms,helvetica,arial,sans-serif;
        margin: 30px 0 15px;
        text-transform:uppercase;
        color:#77778f;
}

#body.page h1, body.page h2, body.page h3, body.page h4, body.page h5, body.page h6
        {
        font-variant: normal;
        line-height: 1.2em;
        margin: 20px 10px 10px 0;
        font-family:'Arvo', sans-serif;
        font-weight: 400;
}

#logo a:link, a:visited {
        border-bottom: none !important;
}

#sidebar a:link, a:visited {
        border-bottom: none;
}

#header-navigation a:link, a:visited {
        border-bottom: none;
}

/* ****PAGE TITLE**** */

.page > h1.title {
        display:block;
        background-color:#627b9f;
        border:solid #6980a3 1px;
        border-bottom:solid #526b95 0;
        color:#fff;
        font-size: 1.4em;
        font-family:verdana,helvetica;
        letter-spacing:.01em;
        text-shadow: #355488 1px 1px 0;
        padding:2px 7px 3px;
        }
        
        
        
.widget > div.textwidget > ol > li > p {
        border: 1px solid #F9FAFB;
        color: #444444;
        font-family: arial,helvetica;
        font-size: 0.42em;
        font-style: normal;
        font-weight: normal;
        left: 0px;
        padding: 2px 5px;
        position: relative;
}

img.centered, .aligncenter, div.aligncenter {
        clear:both;
        display: block;
        margin-left: auto;
        margin-right: auto;
        }
        
.entry .wp-caption {
    background: none repeat scroll 0 0 #f7f6ff;
    border: 1px solid #E6E6E6;
    margin-bottom: 20px;
    padding: 1px;
    text-align: center;
}
.entry .wp-caption-text {
        font-family: helvetica,arial,sans-serif;
        font-size: 11px;
        margin: 0;
        padding: 0;
        text-align: center;
}

.widget > div > #wp-calendar tbody a {
    color: #555;
    font-size: 1.2em;
    font-weight: bold;
    position: relative;
    text-decoration: none;
    top: -1px;
}

.follower_count .count {
    background-color: #F9FAFB;
    border-left: 1px solid #E4E8EB;
    color: #404040;
    display: block;
    float: left;
    font-family: georgia,Helvetica,Arial,sans-serif;
    font-size: 1.9em;
    height: 40px;
    overflow: hidden;
    padding: 6px 0 0 15px;
    text-shadow: 1px 1px 0 #FFFFFF;
    width: 129px;
}

.entry ol il {
    list-style-type: decimal;
}

.entry p {
    margin: 0 0 15px;
    line-height: 1.9em;
}

.entry ul {
    margin: 0 0 15px;
    padding: 0 0 0 30px;
    line-height: 1.9em;
}

.entry ol {
    margin: 0 0 15px;
    padding: 0 0 0 30px;
    line-height: 1.9em;
}

.post .entry {
    clear: both;
    font-size: 0.9em;
    line-height: 1.9em;
}

.author_info {
    background-color: #FFFFFF;
    margin: 0 0 20px;
    padding: 20px 25px 10px;
    position: relative;
    font-family: georgia, serif;
    border-color: @637A9F;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 3px;
    border-color: #526B95;
    font-size:12px;
    color:#333;
    
}

.widget img {
    background-color: #627B9F;
    border: 1px solid #6980A3;
    padding: 2px;
}

div.wrap img {
        margin-bottom:-6px;
}