*{margin:0;padding:0;}html{overflow-y:scroll;}body{background:#FFFFF9;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:small;line-height:18px;text-align:center;}#wrap{margin:40px auto;text-align:left;width:960px;}#header {
margin:0;
padding:46px 0 10px;
position:relative;
width:960px;
}#header h1{position:relative;width:960px;height:120px;overflow:hidden;}#header h1 a{display:block;width:100%;height:100%;position:absolute;background:url(http://cloud.barefoot-webdesign.com/img/bwd-logo.png) no-repeat;text-indent:-9999em;z-index:1;}#topnav{position:absolute;margin-bottom:20px;width:410px;top:0;right:0;}#topnav ul{float:right;}#topnav li{float:left;}#topnav li a{color:#5E6051;float:left;padding:0 15px;text-decoration:none;line-height:2.0;margin-left:10px;display:inline;}#topnav li a:hover,body#about li.abo a,body#home li.hom a,body.page-id-114 li.page-item-114 a,body.page-id-65 li.page-item-65 a,body.page-id-2 li.page-item-2 a, blockquote {background:#ECEEE8;background:rgba(236,238,232,.8);color:#5E6051;text-decoration:none;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}ul{margin:0;padding:0;list-style-type:none;}#main{float:left;margin:20px 0;width:960px;}.left{float:left;width:715px;}.right{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;float:right;padding:15px 20px;width:185px;background:#ECEEE8;background:rgba(236,238,232,.8); position:relative;}

#footer{ background:rgb(236, 238, 232); background:#eceee8; clear:both;height:700px;margin:0;padding:20px 0;width:100%; position:relative; border-top:1px dashed #999698; text-align:left;}
#footer-inner { width:960px; margin:0 auto; position:relative; }
#footer h3 {
border-bottom:1px solid #999698;
color:#999698;
font-family:"CantarellRegular",Georgia,"Times New Roman",Times,serif;
font-size:140%;
font-weight:normal;
letter-spacing:-1px;
line-height:18px;
margin:0 0 15px;
padding:0 0 15px;
}
.postsbytag { margin:0 0 20px; }
.postsbytag dt {
border-bottom:1px solid #999698;
color:#999698;
font-family:"CantarellRegular",Georgia,"Times New Roman",Times,serif;
font-size:140%;
font-weight:normal;
letter-spacing:-1px;
line-height:18px;
margin:0 0 5px;
padding:0 0 10px;
}

