/*
Theme Name: Salvation Ministries 2013 Layout
Theme URI: http://ckdigital.net/
Author: CKDIGITAL
Author URI: http://ckdigital.net/
Description: Salvation Ministries 2013 Interface design by CKDigital.
Version: 1.0
License: Commercial
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

p { width:100%; float:left; line-height:1.5em; }

#main-content-text ul {
	margin-top:-10px;	width:100%;	float:left;	margin-bottom:10px;
}
#main-content-text ul li{
	list-style:square;	padding-left:10px;	margin-left:10px;
}

ol.commentlist{
	display: block;
	margin-left:0px;
	padding-left:0px;
	list-style: none;
	font-size: 11px;
	margin-top:15px;
	float:left;
	width:100%;
}

ol.commentlist li{
	float:left;
	width:95%;
}

ol.commentlist .comment-body{
	float:left;	width:100%;	font-size:14px;
}

.authorcomment, li.comment {
	margin-bottom:10px;	float:left;
}

.comment-body {
	margin-bottom:10px;	float:left;
}

.comment-author  {
	margin-bottom:3px;	float:left;	width:100%;	font-size:16px;
}

.comment-author cite {
	padding-left:10px;	float:left; margin-top:10px;
}
.comment-author span {
	padding-left:6px;	float:left; margin-top:10px;
}

.comment-meta {
	margin-bottom:30px; float:left;	font-size:12px;
}

textarea{
	margin-top: 2px;
margin-bottom: 2px;
height: 100px;
margin-left: 0px;
margin-right: 0px;
width: 350px;
border: solid #E2E2E2 1px;
}
.submit{
	background: none repeat scroll 0 0 #015E82;
    border: medium none;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 12px;
    text-align: center;
}
a.comment-reply-link, .reply a:link, input#submit {
	background: none repeat scroll 0 0 #015E82;
    border: medium none;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 12px;
    text-align: center;
}

.comments-template h3{font-size:16px;}
.comment-text p{font-size:12px;}
#crumbs{padding: 30px;}


/****************
advanced comment styles
****************/
 
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;color:#000;padding:5px 0 0 0px;margin-top:10px;} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:1px solid #ccc} 
ol.commentlist ul{margin:0 0 0 20px} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none} 
li.even{background:#fff} 
li.odd{background:#efefef} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px} 
ul.children li{border-right:none} 
.vcard img{float:left;background:#c4c4c4} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:10px;left:10px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:none;} 
.reply{margin:0 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{background: none repeat scroll 0 0 #015E82;
    border: medium none;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-top: 7px;
    padding: 8px 12px;
    text-align: center;} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#015E82;text-decoration:none;color:#FFF;font-weight:bold} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #999} 
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
form#commentform textarea,form#commentform input{padding:2px 3px} 
form#commentform textarea{width:600px} 
input#submit{padding: 8px 12px !important;border:0 !important} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding: 8px 12px !important;border:1px solid #999 !important} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 
.comment-rss{background:url('images/rss_32.png') no-repeat} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}
blockquote {
background:#f9f9f9;
border-left:10px solid #ccc;
margin:1.5em 10px;
padding:.5em 10px;
quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
color:#ccc;
content:open-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
}
blockquote p {
display:inline;
}

.paymentdropmenu {border: 1px solid #B2B2B2;
font-size: 11px;
padding: 3px 3px 3px 7px;
height: 24px;
width: 180px;
}

.epaymenttable{
	width:800px;
	margin:auto;
	padding: 10px;
	}
	
	.epaymentstatus{
	width:650px;
	margin:auto;
	padding: 10px;
	}
	.epaymenttable-rowdatastatus{
	width:40%;
	margin-right:10px;
	float:left
	}
.epaymenttable-row{
	width:100%;
	padding:5px;
	float: left;
	}

.epaymenttable-rowdata{
	width:25%;
	margin-right:10px;
	float:left
	}
	.epaymenttable-rowdatabig{
	width:45%;
	margin-right:10px;
	float:left
	}
	.epaymenttable-rowdatahalf{
	width:20%;
	margin-right:10px;
	float:left
	}
	.epayment-alignleft{
		float:left
		}
		
		.epayment-alignright{
		float:right
		}
