#accessibility{display:none}.wrapper{width:960px;margin:0 auto}#top_bar{height:30px;background:#074252 url(/templates/it_thechurch/images/topbar.png) repeat-x bottom;border-bottom:1px solid #138994}#topmenu{float:right}#header_top{margin-top:20px}#header{background:#f2f2e6 url(/templates/it_thechurch/images/header.jpg) repeat center top;position:relative;color:#fff}#header_effect{background:url(/templates/it_thechurch/images/header_effect.png) repeat-x center bottom}#header .wrapper{position:relative}#header_block{position:relative;margin:10px 0px}#logo{float:left;width:31%;margin:21px 0 25px;position:relative}#testimonials{float:left;width:37%;margin:10px 0 0}#testimonials p{margin:0;color:rgba(255,255,255,.7)}#testimonials blockquote{margin:0}#testimonials blockquote:before,
	#testimonials blockquote:after{font-size:60px;color:#30a4b4}#testimonials blockquote:before{top:18px;left:0}#testimonials blockquote:after{right:0;bottom:-9px}#testimonials blockquote p{font-size:1.2em;padding:0 45px}#testimonials em{display:block;margin-left:45px;padding-top:6px;font-size:1.1em;font-style:normal;color:#fff}#events{float:right;position:relative;width:25%}#donate_main{background:url(/templates/it_thechurch/images/donate.png) no-repeat center top;height:100px;margin: -73px 0 20px;position:relative}#donate{padding-top:15px;text-align:center}#donate  h5{font-size:1.5em;font-family:Verdana,Georgia,"Times New Roman",Times,serif;font-weight:normal;margin-bottom:11px}#donate p.last{clear:both;line-height:1.6em;margin-bottom:0.6em}#donate .custom a{color:#fff;display:inline-block;font-size:1.3em;line-height:30px;position:relative;background:#0e6376;background: -moz-linear-gradient(top, #179CBB, #0e6376);background: -webkit-linear-gradient(top, #179CBB, #0e6376);background: -o-linear-gradient(top, #179CBB, #0e6376);background: -ms-linear-gradient(top, #179CBB, #0e6376);background:linear-gradient(top, #179CBB, #0e6376);box-shadow:inset -1px -1px 0 rgba(255,255,255,.1), inset 1px 1px 0 rgba(255,255,255,.3);border:1px solid #0e6376;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.7);padding:2px 15px 2px;cursor:pointer;border-radius:5px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#donate .custom a:after{background:url(/templates/it_thechurch/images/donate_effect_l.png) no-repeat left bottom;bottom:0px;content:"";display:inline-block;height:15px;width:17px;left:-15px;line-height:0;position:absolute;vertical-align:middle}#donate .custom a:before{background:url(/templates/it_thechurch/images/donate_effect_r.png) no-repeat right bottom;bottom:0px;content:"";display:inline-block;height:15px;width:17px;right:-15px;line-height:0;position:absolute;vertical-align:middle}#donate .custom a:hover{background:#0e6376;background: -moz-linear-gradient(top, #179CBB, #0e6376);background: -webkit-linear-gradient(top, #1AAFD3, #11768D);background: -o-linear-gradient(top, #179CBB, #0e6376);background: -ms-linear-gradient(top,#179CBB,#0e6376);background:linear-gradient(top,#179CBB,#0e6376)}#showcase{margin-top:10px;padding-bottom:10px}#promo,#bottom{clear:both;position:relative}#promo{margin:0 0 40px}#bottom{margin:40px 0 0}#icecarousel{border-top:1px dotted #DBD9CA;padding-top:23px;margin-top:25px}#content{clear:both;border-top:1px solid rgba(255,255,255,.75);background:#9e9384 url(/templates/it_thechurch/images/content.jpg) repeat center top}#content_inside{padding:40px 0;background:url(/templates/it_thechurch/images/content_gradient.png) repeat-x  top}#content_main{position:relative;background:#dbd9ca;padding:0;box-shadow:0 0 15px rgba(0,0,0,0.3)}#columns-container{clear:both;position:relative;margin:0}#outer-column-container{position:relative;z-index:99;border-style:solid;border-color:transparent;margin:0;min-height:350px}#inner-column-container{width:100%;background:#fff;position:relative;border-right:1px solid transparent;border-left:1px solid transparent;margin-left:-1px}#source-order-container{float:left;margin:0;width:100%}#middle-column{float:right;width:100%}#left-column{float:left}#right-column{float:left}.clear-columns{clear:both}.inside{margin:0;padding:10px}#left-column .inside,
								#right-column .inside{padding:10px}#content_top{padding-bottom:15px;margin:0 0 15px}#content_bottom{border-top:1px solid #DEDEDE;padding-top:15px;margin:0}#banner{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:25px;display:block}#left-column .bannergroup,
	#right-column .bannergroup{padding:10px 0}#iceslideshow{float:left;margin-right:10px;padding:10px;border:1px solid #249eaa;background:rgba(31,129,146,.9)}#latest{float:right}#latest .moduletable-header{background:#ececcb;position:relative}#latest .moduletable-header:after{border-style:dashed;border-color:transparent;border-width:1.2em;border-left-width:1.2em;border-left-style:solid;border-left-color:#fff;content:"";display:inline-block;height:0;left:0px;line-height:0;position:absolute;bottom:0px;vertical-align:middle;width:0}#latest .moduletable-header:before{border-style:dashed;border-color:transparent;border-width:1.2em;border-right-width:1.2em;border-right-style:solid;border-right-color:#fff;content:"";display:inline-block;height:0;right:0px;line-height:0;position:absolute;bottom:0px;vertical-align:middle;width:0}#latest .moduletable-header h3{text-align:center;color:#555;font-size:1.4em;padding:3px 0}#about{padding:10px;background:#084a5c;color:#fff;color:rgba(255, 255, 255, 0.6);border:1px solid #177687;border-radius:5px;float:left;width:240px;min-height:390px;margin-right:15px;margin-top:30px}#about #logo{width:100%;text-align:center;position:relative;margin:10px 0 15px;padding-bottom:15px;border-bottom:1px solid  #053544;box-shadow:0 1px 0 #136a7b}#about .custom{clear:both;float:left;margin:0;padding-bottom:15px;border-bottom:1px solid  #053544;box-shadow:0 1px 0 #136a7b}#about .custom p{margin:0}#about div.smile{clear:both;border-top:1px solid  #136a7b;box-shadow:0 -1px 0 #053544;padding-top:15px}#twitter{position:relative;background:url(/templates/it_thechurch/images/latest_tweet.jpg) no-repeat left center;border-bottom:1px solid #052F3B;color:#fff;color:rgba(255, 255, 255, 0.7);font-size:1.2em;padding:15px 0 15px 103px;box-shadow:0 1px 0 #167D91;overflow:hidden}#twitter a{color:#fff}#twitter .TDB-tweet-text{font-style:italic}#twitter .TDB-tweet-time{color:rgba(255,255,255,0.5)}#footer{background:url(/templates/it_thechurch/images/footer_effect.jpg) repeat-x center top}#footer_wrapper{background:url(/templates/it_thechurch/images/footer.jpg) no-repeat center top;padding-top:10px}#footer .wrapper{overflow:hidden}#copyright{clear:both;color:#fff;margin:0;min-height:50px;overflow:hidden;padding:5px 0 12px;position:relative}#copyright .wrapper{position:relative}div#copytext{float:left;padding-top:12px}div#copytext .footer2{display:none}div#icelogo{float:left;padding:12px 20px 0 0}div#icelogo p{margin:0}div#icelogo p a{display:block;float:left;background:url(/templates/it_thechurch/images/icetheme.png) no-repeat;width:120px;height:20px;margin:0 auto;opacity:.4;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}div#icelogo p a:hover{opacity:1}div#icelogo p a span{display:none}a#go2top{background:url(/templates/it_thechurch/images/go2top.png) no-repeat center center;top:12px;left:50%;margin-left:-30px;width:60px;height:40px;padding:4px 6px;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}a#go2top:hover{top:8px}a#go2top span{display:none}ul.ice-template-style{margin:0;padding:0;float:left}ul.ice-template-style li{float:left;margin:0 .5em .5em!important;padding:0!important;list-style-type:none}ul.ice-template-style li span{display:block;padding:0 0 .3em;font-size:1.4em}#right-column ul.category-module li{margin-bottom:1em}#right-column ul.category-module li h4{font-size:1.1em;line-height:1.7em}#right-column ul.category-module li span.mod-articles-category-category{float:left;padding-right:10px}#icescroller{float:left;padding-top:14px}#events .countdown{border:none;padding:0;margin:0 0 0}#events .countdown span{color:#30A4B4}#events .countdown div.countdown_wrap{border:1px dotted #30A4B4;padding:1px 10px;position:relative;overflow:hidden;float:left}#events .countdown .countdown_daycount{color:#30A4B4!important;font-weight:normal;line-height:.9em;margin:5px 0 0;font-size:2.5em}#events .countdown .countdown_dney{color:#2B92A0}#events .countdown span.countdown_title{color:#fff;float:left;display:block;margin:6px 0 0 36px;font-weight:normal}#events .countdown span#clockJS{float:left;margin:0 0 0 19px}