/*
Theme Name: Bible Scholar
Theme URI: http://www.egracecreative.com/bible-scholar
Description: A lean, clean, and green wordpress them utilizing only two background images: three columns, widgetized sidebars.
Author: Brandon Cox
Author URI: http://www.egracecreative.com
Tags: white, three columns, fixed width, minimalist, green
Version: 1.4
License: This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)

*/

body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 85%; background-color: #542c2c; color: #666; 
 background-image:url('http://blog.visionaire.org/tavola31.jpg'); background-position: center top; background-repeat: repeat-y; }



#container {width: 900px; margin: 0 auto; padding: 0 0; }

/* Top navigation */
#topnav { display:none}



/* Header and Titles */
#header { float: left; display: inline; overflow: hidden; width: 900px; height: auto;  padding: 0px 5px 0 5px; margin: 0 auto; text-align:center;}
#header a { color: transparent; text-decoration: none; }
#header a:hover { color: transparent; }
#header p.site-title { margin-top: 0; margin-left:10px; font-size: 8.0em; font-family: Georgia, "Times New Roman", Times, serif; color: transparent; line-height: 110%; }
#header p.site-slogan { display:none; }

/* The box below the header image */
#slogan {background:transparent; float: left; display: inline; overflow: hidden; width: 900px; padding: 0 0; }
#slogan p { font-size: 1.0em; font-family: Georgia, "Times New Roman", Times, serif; color: #656a7d; font-weight:normal; text-align:right; font-style: italic;}
#slogan .left { background:transparent; float: left; display: inline; overflow: hidden; margin-bottom: 0px; }
#slogan .right { background:transparent; float: right; display: inline; margin-right:10px; margin-bottom: 0px;  text-align: right; font-weight:normal;}

/* The wrapper for content and sidebars */
#wrapper { float: left; display: inline; overflow: hidden; width: 900px; margin:20px auto; } 

/* The content area - to move the content to the right float the content right and the sidebar-wrapper left and change the side margins. */
#content { float: left; display: inline; overflow: hidden; padding: 0 10px 10px 20px; width: 500px; margin:30px 30px; border: none; font-family:Georgia, "Times New Roman", Times, serif;}
#content h1 { border-bottom: 1px dotted color: #656a7d; border-top: 1px dotted color: #A4A07B;  text-align:left; }
#content h1 a { font-size: 1.2em; color: #656a7d;  font-style:italic;}
#content.bookmarks ul { margin: 0px 0px 18px 0px; padding: 0px; }
#content.bookmarks li { line-height: 140%; margin: 0px 0px 14px 0px; padding: 0px; list-style-type: none; }
#content.bookmarks li a { font-size: 1.1em; margin-right: 6px; font-color: #A4A07B;}
#content.bookmarks h2 { color: #060; }
#content .post { margin-bottom: 12px; padding-bottom: 12px; text-align:justify; }
#content .postmeta { font-size: 90%; padding: 5px 0px 5px 0px; border-top: 1px #3d4a4b dotted; border-bottom: 1px #3d4a4b dotted; margin-bottom: 10px; font-color: #A4A07B;}
#content .postmeta h4, #content .postmeta p { margin: 0px 0px 0px 0px; font-weight: normal; font-size: 1.0em; font-style:italic; font-color: #656a7d;}


