/*
THEME NAME: simply His
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A modified theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 1.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-r.css');

/* Just some example content */
div#header{text-align:center;margin:0;}
div#menu{font-size:10px;height:18px;
	letter-spacing:1px;
	padding-top:4px;
	background:#3E3E3E;
	width:100%;
	margin-bottom:10px;
	}
div#menu ul a{font-weight:700;text-decoration:none;color:#fff;}
div#menu ul a:hover{text-decoration:underline;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;padding-left:30px;}
div#menu ul li a{padding-left:10px;padding-right:25px;}
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:9px;padding-top:5px;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:1px;width:100px;}

.entry-title{clear:both;}
div#container,div.sidebar{margin-top:10px;}
div#nav-above,div#nav-below{width:100%;height:10px;margin-left:40px;}
div#nav-above{margin-top:20px;margin-bottom:20px;}
div#nav-below{margin-top:20px;margin-bottom:20px;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;margin-right:40px;}
form#commentform .form-label{margin:10px 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:2px;}
div.comments ol li{margin:0 0 35px;}
textarea#comment{height:130px;margin:0 0 15px;overflow:auto;width:66%;}
#respond {margin-left:5px;margin-bottom:25px;border-top: 2px solid #222;}
div#comments {margin-left:45px;}
div.form-submit {padding-bottom: 15px;}

/* Added by Lisa B. */
body {
/* font-size: 62.5%; /* Resets 1em to 10px */
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 98%;
margin-top:0;
background-color: #cccccc;
}

#wrapper {
	width: 900px;
	border: 1px solid #3E3E3E;
	background-color:#fff;
	margin-left: auto;
	margin-right: auto; 
	margin-top:0;
	padding:0;
}
#container {
	/* border: 1px solid green;
	text-align: left; */
}

a img { border:none;}
/* Header */


div#header {
   background: url(images/sHbloggerBanner900bk.jpg) no-repeat;
	 height: 180px;
	 width:900px;
	 padding: 0;
	 margin-top:30px;
	 }
	 
/* Start Random ID: Rotating images script */
#random {
   float: right;
	 width: 240px;
	 height: 170px;
	 margin-right: 5px;
	 margin-top: 5px;
	/* border: 1px dashed #999; */
	 }
	 
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: #554422;
	text-decoration: none;
	font-weight: bolder;
}

a:hover {
	text-decoration: underline;
}

.entry-content a:visited {
color: #112637;
}

.Jesus {
        color:red;
       }
		 
.post, div.page, #announce {
	font-size: 12px;
	line-height: 22px;
	color: #222222;
	padding-left: 40px;
	padding-right: 10px;
	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: #909090;
	letter-spacing: 1px;
	border: none;
}

.author a, .cat-links a, .tag-links a, .comments-link a, .edit-link a {
	font-weight: bolder;
	text-decoration: none;
	color: #6D6D6D;
}

.author a:hover, .cat-links a:hover, .tag-links a:hover, .comments-link a:hover, .edit-link a:hover {
	text-decoration: underline;
}

.entry-title {
  font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	line-height: 24px;
		letter-spacing:1px;
	margin-bottom: 0;
	padding-bottom: 5px;
}

/* Sidebars */

div#container {
	margin: 0 -250px 0 0;
}
div#content {
	margin: 0 250px 0 0;
}

div#primary, div#secondary {
	margin-top: 20px;
	margin-right: 40px;
	}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{
						background: url(images/side-banner.gif) no-repeat;
						text-align:center;
						font-size:12px;
						padding: 5px;
						padding-bottom:10px;
						color:#222222;
					/*	background-color:#eecc88; */
						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:5px;}
div.sidebar ul ul ul{margin:0 0 0 15px;}
div.sidebar ul ul ul li{list-style:none;}

/* Footer */

div#footer, div#footer a{
					 font-size: 12px;
					 color:#fff;
					 background-color:#222222;
					 text-align:center;
					 padding: 5px;
					 width:99%;}


li.comment {padding:10px; background-color:#EFEFEF;}
li.alt { background-color:#CCC;}

.comments { padding-left: 35px; }	

blockquote {
   background-color:#F9E5A0;
	 padding: 10px 20px 10px 20px;
	 }		

h3.widgettitle { 
	 padding-left: 3px;
   padding-right: 3px;
}		 

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	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 */
 
/* 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: #FEFE92; padding:10px;color:#000}
.cat-links, .meta-sep, .cat-links a, .edit-link a, .comments-link a {color:#000;}
