.width100{width:100%}.width50{width:50%}.width33{width:33.33%}.width25{width:25%}.width20{width:20%}#header_block .modules-wrap{position:relative;float:right;padding:0}#header_block .modules-wrap .custom a, 
	#header_block .modules-wrap .customstyle1 a, 
	#header_block .modules-wrap .customstyle2 a, 
	#header_block .modules-wrap .customstyle3 a{clear:both;float:left;position:relative;width:240px;height:72px;line-height:1.6em;padding:9px;color:#fff;color:rgba(255,255,255,.6);font-size:1.1em;margin-bottom:10px;box-shadow:1px 0 0 rgba(255, 255, 255, 0.1) inset, 1px 1px 0 rgba(255, 255, 255, 0.3) inset}#header_block .modules-wrap span.title{font-size:1.4em;display:block;margin-bottom:3px;color:#fff;float:left}#header_block .modules-wrap  p{float:left;margin-bottom:0px}#header_block .modules-wrap  img{float:left;height:72px;padding-right:10px}#header_block .modules-wrap a{color:rgba(255,255,255,.8)}#header_block .modules-wrap a:before{opacity:0;border-style:dashed;border-color:transparent;border-width:45px;border-left-width:45px;border-left-style:solid;border-left-color:#98b021;content:"";display:inline-block;right: -55px;line-height:0;position:absolute;top:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .5s ease-out;transition:all .5s ease-out}#header_block .modules-wrap a:hover:before{opacity:1;right: -89px}#header_block .modules-wrap a:hover{text-decoration:none}#header_block .custom a{background:#7e9c1b;background-image:linear-gradient(left , rgb(126,156,27) 50%, rgb(151,175,32) 100%);background-image: -o-linear-gradient(left , rgb(126,156,27) 50%, rgb(151,175,32) 100%);background-image: -moz-linear-gradient(left , rgb(126,156,27) 50%, rgb(151,175,32) 100%);background-image: -webkit-linear-gradient(left , rgb(126,156,27) 50%, rgb(151,175,32) 100%);background-image: -ms-linear-gradient(left , rgb(126,156,27) 50%, rgb(151,175,32) 100%)}#header_block .customstyle1 a{background:#a98c1d;background-image:linear-gradient(left , rgb(169,141,29) 50%, rgb(177,149,39) 100%);background-image: -o-linear-gradient(left , rgb(169,141,29) 50%, rgb(177,149,39) 100%);background-image: -moz-linear-gradient(left , rgb(169,141,29) 50%, rgb(177,149,39) 100%);background-image: -webkit-linear-gradient(left , rgb(169,141,29) 50%, rgb(177,149,39) 100%);background-image: -ms-linear-gradient(left , rgb(169,141,29) 50%, rgb(177,149,39) 100%)}#header_block .modules-wrap .customstyle1 a:before{border-left-color:#b09426}#header_block .customstyle2 a{background:#a9531d;background-image:linear-gradient(left , rgb(169,83,29) 50%, rgb(186,98,35) 100%);background-image: -o-linear-gradient(left , rgb(169,83,29) 50%, rgb(186,98,35) 100%);background-image: -moz-linear-gradient(left , rgb(169,83,29) 50%, rgb(186,98,35) 100%);background-image: -webkit-linear-gradient(left , rgb(169,83,29) 50%, rgb(186,98,35) 100%);background-image: -ms-linear-gradient(left , rgb(169,83,29) 50%, rgb(186,98,35) 100%)}#header_block .modules-wrap .customstyle2 a:before{border-left-color:#ba6323}#header_block .customstyle3 a{background:#941963;background-image:linear-gradient(left , rgb(148,25,99) 50%, rgb(169,30,118) 100%);background-image: -o-linear-gradient(left , rgb(148,25,99) 50%, rgb(169,30,118) 100%);background-image: -moz-linear-gradient(left , rgb(148,25,99) 50%, rgb(169,30,118) 100%);background-image: -webkit-linear-gradient(left , rgb(148,25,99) 50%, rgb(169,30,118) 100%);background-image: -ms-linear-gradient(left , rgb(148,25,99) 50%, rgb(169,30,118) 100%)}#header_block .modules-wrap .customstyle3 a:before{border-left-color:#a91e76}#showcase .modules-wrap{position:relative;margin:0 -20px 0 0}#showcase .moduletable{position:relative;padding:15px 0 0}#footer_wrapper .modules-wrap{padding:0 0 10px 0;margin-right:-20px;margin-top:30px;border-bottom:1px solid #052F3B;box-shadow:0 1px 0 #167D91}#footer_wrapper .separator .moduletable{position:relative}#footer_wrapper .moduletable,
	#showcase .moduletable{padding-right:10px;color:#fff;color:rgba(255, 255, 255, 0.7);margin-right:10px}#footer_wrapper .moduletable .moduletable-header,
		#showcase .moduletable .moduletable-header{position:relative;height:30px;display:inline-block;margin-bottom:10px;background:#83a020;background:linear-gradient(bottom, rgb(130,160,32) 45%, rgb(141,168,43) 100%);background: -o-linear-gradient(bottom, rgb(130,160,32) 45%, rgb(141,168,43) 100%);background: -moz-linear-gradient(bottom, rgb(130,160,32) 45%, rgb(141,168,43) 100%);background: -webkit-linear-gradient(bottom, rgb(130,160,32) 45%, rgb(141,168,43) 100%);background: -ms-linear-gradient(bottom, rgb(130,160,32) 45%, rgb(141,168,43) 100%)}#footer .moduletable-header:after,
			#showcase .moduletable-header:after{border-color:#83a020 transparent transparent;border-style:solid dashed dashed;border-width:0.7em;bottom: -16px;content:"";display:inline-block;height:0;left:10px;line-height:0;position:absolute;vertical-align:middle;width:0}#footer .moduletable-header .moduletable-header-inside,
				#showcase .moduletable-header .moduletable-header-inside,{display:inline-block;background:url(/templates/it_thechurch/images/modules/footer_mod.png) no-repeat left top;padding:0;min-width:160px}#footer .moduletable-header .moduletable-header-inside:after,
					#showcase .moduletable-header .moduletable-header-inside:after{background:url(/templates/it_thechurch/images/modules/footer_mod_effect.png) repeat-x center bottom;position:absolute;content:"";display:inline-block;height:30px;width:100%;right:0px;bottom:-10px;line-height:0;position:absolute;vertical-align:middle}#footer .moduletable-header .moduletable-header-inside:before,
					#showcase .moduletable-header .moduletable-header-inside:before{background:url(/templates/it_thechurch/images/modules/footer_mod_before.png) no-repeat right top;top:0px;content:"";display:inline-block;height:40px;width:13px;right:-13px;line-height:0;position:absolute;vertical-align:middle}#footer_wrapper .moduletable h3.mod-title,
						#showcase .moduletable h3.mod-title{color:#fff;font-size:1.3em;line-height:29px;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.5);padding:0 10px;position:relative;z-index:9}#footer_wrapper .moduletable h3.mod-title span
							#showcase .moduletable h3.mod-title span{display:block;color:rgba(255, 255, 255, 0.8);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;letter-spacing:0;line-height:1.6em;margin-bottom:0;margin-top: -3px;text-transform:none}#footer_wrapper .moduletable img,
						#showcase .moduletable img{float:left;padding:5px;border:1px solid #249EAA;background:rgba(31, 129, 146, .9);margin:-5px 10px 10px 0}#footer_wrapper .moduletable span.dropcap,
							#showcase .moduletable span.dropcap{color:#fff}#footer_wrapper .moduletable a,
				#footer_wrapper .moduletable a:visited,
				#footer_wrapper .moduletable a:hover,
				#showcase .moduletable a,
				#showcase .moduletable a:visited,
				#showcase .moduletable a:hover{color:#E6DD00}#footer .style1 .moduletable-header,
				#showcase .style1 .moduletable-header{background:#ab8f20;background-image:linear-gradient(bottom, rgb(171,143,32) 45%, rgb(178,151,43) 100%);background-image: -o-linear-gradient(bottom, rgb(171,143,32) 45%, rgb(178,151,43) 100%);background-image: -moz-linear-gradient(bottom, rgb(171,143,32) 45%, rgb(178,151,43) 100%);background-image: -webkit-linear-gradient(bottom, rgb(171,143,32) 45%, rgb(178,151,43) 100%);background-image: -ms-linear-gradient(bottom, rgb(171,143,32) 45%, rgb(178,151,43) 100%)}#footer .style1 .moduletable-header:after,
					#showcase .style1 .moduletable-header:after{border-color:#ab8f20 transparent transparent}#footer .style1 .moduletable-header .moduletable-header-inside,
						#showcase .style1 .moduletable-header .moduletable-header-inside{background:url(/templates/it_thechurch/images/modules/footer_mod_style1.png) no-repeat left top  }#footer .style1 .moduletable-header .moduletable-header-inside:before,
								#showcase .style1 .moduletable-header .moduletable-header-inside:before{background:url(/templates/it_thechurch/images/modules/footer_mod_before_style1.png) no-repeat right top}#footer .style2 .moduletable-header,
				#showcase .style2 .moduletable-header{background:#b05e26;background-image:linear-gradient(bottom, rgb(176,93,38) 45%, rgb(183,106,50) 100%);background-image: -o-linear-gradient(bottom, rgb(176,93,38) 45%, rgb(183,106,50) 100%);background-image: -moz-linear-gradient(bottom, rgb(176,93,38) 45%, rgb(183,106,50) 100%);background-image: -webkit-linear-gradient(bottom, rgb(176,93,38) 45%, rgb(183,106,50) 100%);background-image: -ms-linear-gradient(bottom, rgb(176,93,38) 45%, rgb(183,106,50) 100%)}#footer .style2 .moduletable-header:after,
					#showcase .style2 .moduletable-header:after{border-color:#b05e26 transparent transparent}#footer .style2 .moduletable-header .moduletable-header-inside,
						#showcase .style2 .moduletable-header .moduletable-header-inside{background:url(/templates/it_thechurch/images/modules/footer_mod_style2.png) no-repeat left top  }#footer .style2 .moduletable-header .moduletable-header-inside:before,
								#showcase .style2 .moduletable-header .moduletable-header-inside:before{background:url(/templates/it_thechurch/images/modules/footer_mod_before_style2.png) no-repeat right top}#footer .style3 .moduletable-header,
				#showcase .style3 .moduletable-header{background:#9c216d;background-image:linear-gradient(bottom, rgb(156,33,109) 45%, rgb(164,44,120) 100%);background-image: -o-linear-gradient(bottom, rgb(156,33,109) 45%, rgb(164,44,120) 100%);background-image: -moz-linear-gradient(bottom, rgb(156,33,109) 45%, rgb(164,44,120) 100%);background-image: -webkit-linear-gradient(bottom, rgb(156,33,109) 45%, rgb(164,44,120) 100%);background-image: -ms-linear-gradient(bottom, rgb(156,33,109) 45%, rgb(164,44,120) 100%)}#footer .style3 .moduletable-header:after,
					#showcase .style3 .moduletable-header:after{border-color:#9c216d transparent transparent}#footer .style3 .moduletable-header .moduletable-header-inside,
						#showcase .style3 .moduletable-header .moduletable-header-inside{background:url(/templates/it_thechurch/images/modules/footer_mod_style3.png) no-repeat left top  }#footer .style3 .moduletable-header .moduletable-header-inside:before,
								#showcase .style3 .moduletable-header .moduletable-header-inside:before{background:url(/templates/it_thechurch/images/modules/footer_mod_before_style3.png) no-repeat right top}#promo .modules-wrap, #bottom .modules-wrap{position:relative;margin:0 -20px 0 0}#promo .moduletable, #bottom .moduletable{border:1px solid #FFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);margin:0 20px 0 0;padding:10px;position:relative;background:#fff;background-image:linear-gradient(bottom, rgb(255,255,255) 85%, rgb(229,226,218) 100%);background-image: -o-linear-gradient(bottom, rgb(255,255,255) 85%, rgb(229,226,218) 100%);background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 85%, rgb(229,226,218) 100%);background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 85%, rgb(229,226,218) 100%);background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 85%, rgb(229,226,218) 100%)}#promo .separator .moduletable, #bottom .separator .moduletable{}#promo .moduletable .moduletable-header, #bottom .moduletable .moduletable-header{margin:0 0  5px -16px;padding:0 5px 0 0;display:inline-block;background:#83a020;height:30px;position:relative;background-image:linear-gradient(right , rgb(130,160,32) 85%, rgb(141,168,43) 100%);background-image: -o-linear-gradient(right , rgb(130,160,32) 85%, rgb(141,168,43) 100%);background-image: -moz-linear-gradient(right , rgb(130,160,32) 85%, rgb(141,168,43) 100%);background-image: -webkit-linear-gradient(right , rgb(130,160,32) 85%, rgb(141,168,43) 100%);background-image: -ms-linear-gradient(right , rgb(130,160,32) 85%, rgb(141,168,43) 100%)}#promo .moduletable .moduletable-header:after, #bottom .moduletable .moduletable-header:after{background:url(/templates/it_thechurch/images/modules/module_after.png) no-repeat left top;top:0;content:"";display:inline-block;height:40px;width:10px;left:-5px;line-height:0;position:absolute;vertical-align:middle}#promo .moduletable .moduletable-header:before, #bottom .moduletable .moduletable-header:before{background:url(/templates/it_thechurch/images/modules/module_before.png) no-repeat right top;top:0;content:"";display:inline-block;height:30px;width:10px;right:-10px;line-height:0;position:absolute;vertical-align:middle}#promo .moduletable h3.mod-title, #bottom .moduletable h3.mod-title{color:#FFF;font-size:1.3em;line-height:29px;margin-bottom:7px;text-shadow:1px 1px 1px rgba(0,0,0,.5);padding:0 5px 0 16px}#promo .moduletable h3.mod-title span, #bottom .moduletable h3.mod-title span{color:#999;letter-spacing:0;text-transform:none;font-family:Arial,Helvetica,sans-serif;display:block;font-size:13px;line-height:1.6em;margin-bottom:8px;margin-top:-3px}#promo .moduletable p:last-child, #bottom .moduletable p:last-child{margin-bottom:0}#promo .moduletable .style1 .moduletable-header, #bottom .moduletable .style1 .moduletable-header{background:#ab8f20;background-image:linear-gradient(right , rgb(171,143,32) 85%, rgb(179,154,43) 100%);background-image: -o-linear-gradient(right , rgb(171,143,32) 85%, rgb(179,154,43) 100%);background-image: -moz-linear-gradient(right , rgb(171,143,32) 85%, rgb(179,154,43) 100%);background-image: -webkit-linear-gradient(right , rgb(171,143,32) 85%, rgb(179,154,43) 100%);background-image: -ms-linear-gradient(right , rgb(171,143,32) 85%, rgb(179,154,43) 100%)}#promo .moduletable .style1 .moduletable-header:after, #bottom .moduletable .style1 .moduletable-header:after{background:url(/templates/it_thechurch/images/modules/module_after_style1.png)}#promo .moduletable .style1 .moduletable-header:before, #bottom .moduletable .style1 .moduletable-header:before{background:url(/templates/it_thechurch/images/modules/module_before_style1.png)}#promo .moduletable .style2 .moduletable-header, #bottom .moduletable .style2 .moduletable-header{background:#b05e26;background-image:linear-gradient(right , rgb(176,93,38) 85%, rgb(183,106,50) 100%);background-image: -o-linear-gradient(right , rgb(176,93,38) 85%, rgb(183,106,50) 100%);background-image: -moz-linear-gradient(right , rgb(176,93,38) 85%, rgb(183,106,50) 100%);background-image: -webkit-linear-gradient(right , rgb(176,93,38) 85%, rgb(183,106,50) 100%);background-image: -ms-linear-gradient(right , rgb(176,93,38) 85%, rgb(183,106,50) 100%)}#promo .moduletable .style2 .moduletable-header:after, #bottom .moduletable .style2 .moduletable-header:after{background:url(/templates/it_thechurch/images/modules/module_after_style2.png)}#promo .moduletable .style2 .moduletable-header:before, #bottom .moduletable .style2 .moduletable-header:before{background:url(/templates/it_thechurch/images/modules/module_before_style2.png)}#promo .moduletable .style3 .moduletable-header, #bottom .moduletable .style3 .moduletable-header{background:#9c216d;background-image:linear-gradient(right , rgb(156,33,109) 85%, rgb(164,44,120) 100%);background-image: -o-linear-gradient(right , rgb(156,33,109) 85%, rgb(164,44,120) 100%);background-image: -moz-linear-gradient(right , rgb(156,33,109) 85%, rgb(164,44,120) 100%);background-image: -webkit-linear-gradient(right , rgb(156,33,109) 85%, rgb(164,44,120) 100%);background-image: -ms-linear-gradient(right , rgb(156,33,109) 85%, rgb(164,44,120) 100%)}#promo .moduletable .style3 .moduletable-header:after, #bottom .moduletable .style3 .moduletable-header:after{background:url(/templates/it_thechurch/images/modules/module_after_style3.png)}#promo .moduletable .style3 .moduletable-header:before, #bottom .moduletable .style3 .moduletable-header:before{background:url(/templates/it_thechurch/images/modules/module_before_style3.png)}.col-module{position:relative;margin:0 0 20px -10px}.col-module:last-child,
	  .col-module:last-child .col-module-suffix-style3{margin-bottom:0}.col-module .col-module-header{margin-bottom:8px;position:relative;border-bottom:3px solid #83a020}.col-module .col-module-header{}.col-module .col-module-header:after{background:#83A020;content:"";display:inline-block;height:55px;width:3px;top:16px;left:5px;line-height:0;position:absolute;vertical-align:middle}.col-module .col-module-header h3.mod-title{border-left:3px solid #83A020;color:#484531;font-size:1.5em;line-height:1.75em;margin:0 0 0 5px;padding:0 0 0 10px}.has-subtitle .col-module-header h3.mod-title{margin-bottom:0;padding-bottom:4px}.has-subtitle .col-module-header:after{top:50px}.has-subtitle .col-module-header:after{}.col-module-header  h3.mod-title span{color:#484531;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;letter-spacing:0;line-height:1.6em;margin-bottom:0;margin-top: -5px;text-shadow:none;text-transform:none}.col-module .col-module-content{clear:both;position:relative;margin:0;padding:0 0 0 18px}.col-module .col-module-suffix-style1 .col-module-header{border-bottom:3px solid #ab8f20}.col-module .col-module-suffix-style1 .col-module-header h3.mod-title{border-left:3px solid #ab8f20}.col-module .col-module-suffix-style1 .col-module-header:after{background:#ab8f20}.col-module .col-module-suffix-style2 .col-module-header{border-bottom:3px solid #b05e26}.col-module .col-module-suffix-style2 .col-module-header h3.mod-title{border-left:3px solid #b05e26}.col-module .col-module-suffix-style2 .col-module-header:after{background:#b05e26}.col-module .col-module-suffix-style3 .col-module-header{border-bottom:3px solid #9c216d}.col-module .col-module-suffix-style3 .col-module-header h3.mod-title{border-left:3px solid #9c216d}.col-module .col-module-suffix-style3 .col-module-header:after{background:#9c216d}#right-column .col-module{margin-left:0}#right-column .col-module .col-module-header{padding:0 0 3px;margin:0 0 7px}#right-column .has-subtitle .col-module-header{padding-bottom:8px}#right-column .col-module .col-module-content{margin:0;padding:0}#right-column .col-module .col-module-header:after{display:none}#right-column .col-module .col-module-header h3.mod-title{float:none;border:none;margin:0;padding:0}#right-column .col-module .col-module-suffix-style1 .col-module-header h3.mod-title:after{background:#AB8F20}#right-column .col-module .col-module-suffix-style2 .col-module-header h3.mod-title:after{background:#B05E26}#right-column .col-module .col-module-suffix-style3 .col-module-header h3.mod-title:after{background:#9C216D}.ice-module{}.ice-module h3.mod-title{text-align:center;color:#777;padding-bottom:2px}.ice-module h3.mod-title span{}