h4 {color: #656a7d; font-weight: bold; font-size: 1.0em; font-family:"Times New Roman",Georgia,Serif; }

#content h5 a{color: #656a7d; font-weight: normal; font-size: 1.5em;  font-family:"Times New Roman",Georgia,Serif; padding:5px 10px 2px 290px; }


/* Begin Images */
p img {
	padding: 0;

	
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

/* The previous home top and next links at the bottom of the content */
.content-bot { font-family: Georgia, "Times New Roman", Times, serif; border-top: 1px dotted #A4A07B; padding: 10px; font-style: italic; font-weight: bold; background: transparent; text-align: center; }
.content-bot a, .content-bot a:hover { margin: 2px 10px; }

/* Comments */
.comments ul { margin: 0px 0px 12px 0px; padding: 0px; }
.comments li { list-style-type: none; padding: 5px 7px 0px 7px; margin: 0px 0px 12px 0px; font-size: 1.0em; font-family: Georgia, "Times New Roman", Times, serif; color:#666; }
img.avatar {float:left; margin-right:5px;}

/* The wrapper for both sidebars */
#sidebar-wrapper { float: left; display: inline; overflow: hidden; width: 240px;  padding: 0px 15px 5px 10px; }
#sidebar-wrapper2 { float: left; display: inline; overflow: hidden; width: 240px; padding: 0px 15px 5px 10px;}

/* The sidebars */
#sidebar-left { float: left; display: inline; overflow: hidden; padding: 0px 10px 10px 10px; width: 240px; text-align: left; margin-top:0; }
#sidebar-left a {color: #656a7d; text-decoration: none; font-stretch:narrower; }
#sidebar-left p, li {color: #656a7d;  font-size: 0.8em; font-family: Georgia, "Times New Roman", Times, serif; font-stretch:narrower;}
#sidebar-left img {width:50px; height:auto; margin:2px 5px; padding: 2px 4px; float:left; clear:left;}
#sidebar-right { float: right; display: inline; overflow: hidden; padding: 0px 0px 10px 10px; width: auto; }
#sidebar-right a {color: #656a7d; text-decoration: none; }
#sidebar-right img {width:50px; height:auto; margin:2px 5px; }
#sidebar-right p, li {color: #656a7d;  font-size: 0.8em; list-style-type: none;  font-family: Georgia, "Times New Roman", Times, serif; font-stretch:narrower;}
#sidebar-wrapper h2, #sidebar-left h2, #sidebar-right h2 { color: #A4A07B; margin-bottom: 12px; }
#sidebar-wrapper h2, #sidebar-left h2 a, #sidebar-right h2 a { color: #A4A07B; text-decoration: none; }
#sidebar-wrapper h2 a.rsswidget img, #sidebar-left h2 a.rsswidget img, #sidebar-right h2 a.rsswidget img { display: none; }
#sidebar-wrapper ul, #sidebar-left ul, #sidebar-right ul { margin: 2px 0px 2px 0px; padding: 5px; list-style-type: none;}
#sidebar-left ul.main-links li { font-weight: normal; }
#sidebar-wrapper li, #sidebar-left li, #sidebar-right li { margin: 3px; padding: 5px 5px; list-style-type: none; width: auto; }
#sidebar-wrapper li a, #sidebar-left li a, #sidebar-right li a { text-decoration: none; margin:10px 0px;}
#sidebar-wrapper li a:hover, #sidebar-left li a:hover, #sidebar-right li a:hover { color: #999; }
#sidebar-wrapper .widget { padding-top: 15px;  margin-bottom: 20px; }
#sidebar-wrapper .slide{ padding-top: 5px; margin-bottom: 10px; }

/* The Footer */
#footer { float: none; background:transparent; width: 980px; padding: 8px 0px; margin:auto;}
#footer p { margin: 12px; text-align: center; color: #A4A07B; font-size: 0.9em;}
#footer a { color: #A4A07B; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

/* Universal styles */
p, h1, h2, h3, h4, h5, h6, h7 { margin-top: 0px; margin-bottom: 17px; }
p, #content li { line-height: 145%; }
p.small { font-size: 85%; }
blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 1.1em; margin: 5px 15px 15px 15px; padding: 10px 10px 5px 10px; border: 1px #3d4a4b dotted;}
h1, h2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
h1 a, h2 a { color: #A4A07B;; text-decoration: none; }
h1 { font-size: 2.0em; padding-bottom: 3px; }
h2 { font-size: 1.3em; }
a { color: #666; }
a img { border: 0px; }
a:hover { color: #A4A07B;}
.ads {width:201px; float:left;}
hr {color: #A4A07B;}

