/*
Theme Name: Spiritual
Description: Theme based on something serious.
Author: Jinsona designs
Author URI: http://web2feel.com/
*/

/* The theme is released under GNU GPL licence. Users are free to modify the theme and its componants. Web2feel.com is not responsible and will not provide any asistance for the mis alignment or dysfunction caused by the user in the course of modification*/

body {
	margin:0;
	padding-top:0px;
	background:#0c0606 ;
	font-family: Lucida,Verdana,Helvetica,sans-serif;
	color:#6b6b6b;
	font-size:13px;
	}
img {
	border:0;
	}
a {
	color:#FF6600;
	}
a:hover {
	color:#FF6600;
		}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#555;
	padding:2px 3px 2px 3px;
	
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;
	}
.alignright {
	float:right;
	}

/* The Wrapper */

.wrapper {
	width:1024px;
	margin:0 auto;
	
	}

/* The Top */

.top {
	height:361px;
	margin-top:0px;
	background:url(images/top.jpg);
	}
.blogname {
	float:left;
	width:700px;
	}
.blogname h1 {
	font-size:50px;
	font-weight:normal;
	margin:50px 0 0 80px;
	color:#234d00;
	}
.blogname h1 a {
text-decoration: none;
color:#234d00;

}
.blogname h2 {
	margin:5px 0 0 80px;
	font-size:16px;
	font-weight:bold;
	color:#000;
	}


/* CSS MENU BEGINS */
.tabs {
      float:left;
      width:100%;
      background:#0c0606;
      font-size:100%;
	  font-weight: normal;
      line-height:normal;
      }
.tabs ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
      }
.tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
.tabs a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
.tabs span a {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#e05400;
      }
.tabs .page_item  a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
.tabs .page_item  a {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#e05400;
      }
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs a span {float:none;}
    /* End IE5-Mac hack */
    .tabs span a:hover {
      color:#000;
      }
   .tabs a:hover {
      background-position:0% -42px;
      }
   .tabs span a:hover {
      background-position:100% -42px;
      }
	 .tabs .page_item a:hover {
      background-position:100% -42px;
	  color:#000;
      }
	.tabs .current_page_item span a{
	background-position:100% -42px;
	color:#000;
	}
	.tabs .current_page_item a{
	background-position:100% -42px;
	color:#000;
	}

/* The Search */

.search {
	height:29px;
	padding:3px 40px 0 14px;
	float: right;
	}
.search form {
	background:url(images/searchbg.png);
	width:210px;
	height:27px;
	padding-top:2px;
	padding-left:11px;
	}
.search input {
	float:left;
	}
.search input#s {
	width:160px;
	border:none;
	background:#fff;
	font-size:16px;
	color:#aeaeae;
	height:20px;
	}
.search input#submit {
	border:none;
	background:#fff;
	font-size:16px;
	color:#aeaeae;
	height:22px;
	width:35px;
	}
/* The Line */

.line {
	height:49px;
	background:url(images/line.jpg); ;
	}
	


/* The Content */

.content {
	padding:30px 10px 25px 15px;
	background:#0c0606 url(images/content.gif) repeat-y;
	border-top:#fff;
	}
.date {
	float:left;
	width:46px;
	height:49px;
	background:url(images/date.png);
	text-align:center;
	font-size:12px;
	line-height:23px;
	text-transform:uppercase;
	color:#fff;
	}
.date .day {
	color:#000;
	font-size:18px;
	font-weight:bold;
	padding-bottom:3px;
	line-height:15px;
	}
/* The Posts */

.text {
	width:750px;
	float:left;
	text-align:justify;
	}
.post {
	padding:0 0 10px 23px;
	color: #FFCC66;
         
	}

h1.title {
    font-size:22px;
	margin:5px 0 0 0;
	padding:3px 3px 3px 0px;
	color:#FFFF00;
	font-weight:normal;
	
		
	}
h1.title a {
	color:#FFFF00;
	text-decoration:none;
	}
h1.title a:hover {
	color:#FFFF00;
	background:none;
	text-decoration:none;
	}
.postinfo {
	height:20px;
	background:none;
	padding: 2px;
	border: 1px solid #2a2a2a;
	background:#000;	

	}
.postinfo a {
	color:#525252;
	font-weight:normal;
	text-decoration:none;

	
	}
.postinfo .alignright a
{
color: #00FF00;
}

.postinfo .alignleft a
{
color: #448aff;
}

#text-1 div a
{
color: #448aff;
}
/* The Sidebar */

.sidebar {
	width:180px;
	float:right;
	line-height:22px;
	padding: 5px 18px 0px 0px
	}
.sidebar ul {
	margin:0;
	padding:5px 0 0 0;
	list-style:none;
	}
.sidebar h2 {
	height:23px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
	color:#00CC66;
	margin:0px 0;
	background:#000;
	line-height:normal;
	border: 1px solid #2a2a2a;
	
	}
.sidebar ul ul ul {
	padding-left:10px;
	}
.sidebar a {
	padding-left:10px;
	text-decoration:none;
	color:#92732a;
	font-weight:normal;
	
	}
.sidebar a:hover {
	color:#7b7b7b;
	}


/* The Footer */

.footer {
	height:44px;
	background:url(images/footer.jpg)no-repeat;
	text-align:center;
	color:#1f5900;
	font-size:13px;
	padding-top:15px;
	}
.footer a {
	color:#555;
	text-decoration:none;
	}
.footer a:hover {
	color:#777;
	}

/* The Navigation */

.navigation {
	height:25px;
	padding:0 20px;
	}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#448aff;
	}
.navigation a:hover {
	color:#e05400;
	background:#eedcbd;
	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:25px;
	text-align:center;
	}

/* The Comments */

.comments {
	}
.comments form {
	}
.comments textarea {
	width:90%;
	height:156px;
	background:#fff;
	border:2px solid #626262;
	color:#333;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#fff;
	border:1px solid #e05400;
	color:#216100;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 23px;
	padding:0;
	font-weight:normal;
	}
.comments ol li p {
	padding:0;
        color: #00CC66;
	margin:10px 0;
	}

a#feed {
  margin:0;
  padding-left: 30px;
  display: block;
  height: 30px;
  background: url("images/feed-icon-28x28.png") no-repeat;
}