/*
Theme Name: WellSpring Community Church
Theme URI: http://www.churchmessagesonline.com/
Description: A web site by <a href="http://www.zaikos.com/">Dave Zaikos</a> of Church Messages Online.
Version: 1.0
Author: Church Messages Online
Author URI: http://www.churchmessagesonline.com/
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}fieldset legend{display:none;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body{font:82.5% "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial;background:url(images/backgrounds/bg-electric-paint.jpg) #ebebeb no-repeat top center;}body,html{height:100%;}a{cursor:pointer;}pre,code{font-family:Menlo,Courier,monospace;}em{font-style:italic;}.hide-if-no-js{display:none;}.clearfix{width:100%;height:0;clear:both;display:block;}.hidden{display:none;}.right{float:right;}.left{float:left;}.morespace{padding:3px 0!important;}.full-width{width:100%!important;}a.bt,a.bt span,a.more-link,a.more-link span{display:inline-block;height:22px;border:none!important;}a.more-link:hover{color:#bb8226!important;}a.bt,a.more-link{padding-left:15px;background:url(images/bt-casual-left.png) no-repeat;color:#333!important;margin-top:5px;text-decoration:none;}a.bt:hover{color:#666!important;}a.bt span,a.more-link span{background:url(images/bt-casual-right.png) no-repeat right;padding-right:15px;line-height:20px;}a.arrowedbt{background:url(images/bt-casual-left-arrowed.png) no-repeat;padding-left:26px;font-size:1em!important;margin-top:0!important;}a.arrowedbt:hover{background:url(images/bt-casual-left-arrowed-hover.png) no-repeat;color:#bb8226!important;}a.left-button{background-image:url(images/bt-casual-left-arrowed-left.png)!important;}a.left-button:hover{background-image:url(images/bt-casual-left-arrowed-left-hover.png)!important;}div.leftbutton,div.rightbutton{margin:0 0 20px 0!important;}div.leftbutton a,div.leftbutton a span,div.rightbutton a,div.rightbutton a span{display:inline-block;height:22px;}div.leftbutton a span,div.rightbutton a span{display:inline-block;height:22px;background:url(images/bt-casual-right.png) no-repeat right;padding-right:15px;line-height:20px;}div.leftbutton a,div.rightbutton a{padding-left:26px;color:#333!important;margin-top:5px;text-decoration:none;}div.leftbutton a{background:url(images/bt-casual-left-arrowed-left.png) no-repeat;}div.rightbutton a{background:url(images/bt-casual-left-arrowed.png) no-repeat;}div.leftbutton a:hover,div.rightbutton a:hover{color:#666!important;}#header h1{float:left;margin-right:60px;}#header h1 a{width:205px;height:56px;display:block;text-indent:-9999px;background:url(images/logo.png) no-repeat;}#featured-info h3{font-size:2em;margin-bottom:25px;}#featured-info h3 a{color:#fff;text-decoration:none;}#featured-info h3 a:hover:after{content:" →";}#content h3{font-size:1.75em;font-family:"Lucida Grande",Verdana,Helvetica,Arial;}#content h4{font-size:1.35em;}#content h5{font-size:1.15em;}div.postcontent h4{font-size:1.25em!important;}#sidebar-home h3,h3#blog-title{border-bottom:1px solid #999;margin-bottom:1px;padding-bottom:5px;}#sidebar-home h3{color:#333;}#sidebar h3{font-size:1.3em;border-bottom:1px solid #999;margin-bottom:1px;padding-bottom:5px;color:#333;}div.home ul li h3{font-size:1.3em!important;}#posts h4{margin-bottom:8px;}#posts h4 a{color:#333;text-decoration:none;text-transform:uppercase;}#posts h4 a:hover{text-decoration:underline;}li#portfolious-twitter h3{padding-left:28px;background:url(images/icon-twitter.png) no-repeat;}#wide-column h2{font-size:1.7em;border-bottom:1px solid #999;margin-bottom:1px;padding-bottom:5px;}div.the-post h2,div.the-post h3,div.the-post h4,div.the-post h5{margin-bottom:15px;padding-top:5px;color:#111!important;}div.the-post h3{font-size:1.3em!important;}div.the-post h4{font-size:1.15em!important;}div.the-post h5{font-size:1em!important;}div#info h3{border-bottom:1px solid #aaa;font-size:1.3em;padding-bottom:2px;padding-top:10px;color:#333;}#comments h3,h3#respond-title{font-size:1.4em;color:#333;}#container-wrap{width:100%;height:100%;margin:0 auto -65px;position:relative;min-height:100%;height:auto!important;height:100%;}#container{width:960px;padding:20px 5px;margin:0 auto;}.sub{background:url(images/bg-container-sub.png) repeat-x 0 50px;}#container .sub{padding-top:50px;}.push{height:61px;}#header ul,ul#nav-footer{min-width:400px;max-width:475px;float:left;padding-top:10px;}#header ul li,ul#nav-footer li{float:left;margin-right:10px;}#header ul li a,ul#nav-footer li a{display:block;color:#ccc;text-decoration:none;text-transform:uppercase;padding:6px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#header ul li a:hover,#header ul li.current-cat a,#header ul li.current_page_item a,#header ul li.current_page_ancestor a{color:#fff;background:#111;}#header ul li.current_page_item ul li a{color:#666!important;background:none!important;}#header ul li{position:relative;}#header ul li ul{position:absolute;margin-top:0;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;min-width:150px;max-width:200px!important;padding:5px;display:none;z-index:10;}#header ul li ul li{margin:0;float:none;}#header ul li ul li a{color:#666!important;text-transform:none;font-size:.9em;}#header ul li ul li a,#header ul li ul li a:hover{background-image:none;padding:5px!important;}#header ul li ul li a:hover,#header ul li ul li.current-cat a:hover{-moz-border-radius:5px!important;-webkit-border-radius:5px!important;-khtml-border-radius:5px!important;background:#333!important;color:#fff!important;}#header ul li.current-cat ul li a{background:none;}#header ul.children li a{background:none!important;}ul#nav-footer li{margin-right:5px;}ul#nav-footer li a{color:#666;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;background-image:none;font-size:.9em;}ul#nav-footer li a span{background-image:none!important;line-height:25px;}ul#nav-footer li a:hover,ul#nav-footer li.selected a{background:#666;color:#fff;}#header fieldset{float:right;width:207px;padding-top:10px;}#header fieldset legend{display:none;}#header fieldset label{background:url(images/bg-search.png);padding-left:38px;height:27px;display:block;}#header fieldset label input{border:none;background:none;padding-top:6px;color:#666;line-height:17px;}#featured{padding-top:30px;color:#fff;}#featured-info,#home-featured-nav{float:left;}#featured-images{float:right;}#featured-info{width:455px;margin-top:72px;}#featured-info ul li{height:200px;}#featured-info p{margin:10px 0;color:#ddd;}#featured-info p strong{color:#fff;}a.home-read-more-button{background:url(images/bt-home-readmore.png) no-repeat;width:103px;height:42px;margin-top:25px;display:block;text-indent:-9999px;}#featured-images{width:440px;height:416px;background:url(images/computer.png) no-repeat top center;margin-right:-10px;position:relative;z-index:2;}#images{margin:42px 0 0 50px;}#images ul li{width:354px;height:214px;overflow:hidden;}#images ul li img{min-height:214px;width:auto;display:block;margin-left:auto;margin-right:auto;}span.glare{background:url(images/computer-glare.png) no-repeat;display:block;position:absolute;right:25px;top:30px;width:219px;height:239px;z-index:9;}ul#home-featured-nav{background:url(images/bg-homeslider.png) no-repeat;width:33px;height:48px;margin-left:35px;margin-top:127px;padding-top:12px;}ul#home-featured-nav li{margin-bottom:5px;}ul#home-featured-nav a{width:16px;height:18px;display:block;text-indent:-9999px;margin:auto;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;}ul#home-featured-nav a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}ul#home-featured-nav li.next a{background:url(images/homeslider-arrow-down.png) no-repeat;margin-left:10px;}ul#home-featured-nav li.prev a{background:url(images/homeslider-arrow-up.png) no-repeat;}#content{font-size:.95em;}#content p{margin:15px 0;color:#555;}#sidebar-home{width:435px;float:left;}#sidebar-home img.shade,#home-blogposts img.shade,#sidebar img.shade{display:block;height:20px;}#sidebar-home img.shade{width:435px;}#sidebar-home p strong{color:#333;}#sidebar-home ul li p a,#sidebar-home ul li p a:hover{color:#bb8226;}#sidebar-home ul li p:first-child{margin-top:0;}#sidebar-home ul li,#sidebar ul li{border-bottom:1px solid #ccc;margin-bottom:35px;padding-bottom:3px;}#sidebar-home ul li ul li,#sidebar ul li ul li{border-bottom:none;margin-bottom:0;}#home-blogposts{width:475px;float:right;border-bottom:1px solid #ccc;position:relative;padding-bottom:15px;margin-bottom:25px;}#home-blogposts img.shade{width:475px;}#home-blogposts.no-slide-list-wrap{margin-bottom:auto;border-bottom:none;}#home-blogposts #posts.home ul li{height:285px;}#home-blogposts #posts.home ul li.no-slide-list{height:auto;}#home-blogposts ul li.no-slide-list{margin-bottom:25px;border-bottom:1px solid #ccc;}#home-blogposts #posts{padding-top:0!important;}span.date{color:#999;padding-left:22px;display:block;background:url(images/icon-date.png) no-repeat;font-size:.9em;line-height:18px;margin-bottom:10px;}#home-widgets{width:475px;float:right;}#home-widgets img.shade{width:475px;}#home-widgets h3{border-bottom:1px solid #999;margin-bottom:1px;padding-bottom:5px;}#home-widgets ul li h4{color:#333;margin-bottom:8px;text-transform:uppercase;}#home-widgets ul li h4 a{text-decoration:none;}#home-widgets ul li h4 a:hover{text-decoration:underline;}#home-widgets ul li a,#home-widgets ul li a:hover,#home-widgets ul li p a,#home-widgets ul li p a:hover{color:#bb8226;}#home-widgets ul li div.textwidget{margin:15px 0;color:#555;}#home-widgets ul li p:first-child{margin-top:0;}#home-widgets ul li{border-bottom:1px solid #ccc;margin-bottom:35px;padding-bottom:3px;}#home-widgets ul li ul li{border-bottom:none;margin-bottom:0;}#home-widgets ul li ul{margin:15px 0;}#home-widgets ul li ul:first-child{margin-top:0;}ul#home-blogposts-nav,ul.twitter-nav{width:43px!important;height:20px!important;padding:4px 0 0 5px!important;background:#dfdfdf!important;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;position:absolute;right:0;bottom:-12px;}ul#home-blogposts-nav li,ul.twitter-nav li{float:left!important;}ul#home-blogposts-nav a,ul.twitter-nav a{display:block!important;width:16px!important;height:16px!important;margin-right:5px!important;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;padding:0!important;}ul#home-blogposts-nav a:hover,ul.twitter-nav a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}ul#home-blogposts-nav a span,ul.twitter-nav a span{display:none;}ul#home-blogposts-nav li.prev a,ul.twitter-nav li.prev a{background:url(images/arrow-low-prev.gif) no-repeat!important;}ul#home-blogposts-nav li.next a,ul.twitter-nav li.next a{background:url(images/arrow-low-next.gif) no-repeat!important;}#footer-wrap{background:url(images/bg-footer.gif) #d9dada repeat-x;padding-bottom:10px;position:relative;}#footer{width:960px;padding:10px;margin:0 auto;}#footer div.signature{display:block;width:230px;float:right;color:#999;text-decoration:none;line-height:22px;font-size:.9em;padding-top:12px;}#footer div.signature a{color:#999;text-decoration:none;}#footer div.signature a:hover{text-decoration:underline;}#sidebar{width:260px;float:left;padding-top:6px;}#sidebar img.shade{width:250px;height:20px!important;}#sidebar p:first-child,#sidebar ul li p.breadcrumbs{margin-top:0;}#sidebar ul li{padding-bottom:8px;}#sidebar ul li ul{font-size:.95em;}#sidebar ul li a{color:#333;text-decoration:none;}#sidebar ul li a:hover{color:#666;}ul.cats li{width:120px;margin-right:10px;margin-bottom:10px;float:left;}ul.cats li a{display:block;padding:5px;padding-left:18px;background:url(images/arrow-mini.png) no-repeat 10px 8px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border:1px solid #d1d1d1;}ul.cats li a:hover,ul.cats li.current-cat a{color:#fff!important;background-image:url(images/arrow-mini-white.png);border:1px solid #bb8226;background-color:#bb8226;}li.alternate-lists ul li{padding:0!important;}li.alternate-lists ul li a{display:block;background:url(images/dot.gif) no-repeat 5px 11px;padding:5px;padding-left:15px;}li.alternate-lists ul li a:hover{background-image:url(images/dot-hover.gif);background-color:#f1f1f1;color:#bb8226!important;}li#portfolious-twitter{position:relative;font-size:.9em;padding-bottom:10px!important;}li#portfolious-twitter p{color:#777!important;}li#portfolious-twitter p{margin:5px 0!important;}li#portfolious-twitter p.timeago{color:#333!important;}#wide-column{width:650px;float:right;}div.full-width p{margin-top:15px!important;}#info a{text-decoration:none;border-bottom:1px solid #999;}#info a:hover{color:#666;text-decoration:none;border-bottom:1px solid #bb8226;}#info h4{text-transform:uppercase;}#posts{padding-top:0;}.each-post{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:30px;}.each-post{color:#444;}.each-post p{margin-top:0!important;line-height:1.4em;}.each-post a.bt{margin-top:10px!important;}div.blog span.date{float:left!important;}div.blog p:first-child{margin-top:0!important;}a.tweet-this{display:inline-block;font-size:.9em;color:#666;padding-left:28px;background:url(images/icon-twitter.png) no-repeat;line-height:16px;margin-left:15px;text-decoration:none;}a.comment-count,a.comment-add{display:inline-block;font-size:.9em;color:#666;padding-left:20px;background:url(images/icon-comments.png) no-repeat;line-height:16px;margin-left:15px;text-decoration:none;}a.tweet-this:hover,a.comment-count:hover,a.comment-add:hover{color:#333;}a.comment-add{background-image:url(images/icon-comment-add.png)!important;}#info ul{padding:5px 10px 10px 15px;}div.the-post ul,div.the-post ol{margin:1em;margin-left:2em;}div.the-post ul ul,div.the-post ol ol{margin:0 1em 0 2em;}div.the-post ul li,#info ul li{line-height:1.5em;color:#666;list-style:disc outside;}div.the-post ol li{line-height:1.5em;color:#666;list-style:decimal outside;}div.the-post ol li strong,div.the-post ul li strong,#info ul li strong{color:#333;}div.the-post a,div.the-post a:hover{color:#bb8226;}div.the-post blockquote{font-style:italic;background:url(images/quote.png) no-repeat;padding:10px 10px 10px 20px;padding-bottom:15px;color:#777;}div.the-post img{border:1px solid #ccc;background-color:#f1f1f1;padding:3px;max-width:650px;height:auto;}div.the-post img.alignnone{float:none;display:inline;}div.the-post img.alignleft{float:left;margin-right:5px;}div.the-post img.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto;}div.the-post img.alignright{float:right;margin-left:5px;}div.the-post a img{border-color:#333;}div.the-post a:hover img{border-color:#666;}div.the-post div.gallery{clear:both;}div.the-post dl.gallery-item dt a{text-decoration:none;}.postmeta{clear:both;line-height:3em;font-size:.9em;color:#999;background:#f7f7f7;margin-top:10px;}.postmeta a:hover{text-decoration:none;}.postmeta div{float:left;}.author{display:block;color:#666;float:left;padding:0 15px 0 30px;background:url(images/icon-author.gif) no-repeat 10px 8px;}.categories,.tags{padding:0 15px;}.categories{background:#f1f1f1;}.tags a{color:#927b57;}#info{float:right;width:305px;}#comments_wrap h3{font-size:22px;font-weight:normal;margin:0;padding-bottom:20px;margin-top:10px;}#comments_wrap h3 a,#comments_wrap h3 a:hover{color:#242323;text-decoration:none;}#comments_wrap .get_avatar{color:#a7a7a7;font-size:10px;letter-spacing:-1px;padding-top:10px;}#comments ol.parent{padding-bottom:25px;}#comments ol{margin:0;padding:0;padding-left:100px;}#comments ol li{list-style:none;padding:0;margin:10px 0;padding-top:1px;}#comments span.comment-reply{font-size:10px;text-transform:uppercase;}#comments .comment_wrap{position:relative;background:#f2f2f2;}#comments .single_comment{padding:10px;}#comments .comment-content{padding:10px;background:#fafafa;}#comments .comment-content p,.children .comment-content p{padding-bottom:15px;color:#666;}div#respond p a,#comments a,div#respond ol li a{color:#333;text-decoration:none;border-bottom:1px solid #bb8226;}div#respond p a:hover,#comments a:hover,div#respond ol li a:hover{border-bottom:1px solid #ccc;text-decoration:none;}div#respond p a:hover,#wide-column h2,h3#blog-title,#home-blogposts a,#info a,div.blog p a,.categories a,#comments a:hover{color:#bb8226;}#comments .comment_arrow{position:absolute;top:20px;left:-11px;}#comments .comment_author{position:absolute;left:-100px;width:100px;color:#8d8d8d;font-size:10px;line-height:14px;}#comments .comment_author span{display:block;}#comments .comment_author a{border-bottom:none;}#comments .comment_author p{margin:5px 0 2px 0;}#comments .children{padding-left:0;border-left:1px solid #ced0d0;}#comments .children li{padding-left:25px;background:url(images/comment_li_bg.gif) no-repeat 0 25px;}#comments .children .comment_wrap{background:#f2f2f2;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}#comments .children .comment_arrow{display:none;}#comments .children .comment_author{position:absolute;left:auto;right:20px;bottom:10px;width:200px;height:40px;}#comments .children .comment_author p{position:absolute;right:40px;bottom:10px;text-align:right;}#comments .children .comment_author span{display:block;}#comments .children .comment_author img{width:32px;height:32px;float:right;}div#respond{padding:20px 0;}div#respond ol li{padding:8px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:#f6f6f6;margin-bottom:10px;clear:both;}div#respond ol li:hover,#respond ol li:focus{background:#fff!important;}div#respond ol li label{float:left;padding-left:15px;color:#666;border-left:1px solid #ccc;}div#respond ol li label.field-title{width:30%;border-left:none!important;padding-left:0;}div#respond ol li label small{font-size:.8em;color:#999;}div#respond ol li.text input{border:none!important;background:none!important;width:420px;line-height:1.3em;}div#respond ol li textarea{border:none!important;background:none!important;width:420px;line-height:1.6em;}div#respond ol li br{display:none;}div.contactform ol li.text input,div.contactform ol li textarea{width:350px!important;}div.contactform ol li.text input{padding:5px;}div.contactform ol li label.field-title{line-height:1.6em;}#work-list{margin-bottom:15px;}#work-list ul{display:none;height:80px;}#work-list ul li{float:left;margin-right:10px;}#work-list ul li a{display:block;padding:2px 0 0 2px;background:url(images/bg-avatar.png) no-repeat;width:68px;height:68px;overflow:hidden;}a#bt-expander{width:300px;height:15px;background:url(images/bt-expander.png) no-repeat;display:block;padding-left:80px;color:#999;font-size:.8em;padding-top:3px;}a.expanded,a#bt-expander:hover{background-position:0 -18px!important;color:#777;}#sidebar ul li.widget div,#sidebar ul li.widget ul{padding-top:15px!important;background:url(images/heading-shade.png) no-repeat;}#sidebar ul li.widget ul ul,#sidebar ul li.widget_rss ul li div{background-image:none;}li.portfolious_featured_post_featured_posts_widget ul li ul,li.widget_recent_entries ul li ul{background:none;padding-top:0!important;padding-left:15px;}li.portfolious_featured_post_featured_posts_widget ul li,li.widget_recent_entries ul li{padding-bottom:3px!important;}li.portfolious_featured_post_featured_posts_widget ul li a,li.widget_recent_entries ul li a{display:block;background:url(images/dot.gif) no-repeat 5px 11px;padding:5px;padding-left:17px;}li.portfolious_featured_post_featured_posts_widget ul li a:hover,li.widget_recent_entries ul li a:hover{background-image:url(images/dot-hover.gif);background-color:#f1f1f1;}#sidebar ul li.widget ul li a:hover,#sidebar ul li.widget ul li.current-cat a{color:#bb8226;}#sidebar ul li.widget div.tweets ul#twitter_update_list{background-image:none;}ul#twitter_update_list li{padding:0!important;height:90px!important;margin-top:-15px;}ul#twitter_update_list li span{display:block;margin:0;color:#666!important;}ul#twitter_update_list li a{background:none!important;padding:0!important;display:inline!important;}#sidebar ul li.widget div.tweets ul#twitter_update_list li a:hover{color:#666;}#home-widgets ul#twitter_update_list{margin-top:10px!important;}#home-widgets ul#twitter_update_list li span{margin:5px 0;}#home-widgets ul li#portfolious-twitter ul.twitter-nav{bottom:-27px;}#respond-title a,a#cancel-comment-reply-link{color:#666;text-decoration:none;}a#cancel-comment-reply-link{display:block;padding-bottom:10px;color:#333;}