/*



Theme Name: Whole Self Studio

Author: Tarah L. Joubert

Author URI: http://parkrapidsweb.com/



*/



body {font-size:17px;font-family: Helvetica, Verdana, Arial, Sans-Serif;color:#393939;text-align:left;background:#F0F0F0;margin:0px;padding:0px;}
a {color:#3D71AB;text-decoration:none;}a:hover {color:#3D71AB;text-decoration:underline;}
h1,h2,h3,h4{font-family:serif, times;margin:10px 0 10px 0;display:block;}

hr{background:#fff url('http://www.wholeselfstudios.com/wp-content/uploads/2016/05/hr3.jpg') no-repeat top left;border: 0;height:40px;}

#main1    {width:1016px;overflow:hidden;margin-right:auto;margin-left:auto;background: url('images/content_back.jpg') repeat-y top center;}
#main2    {width:1016px;overflow:hidden;margin-right:auto;margin-left:auto;background: url('http://www.wholeselfstudios.com/wp-content/uploads/2016/07/header_back2.jpg') no-repeat top left;}
#header h1 span{display:none;}
#header h1 a{height:221px;width:932px;float:left;clear:left;}
#facebook h2 span{display:none;}
#facebook h2 a{height:221px;width:74px;float:left;}

#main_nav {width:1016px;float:left;clear:left;height:70px;}
.navigation {margin:2px 0 0 15px;}
.navigation a {color:#2c2c2c;font-size:14px;display:block;float:left;font-family:sans-serif, arial;letter-spacing:3px;padding-left:15px;}

#content {width:890px;float:left;clear:left;padding-left:60px;}
.posts h2{margin:10px 0 10px 0;display:block;padding:0;clear:left;float:left;font-size:30px;color:#3D71AB;font-weight:normal;}
.posts-index {float:left;clear:left;width:890px;}
.posts {float:left;clear:left;width:640px;}
.post-content1 {float:left;clear:left;width:640px;}
.post-content2 {float:left;clear:left;width:890px;}
#content p {margin:0;padding-bottom:15px;}
#content h3 {margin:10px 0 10px 0;padding:0;font-size:25px;color:#3D71AB;font-weight:normal;}
#content h4 {margin:10px 0 0 0;padding:0;font-size:20px;color:#000;font-weight:normal;}

#sidebar {float:left;width:200px;font-size:18px;text-align:center;line-height:23px;font-family:Times;color:#393939;margin:0 0 25px 25px;padding:0 10px 0 10px;background:#fff;}
#sidebar ul{list-style:none;margin:0;padding:10px;}
#sidebar h2{font-size:24px;font-weight:normal;margin:0;padding:0;}

#footer {height:37px;width:1016px;float:left;clear:left;background: url('images/footer_back.jpg') no-repeat top left;padding-top:40px;font-size:12px;text-align:center;}


img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption {	margin-bottom: 1.5em;}
.wp-caption img[class*="wp-image-"] {	display: block;	margin: 1.2% auto 0;}
.wp-caption-text {	text-align: center;}
.wp-caption .wp-caption-text {	margin: 0.8075em 0;}



#comments{width:750px;float:left;clear:left;margin:10px 40px 0 40px;font-family:sans-serif, arial;font-style: italic;}
#comments a {font-size:14px;}
#comments li{list-style:none;}
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments{text-align:left;color:#3D71AB;padding:5px 0 0 5px;width:96%;font-weight:normal;font-size:24px;} 
#respond h3{height:25px;text-align:left;color:#3D71AB;padding:5px 0 0 5px;width:99%;font-weight:normal;font-size:28px;} 
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;padding-bottom:0;} 
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:1px solid #ccc;} 
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{} 
.comment-meta,ol.commentlist li small{top:10px;} 
.comment-meta {float:left; clear:left;}
ol.commentlist li small{display:none;}
.comment-text{margin:20px;font-style: italic;}
.comment-navigation .newer,input#submit{float:right;background:#BBBBBB;color:#fff;} 
.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#ccc;} 
.reply{margin:0;background:#BBBBBB;color:#fff;width:70px;margin-left:580px;} 

a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#fff;} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{width:70px;} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#e7e7e7;text-decoration:none;color:#4c7faa;font-weight:bold;} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:68px;} 
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 #4c7faa;} 
.comment-navigation{margin:10px 0 0 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:742px;} 
input#submit{padding:5px 0 !important;border:0 !important;} 
input#submit,p.subscribe-to-comments input{outline:0;} 
input#submit:hover{padding:4px 0 !important;border:1px solid #4c7faa !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{text-align: center;font-size: 1.5em;color: #fff;font-style: italic;}
.comment-total span{font-size: 2em;color: #800000;}