a,a img{outline:none;border:none;text-decoration:none;}.description{clear:left;padding:5px 0 5px 35px;}p.credits{text-align:right;padding:20px;}.post{padding:0;font-size:.9em; position:relative;}.entry-content,.entry-excerpt{clear:left;}.entry-text{padding-bottom:5px;border-bottom:1px solid #DDD;margin-bottom:30px;}.entry-text p,.entry-content p,.entry-excerpt p{line-height:20px;padding:0 0 15px;}.navigation{margin-bottom:100px;clear:both;}ol{list-style-position:outside;margin:0 0 20px 20px;}.avatar{float:right;margin:0 0 3px 5px;}.entry-meta{margin:20px 0;}.underpost{font-size:.9em;}#content .underpost a{text-decoration:underline;}#content a:link,#content a:visited{padding:2px;}#content a:hover{text-decoration:none;}#footer a:link,#footer a:visited{color:#474200;}#footer a:hover{text-decoration:none;}.right input#s{width:171px;}input#s{background:#fff;padding:6px;border:1px solid #ddd;}.right input#searchsubmit{background:#3a7700 url(http://cloud.barefoot-webdesign.com/blog/searchsubmit-gr.png) repeat-x;margin-top:10px;border:1px solid #3a7700;overflow:visible;width:auto;cursor:pointer;padding:6px 12px;color:#fff;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right;}.right ul{margin:0;padding:0;list-style-type:none;}.right li a:link,.right li a:visited{display:block;text-decoration:none;margin-bottom:.1em;padding:0;color:#085282;}.right li a:hover{text-decoration:underline;}.right ul{margin:10px 0 20px;}.right ul li{font-size:.9em;margin:0 0 10px;}.fbox{width:225px;float:left;height:200px;/*background:#e0e2dd;background:rgba(199,204,199,.3);*/margin-right:20px;}.rbox{margin-right:0!important;}#content h1{font-size:1.5em;}.right h1{font-size:1.4em;}.right h2{font-size:1.1em;}.right p{color:#5F584E;padding:10px 0 15px;line-height:20px;}@font-face{font-family:"CantarellRegular";src:url("https://barefoot-webdesign.s3.amazonaws.com/Cantarell-Regular.eot");src:local("Cantarell Regular"),local("Cantarell-Regular"),url("https://barefoot-webdesign.s3.amazonaws.com/Cantarell-Regular.ttf") format("truetype");}.post h2{border-bottom:1px solid #DDD;color:#5E6051;font-family:"CantarellRegular",Georgia,"Times New Roman",Times,serif;font-size:140%;font-weight:normal;letter-spacing:-1px;line-height:18px;margin:0 0 15px;padding:10px 0 15px;}.post h2 a,.post h3 a{text-decoration:none;color:#5E6051;}.post h2 a{font-size:150%;}.post h3 a{font-size:130%;}.post h3{border-bottom:1px solid #DDD;color:#5E6051;font-family:"CantarellRegular",Georgia,"Times New Roman",Times,serif;font-size:200%;font-weight:normal;letter-spacing:-1px;line-height:18px;margin:0 0 15px;padding:10px 0 15px;}#respond p{font-size:.9em;}#commentform{padding:10px;}ol.commentlist{list-style-type:none;margin:0;padding:0;}ol.commentlist li{margin:15px 0 0 0;}#content ol.commentlist li a{text-decoration:underline;}li.author{padding:5px;}blockquote{font:1.2em/1.6em Georgia,"Times New Roman",Times,serif;background:rgba(153, 151, 152, .3);padding:5px 10px 0 30px;text-indent:-30px; border-left:7px solid #999798; margin-bottom:15px; }blockquote p:first-letter{background:url(images/blockquote2.png) no-repeat left center;padding:0 0 0 30px;font:italic 1.7em Georgia,"Times New Roman",Times,serif;}.entry-text blockquote p, .entry-content blockquote p {line-height: 1.6;padding:10px 10px 20px 0;}
.john-piper { background: #CA1E1C;color:#fff; border-left:7px solid #8e1514; }
.tim-keller { background:#015067; color:#fff; border-left:7px solid #012935; }
.lifechurch-tv { background:#CD390B; color: #fff; border-left: 7px solid #9d2c08; }
.mark-driscoll { background:#000000; color: #c3c3c3; border-left: 7px solid #444; }
.rc-sproul { background:#AAA74B; color: #fff; border-left: 7px solid #7b7936; }
.john-macarthur { background:#74B3D8; color: #fff; border-left: 7px solid #368ec1; }
.tgc { background:#75AF42; color: #fff; border-left: 7px solid #547e2f; }

.alignleft{float:left;}div.alignleft a,div.alignright a{padding:10px 15px;background:#ECEEE8;background:rgba(236,238,232,.5);color:#333;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}div.alignleft a:hover,div.alignright a:hover{background:#cc7200;color:#fff;}.alignright{float:right;}img.aligncenter,div.aligncenter{display:block;margin:0 auto;}img.alignright,div.alignright{margin:1px 0 2px 10px;display:inline;}img.alignleft,div.alignleft{margin:1px 10px 2px 0;display:inline;}img.alignleft{margin:10px 20px 10px 0!important;-moz-box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;padding:10px;border:1px solid #bfbfbc;}.wp-caption-text{font-size:.7em;line-height:1.1em;margin:0;}a.image:link,a.image:visited,a.image:hover{background:none;padding:0;}a.image img{border:none;}#disqus_thread #dsq-content .dsq-item-trackback{background-image:none;background:#ECEEE8;background:rgba(236,238,232,.5);padding:15px;}#dsq-content .dsq-item-trackback input{background:#fff;border:1px solid #ddd;padding:6px;}textarea#form-message{border:none;}body.page-id-2 #disqus_thread,body.page-id-2 a.dsq-brlink,body.page-id-65 #disqus_thread,body.page-id-65 a.dsq-brlink{display:none;}#subscribe{position:absolute;top:0;left:0;overflow:hidden;background:#ECEEE8;background:rgba(236,238,232,.5);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#subscribe ul{margin:0;padding:0;list-style-type:none;float:left;}#subscribe li{float:left;}#subscribe li.via{padding:5px 15px;}#subscribe li a{float:left;padding:5px 15px 5px 24px;color:#C33;display:inline;font-size:90%;}#subscribe li.twit{background:url(http://cloud.barefoot-webdesign.com/blog/twitter.png) no-repeat 0 50%;}#subscribe li.rss{background:url(http://cloud.barefoot-webdesign.com/blog/feed.png) no-repeat 0 50%;}#subscribe li.email{background:url(http://cloud.barefoot-webdesign.com/blog/email.png) no-repeat 0 50%;}#subscribe li a:hover{text-decoration:underline;}body.page-id-114 .left form#searchform{margin-bottom:20px;}body.page-id-114 .left ul{margin-bottom:20px;}body.page-id-114 .left ul li{margin-bottom:5px;}body.page-id-114 .left h2,body.archive h2.pagetitle,body.search-results h2.pagetitle{border-bottom:1px solid #DDD;color:#5E6051;font-family:"CantarellRegular",Georgia,"Times New Roman",Times,serif;font-size:140%;font-weight:normal;letter-spacing:-1px;line-height:18px;margin:0 0 15px;padding:10px 0 15px;}body.search-results .navigation{margin-bottom:20px;}.the-excerpt a:link,.the-excerpt a:visited{color:#C30;border-bottom:1px dotted!important;}.red{color:#C30;}.entry-text .gform_wrapper input,.entry-text .gform_wrapper textarea{font-family:verdana,sans-serif;font-size:11px;letter-spacing:normal;outline-style:none;padding:6px;border:1px solid #ddd;}.entry-text .gform_wrapper input.button{background:#033455 url(http://cloud.barefoot-webdesign.com/blog/contactbtn-gr.png) repeat-x;color:#fff;font-size:100%;width:au;overflow:visible;padding:6px 10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #033455;cursor:pointer;}.entry-text .gform_wrapper input.button:hover{color:#fff;}.entry-content img{padding:10px;background:#fff;border:1px solid #ddd;-moz-box-shadow:0 0 10px rgba(0,0,0,.4); max-width:695px;}.entry-content a:link,.entry-content a:visited, .entry-excerpt a:link, .entry-excerpt a:visited, .entry-text a:link,.entry-text a:visited {color:#C30;border-bottom:1px dotted!important;border-bottom:1px solid; font-weight:bold;}.entry-content a:hover, .entry-excerpt a:hover, .entry-text a:hover { border-bottom:1px solid !important; }

#disqus_thread #dsq-content .dsq-textarea .dsq-textarea-wrapper, #disqus_thread #dsq-content .dsq-post-fields .dsq-input-wrapper {-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#fff;border:1px solid #999;margin:3px 0;padding:3px 5px;}

#disqus_thread #dsq-content .dsq-login-buttons { background:none; }

#main #disqus_thread #dsq-content .dsq-textarea .dsq-textarea-wrapper, #main #disqus_thread #dsq-content .dsq-post-fields .dsq-input-wrapper { border:1px solid #eceee8; }
#disqus_thread #dsq-content .dsq-post-fields table {max-width:715px;}
#disqus_thread li.dsq-moderator { padding:15px; background:#c30; -webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#disqus_thread li.dsq-moderator .dsq-comment-header a { color:#ffd9cc; }
#disqus_thread #dsq-content .dsq-moderator .dsq-comment-header { background:#992600; }
#disqus_thread #dsq-content .dsq-moderator .dsq-comment-message { color:#ffbfaa; }
#disqus_thread #dsq-content .dsq-moderator .dsq-comment-footer-left a  { color: #fff; background:#771e00; padding:6px 12px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
#disqus_thread #dsq-content .dsq-moderator .dsq-comment-footer-left {
float:left;
padding:5px 0;
width:50%;
}
#disqus_thread #dsq-content .dsq-moderator .dsq-comment-footer-right button.dsq-button-small {margin-right:3px; background:#771e00; border:none; color:#fff; padding:6px 12px;}
.beacon-zone, .adplace div.bsap_1248815 a.adhere {background:#fff;border:1px solid #ddd;height:125px;padding:10px;width:260px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); -moz-box-shadow: 0 0 10px rgba(0, 0, 0,.2);box-shadow: 0 0 10px rgba(0, 0, 0,.2); float:left; display:inline; margin-left:30px;}
.adplace div.bsap_1248308 a.adhere {background:#fff;border:1px solid #ddd;height:125px;padding:10px;width:260px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); -moz-box-shadow: 0 0 10px rgba(0, 0, 0,.2);box-shadow: 0 0 10px rgba(0, 0, 0,.2); float:left; display:inline; margin-left:15px;}
.adplace div.bsap_1248308 a, .adplace div.bsap_1248815 a {margin-right:0;}
.adplace {height:145px;margin:0;overflow:hidden;padding:10px;width:940px;}

.twitter-share-button { position:absolute; top:-6px; right:0; z-index:4; }
