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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,.header .nav,output,ruby,section,summary,time,mark,audio,video,.header .nav ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,.header .nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#a02e13}body{background:#e4e0d6 url(images/body-bg.gif) repeat;font:1em 'Lato',sans-serif;color:#494949}.wrap{margin:auto;position:relative}.inner{padding:30px;display:block}.clear{clear:both;display:block}.left{float:left}.right{float:right}.tcentre{text-align:center}.tright{text-align:right}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.mb30{margin-bottom:20px}.ml20{margin-left:20px}.col3{width:31.25%;margin-right:3.125%;position:relative}.col3_2{width:65.625%;position:relative}.col3.last{margin-right:0}.w960{width:960px}.white{color:#fff}.maroon{color:#410102}.blue{color:#012541}.grey{color:#3c3c3c}.yellow{color:#ffc809}.gradient10{background-image:url(images/gradient-10.png);background-repeat:repeat-x;background-position:top}.button{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:10px 50px;display:inline-block;font-size:16px}.banner .button{border:3px solid #fff;color:#fff;font-weight:bold;text-transform:uppercase;background:url(images/black-40.png)}.banner .button:hover{-moz-box-shadow:0 0 15px 0 #000;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.header{background:#410102 url(images/gradient-30.png) 0 1px repeat-x;color:#fff;padding:30px 0;position:relative;z-index:50}.logo{float:left}.header .nav{text-transform:uppercase;font-weight:bold;font-size:.9em;position:absolute;bottom:0;right:0}.header .nav ul li{display:inline-block;margin-left:16px;position:relative}.header .nav ul li a{color:#fff;display:block;padding:8px;position:relative;z-index:10}.header .nav ul li:hover a{color:#9f8081;text-shadow:0 -1px #260101}.header .nav ul li ul{display:none;position:absolute;top:100%;left:-10px;background:#fff;width:240px;border-bottom:5px solid #9f8081;-moz-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);box-shadow:0 6px 15px 0 rgba(0,0,0,.10);z-index:20}.header .nav ul li:hover ul{display:block}.header .nav ul li.parent:hover{background:url(images/subnav-before.png) bottom center no-repeat}.header .nav ul li ul li{float:none;display:block;margin:0;font-weight:normal;font-size:.8em}.header .nav ul li ul li a,.header .nav ul li:hover ul li a{padding:13px;border-bottom:1px solid #efefef;text-shadow:none!important;color:#666}.header .nav ul li ul li:hover a{background:#efefef;color:#333}.header .nav ul li ul li:last-child a{border:none}#menu-item-81>a{color:#ffc809}.banner{position:relative;z-index:10;margin:30px auto 0}.banner .newHere{background:#ffc809;color:#2d2d2d;text-transform:uppercase;padding:12px 0;text-align:center;position:absolute;top:10px;right:10px;z-index:10;margin:0;font-weight:900;width:30%}.banner .slider{-moz-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);box-shadow:0 6px 15px 0 rgba(0,0,0,.10);display:block;border:10px solid #fff;position:relative;z-index:5}.banner .slider .slides{height:300px;overflow:hidden}.banner .slider .slides .slide{background-color:#410102;background-repeat:no-repeat;background-position:center top;color:#fff;height:300px;-moz-box-shadow:inset 0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.3);cursor:pointer;float:left;width:100%}.banner .slider .slides .slide h2{background:rgba(0,0,0,.8);padding:15px;text-align:center;text-transform:uppercase;font-weight:900;font-size:2em;line-height:120%;margin:100px 0 30px}.banner .slider .slides .slide h2 strong{color:#ffc809}.banner .slider .slides .slide .bannerContent{text-align:center;font-size:1.1em;line-height:140%;clear:both;margin-bottom:20px;padding:0 30px;text-shadow:0 1px rgba(0,0,0,.6)}.banner .slider .slides .slide .bannerContent p{display:inline-block;width:auto;padding:10px;background:rgba(0,0,0,.8)}.banner .slider .slides .slide .bannerLink{text-align:center}.banner .slider .slides .slide .inner{padding:0}.banner .slider .slides .slide.contentSlide h2{line-height:120%;margin:60px 0 20px;background:rgba(0,0,0,.8);padding:15px}#ie6 .banner .slider .slides .slide h2,#ie7 .banner .slider .slides .slide h2,#ie8 .banner .slider .slides .slide h2,#ie6 .banner .slider .slides .slide .bannerContent p,#ie7 .banner .slider .slides .slide .bannerContent p,#ie8 .banner .slider .slides .slide .bannerContent p{background:url(images/black-80.png)!important}.banner .slider .flex-direction-nav a{display:block;position:absolute;top:50%;width:20px;height:32px;text-indent:9999px;overflow:hidden;background-position:0 0}.banner .slider .flex-direction-nav a:hover{background-position:0 -32px}.banner .slider .flex-direction-nav a.flex-prev{background-image:url(images/icon-banner-arrow-left.png);left:-50px}.banner .slider .flex-direction-nav a.flex-next{background-image:url(images/icon-banner-arrow-right.png);right:-50px}.banner .slider .flex-control-nav{position:absolute;bottom:30px;right:30px}.banner .slider .flex-control-nav li{display:inline-block;width:10px;height:10px;margin-left:10px}.banner .slider .flex-control-nav li a{display:block;height:10px;width:10px;text-indent:-9999px;overflow:hidden;background:#fff;cursor:pointer}.banner .slider .flex-control-nav li a.flex-active{background:#ffc809}.homeBoxes .simcal-default-calendar-list{padding-top:0}.homeBoxes .simcal-default-calendar-list ul.simcal-events{margin:0}.simcal-calendar-head>tr:first-child{background:#410102;color:#fff}.simcal-calendar-head>tr:first-child h3{background:#410102;color:#fff}.simcal-calendar-head .simcal-nav-button i{background:#410102;color:#fff}.simcal-day-label{background:none!important;color:#2d2d2d!important}td.simcal-day{border:1px #2d2d2d solid;background:#fff}td.simcal-day.simcal-present{background:#ffc809}td.simcal-present>div{border:none!important}.simcal-event-title{word-break:break-word}.diary{color:#2d2d2d;display:block;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px dashed #efefef;font-size:.8em;min-width:100px}.diary .date{display:block;color:#fff;background:#666;float:left;padding:6px 10px;text-align:center;margin:0 10px 0 0;font-size:.8em;text-transform:uppercase}.diary .date span{display:block}.diary .date span.day{font-size:1.9em}.diary .details{display:block;font-size:.9em}.diary .details .time{text-transform:uppercase}.diary .clear{height:1px}.diary .details .description{display:block}.box .diary .details .description{display:none}.box .diary .trimTitle{display:none}a.sermon{display:block;clear:both;margin-bottom:20px}a.sermon .date{display:block;color:#fff;background:#666;float:left;padding:6px 10px 26px;text-align:center;margin:0 10px 0 0;font-size:.8em;text-transform:uppercase;width:30px;position:relative}a.sermon .date span{display:block}a.sermon .date span.day{font-size:1.6em}a.sermon .date span.noon{background:#444;width:100%;font-size:.9em;font-weight:bold;position:absolute;bottom:0;line-height:20px;height:20px;left:0}a.sermon .speaker{font-size:.7em;text-transform:uppercase;display:block;color:#2d2d2d}a.sermon .title{font-weight:bold}a.pdfLink{display:block;clear:both;margin-bottom:10px;padding:0 0 0 30px;background:url(images/icon-pdf.png) top left no-repeat;min-height:24px}.content{padding:30px 0;position:relative;z-index:30}.content.gradient10{background-position:0 1px}.content h1{font-size:2.4em;color:#410102;font-weight:800;letter-spacing:-1px;margin:0 0 20px 0}.content h2{color:#012541;font-weight:800;font-size:1.4em;margin:0 0 .2em 0;letter-spacing:-1px}.content h3{color:#3c3c3c;font-weight:800;font-size:1.4em;margin:0 0 .2em 0;letter-spacing:-1px}.content p,.content ul,.content ol{line-height:150%;margin:0 0 .5em 0}.content ul{list-style:circle;margin-left:2em}.content ol{list-style:decimal;margin-left:2em}.content ul li,.content ol li{margin-bottom:.3em}.content .box ul,.content .box ol,.content .gce-calendar ul,.content .gce-calendar ol{margin:0;padding:0;list-style:none!important}.content strong{font-weight:bold}.content em{font-style:italic}.content .pageImage{width:100%}.content img{max-width:100%;height:auto!important}.boxPageContent{margin:0 0 20px 0}#mapCCD{width:100%;height:300px;margin-bottom:20px}.protected label{display:block;margin-bottom:10px;width:100%;float:left}.protected input{display:block;padding:5px 10px;height:26px;border:1px solid #ccc;width:280px;margin-bottom:10px;box-sizing:border-box}.protected input[type="password"]{clear:both}.protected input[type="submit"]{width:280px;height:26px;line-height:26px;background:#410102;border:none;color:#fff;padding:5px 10px;display:block;cursor:pointer;font: 12px em 'Lato', sans-serif;text-transform:uppercase}.protected input[type="submit"]:hover{background:#2d2d2d}.box{background:#fff;-moz-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.10);box-shadow:0 6px 15px 0 rgba(0,0,0,.10);display:block}.box h2{line-height:60px;color:#fff;font-weight:600;text-transform:uppercase;margin:0;font-size:1em;letter-spacing:0}.box h2.maroon{background:#410102}.box h2.blue{background:#012541}.box h2.grey{background:#3c3c3c}.homeBoxes .box .inner{padding:30px;margin-bottom:40px}.box.pb40 p{padding-bottom:40px}.box .boxLink{position:absolute;bottom:0;left:0;width:94%;text-align:center;padding:0 3%;line-height:40px;display:block;background:#efefef;color:#999;text-shadow:0 1px #fff;font-size:.9em;border-top:1px solid #dedede}.box .boxLink:hover{background:#aaa;color:#fff;text-shadow:none}.js .box.subPage{opacity:0}.box.subPage{background:#fff;margin-bottom:30px}.box.subPage .image{background:#fff;display:block;float:left}.box.subPage .image img{width:100%;display:block}.box.subPage span,.side .box.newHere span{display:block}.box.subPage span.inner{padding:15px 30px;clear:both}.box.subPage span.title,.side .box.newHere span.title{color:#080808;text-transform:uppercase;font-size:.9em;margin:0 0 10px 0;font-weight:600}.box.subPage span.intro,.side .box.newHere span.intro{color:#7c7c7c;font-size:.8em;line-height:150%}a.box.subPage:hover{background:#3c3c3c}a.box.subPage:hover img{opacity:.8}a.box.subPage:hover span.title,.side .box.newHere:hover span.title{color:#fff}a.box.subPage:hover span.intro,.side .box.newHere:hover span.intro{color:#c8c8c8}.side .box.newHere:hover{background:#ffc809}.side .box.newHere:hover span.title{color:#2d2d2d}.side .box.newHere:hover span.intro{color:#666}.breadcrumb{font-size:.7em;text-transform:uppercase;line-height:10px;color:#666;margin-bottom:10px}.breadcrumb a,.breadcrumb span{margin-right:10px;float:left;display:block;color:#2d2d2d}.breadcrumb span.arrow{text-indent:-9999px;background:url(images/icon-crumb-arrow.png);width:6px;height:10px;overflow:hidden}.breadcrumb a:hover{color:#410102}.gce-day-past .gce-event-info ul li p span,.gce-day-past .gce-event-info ul li div span{color:#bbb!important}.footer{color:#494949;background:#fff}.footer h2{font-size:1.2em;text-transform:uppercase;font-weight:900;margin:0 0 15px 0}.footer h2 a{color:inherit}.footer p{line-height:150%}.footer .topLine{background:#ddd}.footer .topLine .passage{line-height:38px;font-size:.9em;display:block;color:#666;display:inline-block}.footer .topLine .passage span{float:left;display:block;background:url(images/xicon-bible.png.pagespeed.ic.gsx_Gi-cEd.png);width:22px;height:20px;margin:9px 20px 9px 0}.footer .topLine .passage strong,.footer .topLine .passage strong a{color:#2d2d2d}.footer .mainFooter{padding:30px 0;border-top:1px solid #fff}.footer .mainFooter strong{font-weight:bold}.footer .mainFooter .social{-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;display:inline-block;margin-left:8px;text-indent:9999px;width:34px;height:34px;overflow:hidden}.footer .mainFooter .social.twitter{background:#00aced url(images/icon-twitter.png) 7px 7px no-repeat}.footer .mainFooter .social.facebook{background:#3b5998 url(images/icon-facebook.png) 7px 7px no-repeat}.footer .tweet{font-size:.8em;background:#ddd}.footer .tweet .copy{background:url(images/icon-twitter-blue.png) 0 10px no-repeat;padding:10px 35px;text-align:center}.footer .tweet .copy img{display:none}.footer .bottomLine{background:#666}.footer .bottomLine .fiec{color:#fff;text-transform:uppercase;display:block;padding:11px 0}.footer .bottomLine .fiec span{display:block;line-height:10px;font-size:10px}.footer .bottomLine .fiec img{display:block}.footer .bottomLine .nav{font-size:.8em;text-transform:uppercase}.footer .bottomLine .nav ul li{float:left;display:block;margin-left:15px}.footer .bottomLine .nav ul li a{color:#fff;line-height:60px;display:block}.gce-widget-list .gce-feed{clear:both}.gce-widget-list .gce-list .date span{color:#fff!important}@media screen and (max-width:2048px){.covid{width:50%;margin:1% auto 1% auto}}@media screen and (max-width:1080px){.banner .slider .flex-direction-nav{display:none}.covid{width:50%;margin:1% auto 1% auto}}@media screen and (max-width:960px){.covid{width:50%;margin:1% auto 1% auto}.w960{width:96%}.header .logo{margin:auto;float:none;display:block;width:auto;text-align:center}.header .nav{position:relative;clear:both;right:auto;bottom:auto;margin:20px 0 0}.header .nav ul{text-align:center}.header .nav ul li{margin-left:0;margin-right:16px;text-align:left}.christmas{width:100%;height:auto;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:720px){.covid{width:94%;margin:5% 3% 1% 3%};
	.header .nav ul li {display:block;clear:both;float:none}.header .nav ul li.parent:hover{background:none}.header .nav ul li ul{display:none!important}.footer .bottomLine .fiec,.footer .bottomLine .nav{display:block;float:none}.footer .bottomLine .nav ul li{width:50%;float:left;margin:0}.footer .bottomLine .nav ul li a{line-height:40px}}@media screen and (max-width:680px){.covid{width:94%;margin:5% 3% 1% 3%};
	.banner .wrap {padding-top:50px}.col3,.col3_2{width:100%;margin-right:0;margin-top:20px}.col3_2 .col3{width:31.25%;margin-right:3.125%}.col3_2 .col3.last{margin-right:0}.banner .newHere{margin:0;width:100%;padding:0;line-height:50px;text-align:center;right:0;top:0}.banner .slider .slides .slide{background-size:auto 100%}.banner .slider .slides .slide h2,.banner .slider .slides .slide.contentSlide h2{margin-top:20px}.content .pageImage{width:100%;margin-left:0}.footer .col3,.footer .col3.tright{margin-bottom:20px;text-align:left}.christmas{width:100%;height:auto;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:540px){.covid{width:94%;margin:5% 3% 1% 3%};
	.banner .button {display:none}.banner .slider .slides .slide{max-width:100%}.banner .slider .slides .slide h2{font-size:1.6em}.col3_2 .col3{width:100%;margin-right:0}.christmas{width:100%;height:auto;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe,.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table{width:100%;max-width:100%;margin-bottom:1rem}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #eceeef}.table-bordered th,.table-bordered td{border:1px solid #eceeef}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table-success,.table-success>th,.table-success>td{background-color:#dff0d8}.table-hover .table-success:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>th,.table-info>td{background-color:#d9edf7}.table-hover .table-info:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>th,.table-warning>td{background-color:#fcf8e3}.table-hover .table-warning:hover{background-color:#faf2cc}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede}.table-hover .table-danger:hover{background-color:#ebcccc}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.thead-inverse th{color:#fff;background-color:#292b2c}.thead-default th{color:#464a4c;background-color:#eceeef}.table-inverse{color:#fff;background-color:#292b2c}.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#fff}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}