/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.2
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-l.css');

/* Just some example content */
div#header{text-align:center;margin-bottom:2em;}
div#access div.skip-link{position:absolute;top:1em;right:1em;}
div#menu{font-size:0.9em;height:1.5em;padding-top:0.3em;background:#991646;width:100%;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#991646;padding:0.3em 0.5em;color:#fff;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}

.entry-title{clear:both;}
div#container,div.sidebar{margin-top:2em;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div#footer{text-align:center;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;
height:auto;
overflow:hidden;}
body.attachment div#nav-images div{margin:3em auto 0 auto;
padding:1em 0;
width:47%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}

/* Added by Lisa B @ simply His */

/* Added by Lisa B. */
body {
/* font-size: 100%; /* Resets 1em to 10px */
font-family: Arial, sans-serif;
width: 98%;
margin-top:0;
background-color: #cccccc;
}

#wrapper {
	width: 915px;
	border: 1px solid #3E3E3E;
	background-color:#fff;
	margin-left: auto;
	margin-right: auto; 
	margin-top:0;
	padding:0;
}

a img { 
display: block;
margin-left: auto;
margin-right: auto;
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}

/* Header */


div#header {
   background: url(images/header.jpg) no-repeat;
	 height: 271px;
	 width:915px;
	 padding: 0;
	 margin-top:30px;
	 color:#fff;
	 }
	 
h1#blog-title a{
   color:#fff;
	 }

div.skip-link {
	font-size: 12px;
	color:#000;
	float:right;
	padding-right:10px;
	padding-bottom:8px;
	padding-top:8px;
	margin:0;
	/* border: 1px solid green; */
	}
	/*
#search {
  height:10px;
	}
*/

/* Post styling */

a {
color: #222222;
	text-decoration: none;
	font-weight: bolder;
}

a:link {
	text-decoration: none; 
}
a:hover {
	text-decoration: none;
}

.entry-content a:visited {
color: #112637;
}

.Jesus {
        color:red;
       }
		 
.post, div.page {
	font-size: 12px;
	line-height: 22px;
	color: #222222;
	padding-left: 10px;
	padding-right: 40px;
	text-align: justify;
}

div.entry-date {
	width: 99%;
	border-top: 1px solid Silver;
}

.author, .published, .meta-sep, .cat-links, .tag-links, .comments-link, .edit-link {
	font-size: 10px;
	color: #525252;
	letter-spacing: 1px;
	border: none;
}

.author a, .cat-links a, .tag-links a, .comments-link a, .edit-link a {
	font-weight: bold;
	text-decoration: none;
	color: #6D6D6D;
	border-bottom: none;
}

.author a:hover, .cat-links a:hover, .tag-links a:hover, .comments-link a:hover, .edit-link a:hover {
	border-bottom: 1px solid; color:#6D6D6D;
}

.entry-title {
  font-family: Arial, serif;
	font-size: 18px;
	line-height: 24px;
	letter-spacing:1px;
	margin-bottom: 0;
	padding-bottom: 5px;
}

.post a {
	border-bottom: none;
}

.post a:hover { border-bottom: 1px solid; text-decoration:none;}

.entry-title a {border:none;}

/* Quotes */

blockquote {background:url(images/openquote.png) no-repeat #cccccc;padding:20px;}
blockquote p {margin-left:20px;margin-right:20px;}

/* Sidebars */

div#container {
	width: 700px;
	margin: 0 0 0 -50px;
	padding: 0;
	/* border: 1px solid blue; */
}
div#content {
	margin: 0 0 0 50px;
	padding: 0;
/*	border: 1px solid green; */
}

div#primary, div#secondary {
	margin-top: 20px;
	}

div.sidebar {
margin:0 10px;
padding:0 10px;
/* border:1px solid red; */
}
	
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{
						text-align:center;
						font-size:12px;
						padding: 5px;
						padding-bottom:10px;
						color:#fff;
						background-color:#295c72; 
						margin-bottom:5px;
						}
div.sidebar { font-size:10px; }
div.sidebar input#s{width:100px;}
div.sidebar li{list-style:none;margin:0 0 10px;}
div.sidebar li form{margin:2px 0 0;padding:0;text-align:center;}
div.sidebar ul ul{margin:0 0 0 10px;}
div.sidebar ul ul li{list-style:none;margin:0;padding-bottom:10px;padding-left:5px;}
div.sidebar ul ul ul{margin:0 0 0 15px;}
div.sidebar ul ul ul li{list-style:none;}

div.sidebar p { 
   font-size:10px;
	 padding-left:10px;
	 padding-right:5px;
	 }

/* Footer */

div#footer, div#footer a{
					 font-size: 12px;
					 color:#fff;
					 background-color:#222222;
					 text-align:center;
					 padding: 5px;
					 width:99%;}

/* Begin Images */
p img {
	display: block;
margin-left: auto;
margin-right: auto;
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
	}

/*	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
	}

a img {
       text-decoration: none;
       border: none;
      }

/* End Images */
 
/* Comments */
.comment-author-admin {background-color:#FFFF89;padding:10px;}
.comment-meta {font-size:10px;padding-top:5px;}
.comment-author, .comment-author a {background-color:#222;color:#fff;padding:5px;}
#comments ul {list-style-type:none;}
#comments p {line-height:24px;}

/* Meta Data */

div.entry-meta {font-size: 10px;background-color: #A9CAD4; padding:10px;color:#000}
.cat-links, .meta-sep, .cat-links a, .edit-link a, .comments-link a {color:#000;}
