/* 
Theme Name: Joy Arising
Theme URL: http://joyarising.com
Description: Joy Arising Theme
Author: Kolby Allen
Author URI: http://solacearts.com
Version: 1.0.0

*/

/* Import Blueprint CSS files */
@import url(css/screen.css);
/* Import Jquery UI Style Framework */
@import url(css/jquery.ui.css);

/* Start Styles */
#outerwrapper{background: lightgray repeat;}
.header{background: #40412f ;}
.bodywrapper{background: white; padding-top: 40px; padding-bottom: 40px; }
.footer{background:#fff;border-right:1px solid white; padding-top: 15px; text-align: center; color:black;}
.footer a{color: #eb8a83; text-decoration: none;}
.spacerBar{height:30px;}
.wp-pagenavi{text-align: center;}

/* Format Navigation */
.menubar{margin-top: 50px; margin-bottom: 5px;}
.menubar ul{float: right; display: inline; margin-bottom: 0;}
.menubar ul li{display: inline; margin-right: 6px; margin-left: 6px;}
.menubar ul li a{text-transform: uppercase; font-family: Helvetica; text-decoration: none; color: #eb8a83;}
.menubar ul li a:hover{text-decoration: underline;}

.bannerbar img{margin-bottom: 0px;}

/* Image Alignment */
.alignright{float: right; }
.alignleft{float: left; margin: 5px; }
.alignmiddle{float: left; margin-left: auto; margin-right: auto;}

/* Sidebar Styles */
#recent-entries ul, #archives ul, #recent-comments ul{margin-left: 0; margin-right: 0; list-style: none;}
#recent-entries ul li, #archives ul li, #recent-comments ul li{margin-bottom: 3px; padding-bottom: 4px; border-bottom: 1px dashed #eb8a83;}
#recent-entries ul li a, #archives ul li a, #recent-comments ul li a{text-decoration: none; font-size: 11px;}
#recent-entries ul li a:hover, #archives ul li a:hover, #recent-comments ul li a:hover{color: #eb8a83;}

#sidebar ul{list-style: none; margin: 0;}
#sidebar ul li.categories{border-bottom:1px dashed #eb8a83; border-top:1px dashed #eb8a83; margin-bottom: 10px; margin-top:25px; padding-bottom: 10px; padding-top: 10px;}
#sidebar ul li.categories h2{margin-bottom: 10px;}
#sidebar ul li.categories ul{margin-top: 0; margin-left: 15px;}
#sidebar ul li.categories ul li{}
#sidebar ul li.categories ul li a{text-decoration: none; color: black;}
#sidebar ul li.categories ul li a:hover{color: #eb8a83;}

#sidebar ul li.linkcat{border-bottom:1px dashed #eb8a83; margin-bottom: 10px; padding-bottom: 10px;}
#sidebar ul li.linkcat h2{margin-bottom: 10px;}
#sidebar ul li.linkcat ul{margin-top: 0; margin-left: 15px;}
#sidebar ul li.linkcat ul li{}
#sidebar ul li.linkcat ul li a{text-decoration: none; color: black;}
#sidebar ul li.linkcat ul li a:hover{color: #eb8a83;}

#sidebar ul li.socials{border-bottom:1px dashed #eb8a83; margin-bottom: 10px; padding-bottom: 10px;}
#sidebar ul li.socials h2{margin-bottom: 10px;}
#sidebar ul li.socials ul{margin-top: 0; margin-left: 15px;}
#sidebar ul li.socials ul li{}
#sidebar ul li.socials ul li a{text-decoration: none; color: black;}
#sidebar ul li.socials ul li a:hover{color: #eb8a83;}

#sidebar ul li.sa_link h2{margin-bottom: 10px;}
#sidebar ul li.sa_link ul{margin-top: 0; margin-left: 15px;}
#sidebar ul li.sa_link ul li{}
#sidebar ul li.sa_link ul li a{text-decoration: none; color: black;}
#sidebar ul li.sa_link ul li a:hover{color: #eb8a83;}

.bio{border: 1px solid #ccc; padding:5px; margin-bottom: 25px;}
.bio p.bioinfo{margin: 0;}


/* Post Formatting */
#post a, #page a{color: black; text-decoration: none;}
#post a:hover, #page a:hover{color: #eb8a83;}
#post h2, #page h2{border-bottom: 1px dashed #eb8a83; margin-bottom: 10px}
#post .date{text-align: right;}
#postmeta{text-align: right; margin-bottom: 75px;}
#page h2.maintitle{color: black; border:0; text-transform: uppercase; text-align: center;}

/* Comments format */
ul.commentlist{	list-style: none;}
li.odd{border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}
ul.commentlist li.comment{margin-top: 10px;padding-bottom: 10px;}
ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom:1px dotted #666; padding:1em; }
ol.commentlist li div.comment-author {}
ol.commentlist li div.vcard { font:normal 16px georgia,times,serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url {}
ol.commentlist li div.vcard img.avatar { border:5px solid #ccc; float:right; margin:0 0 1em 1em; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font-size:9px; }
ol.commentlist li div.comment-meta a { color:#ccc; }
ol.commentlist li p { font-size:11px; margin:0 0 1em; }
ol.commentlist li ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }
ol.commentlist li div.reply { font-size:11px; }
ol.commentlist li div.reply a { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { border-left:5px solid #555; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #999; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #bbb; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { border-left:5px solid #111; }
ol.commentlist li.pingback { border-bottom:1px dotted #666; padding:1em; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
.commentTitle{color: #000;text-decoration: none;font-size: 25px;margin-bottom: 5px}
.commentMessage{margin: 0;padding: 0;}
.submitButton{background: #fdfdfd url(images/button_bg.png) repeat-x 0 100%;border: 1px solid #bbbbbb;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color: #c55918;text-transform: uppercase;height: 2.4em;width: 20.0em;text-align: center;padding-bottom: 2px;letter-spacing: -0.05em;cursor: pointer;display: inline;float: right;margin: 15px;margin-right: 115px;}
.submitBtnwrap{	width: 100%;}
.commentMessage textarea#comment.text{width:100%;}
