/*! normalize.css v3.0.1 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}.head .nav ul li a,a{text-decoration:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;margin:.5em 0;height:.0625em;background:#d4d4d4;border:none}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}.event-detail,.events-table,.events-table .event-list,.head .nav ul li a,.head h1 a,.hero-image,.pagination,.post-list li{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{}table{border-collapse:collapse;border-spacing:0}.more{display:block;float:right;line-height:1.625;border:.25em solid #c11323;padding:.1em 1em 0;text-transform:uppercase}.more.ical{margin-top:-4em}.more:hover{background:#c11323;color:#fff}.hero-image{width:calc(100% + 3.2em);margin-left:-1.6em;margin-top:-.5em;vertical-align:top}.hero-image img{width:100%;height:auto;vertical-align:top}body,html{margin:0;padding:0;font-size:15px;line-height:1.333em;font-family:Ubuntu,Arial,sans-serif;color:#38343a;background:#fff;-webkit-font-smoothing:antialiased}.page{width:54.533em;margin:0 auto}.box{display:block;background:#fff}a{color:#c11323}a:hover{color:#930e1b}h1,h2,h3,h4,h5,h6{font-weight:400}.head{float:left}.head h1{margin:25px 0 0;padding:0;line-height:1;font-size:1em}.head h1 a{display:block;width:17.067em;text-indent:-100em;margin-bottom:1.7em}.head .nav{width:17.067em;margin-bottom:1.6em}.head .nav ul{display:block;background:#fff;margin:0;padding:0;border-top:3px solid #222}.head .nav ul li{list-style:none;padding:0}.head .nav ul li a{display:block;font-size:1.667em;line-height:1.2em;color:#c11323;background:#fff;padding:.5em .6em .29em;border-top:1px solid #dddbde}.head .nav ul li a:hover{color:#930e1b}.head .nav ul li a.active{color:#000}.head .nav ul li a.active.subnav{background:#fff;color:#38343a;border-bottom:none}.head .nav ul li ul{box-shadow:none;border-top:none}.boxs section,.footer,.main{box-shadow:0 0 20px rgba(0,0,0,.1)}.head .nav ul li ul li a{font-size:1.2em;padding:.5em .8em .29em 1.8em;color:#c11323;background:#fff}.head .nav ul li ul li a:hover{color:#930e1b}.head .nav ul li ul li a.active{background:#fff;color:#38343a}.address,.head .nav .foot{font-size:1em;margin-top:1.7em;width:17.067em;padding:0;float:none}.address ul,.head .nav .foot ul{display:block;background:#fff;overflow:hidden;margin:0;padding:0;border-top:3px solid #222}.address ul li,.head .nav .foot ul li{display:block;font-size:1.2em;line-height:1.3em;padding:.5em .833em .572em;border-top:1px solid #dddbde}.address ul li a,.head .nav .foot ul li a{font-size:1em;line-height:1.467em;padding:0;border:none;background:#fff;color:#c11323}.address ul li a:hover,.head .nav .foot ul li a:hover{color:#930e1b}.address{display:none;margin:1.7em 0 1.6em 1.6em;float:left}.main{display:block;background:#fff;width:32.6em;float:right;margin-top:1.7em;padding:0 1.6em 1.6em;border:1px solid rgba(0,0,0,.1)}.main h1{font-size:2.667em;line-height:1em;margin:.5em 0;letter-spacing:-.03em}.main h2,.main h3{font-size:1.667em;line-height:1.2em}.main h2{color:#c11323}.main h4,.main label{color:#c11323;font-size:1.2em;line-height:1.467em;margin:.5em 0}.main img{border:none}.main img.header{margin:0 0 0 -1.6em}.main ul li{margin-bottom:1em;padding:0}.main dl.sundays{margin:0;padding:0}.main dl.sundays dd,.main dl.sundays dt{overflow:auto;padding:0}.main dl.sundays dt{float:left;width:6em}.main dl.sundays dd{margin-left:8.5em}.main .postlist{display:block;margin:-1.6em -1.6em 0;padding:0}.main .postlist li{display:block;overflow:auto;padding:0 1.6em 1.6em;list-style:none;border-bottom:.09em solid #e5e5e5}.main .postlist li h2{margin-bottom:0}.main .postlist li h4{margin-top:0}.main .postlist li.image{padding-left:9em}.main .postlist li.image img.thumb{float:left;margin:1.6em 0 0 -8em;width:7em;height:7em}.main hr{border:none;background:0 0;margin:.5em 0;border-top:.09em solid #e5e5e5}.main form p,.main label{margin-top:0}.main .pagination{display:block;overflow:auto;padding-top:.5em;font-size:1em;margin-bottom:-.7em}.main .pagination .next{float:right}.main .pagination .prev{float:left}.main label{display:block;float:left;width:6em}.main input,.main textarea{width:95%;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;padding:.5em;border:.09em solid #e5e5e5}.main textarea{height:6em}.main .backlink,.main button.submit{display:block;width:100%;float:none;text-align:right;border:none;border-top:.09em solid #e5e5e5;padding-right:1.6em;cursor:pointer;background:#fff;font-family:thefont,serif;font-size:1.2em;color:#c11323;text-decoration:none}.main .backlink:hover,.main button.submit:hover{color:#e91e31}.main .backlink{line-height:1.6em;height:1.6em;width:auto;padding:0 .5em}.main ul.errorlist{margin:0;padding:0}.main ul.errorlist li{margin:0;list-style:none;padding:0;color:#910d0d}body.nopad .main{padding:0;width:35.8em}body.nopad .pad{padding:0 1.6em}.boxs section,.boxs section .callto a{padding:0 1em;display:block}.boxs{font-size:1em;width:35.8em;float:right;display:block}.boxs section{position:relative;margin:1.7em 0 0;width:15.05em;min-height:17em;color:#181818;background:#c11323;border:1px solid rgba(0,0,0,.1)}.boxs section.left{float:left;background:rgba(193,19,35,.6)}.boxs section.right{float:right;margin-right:0}.boxs section h3{color:#fff;font-size:1.667em;line-height:1.2em;margin:.6em 0 .3em}.boxs section h4{font-size:1.2em;line-height:1.222em;margin:0}.boxs section .callto{position:absolute;bottom:0;left:0;right:0;font-size:1.2em;line-height:2.167em;margin:0;border-top:1px solid rgba(34,34,34,.15)}.boxs section a{color:#fff}.boxs section a:hover{color:#1d1d1d}.footer{display:block;border:1px solid rgba(0,0,0,.1);margin:1.7em 0;float:right;width:22.7em;padding:0 1em 0 12em;line-height:3.5em;height:3.5em}.footer cite,.footer p{font-size:.8em;margin:0}.footer p{text-align:right}.events-table{width:100%;display:table}.events-table h1{font-size:2em}.events-table section{display:table-cell;width:50%}.events-table section h2{padding-left:.75em}.events-table section.regular-events{border-right:.0625em solid #d4d4d4}.events-table section.regular-events h3{font-size:1em;position:absolute;margin-left:0;border-left:.25em solid #c11323;padding-left:.25em;text-transform:uppercase}.events-table .event-list{margin:0;padding:0;border:none}.events-table .event-list li{margin-left:4.625em;padding-bottom:1em}.events-table .event-list li:last-child{border-bottom:none}.event-list li,.events-table .regular-events .event-list,.post-list li{border-bottom:.0625em solid #d4d4d4}.events-table .event-list h4,.events-table .event-list h5,.events-table .event-list p{font-weight:400;margin-bottom:0}.events-table .event-list h5{margin:.5em 0;text-transform:uppercase;color:#888}.events-table .event-list p{margin-top:0;font-size:.83em}.events-table .event-list img{width:3em;position:absolute;margin-left:-3.5em}.events-table .special-events h1{padding-left:15px}.events-table .special-events .event-list{padding-left:0}.events-table .special-events .event-list li{padding-left:4.625em;margin-left:0;border-bottom:.0625em solid #d4d4d4}.events-table .special-events .event-list li.noimage{margin:0;padding-left:1em}.events-table .special-events .event-list p{margin-left:1.506em}.events-table .more{margin-top:1em;float:none}.event-list{padding:0}.event-list li{padding:0 0 3em;list-style:none}.event.summary.image img{display:block;height:auto}.event.detail{padding:1em 0}.event.detail.image img{display:block;margin:-3em -2.625em 1em}.post-list{padding:0}.post-list li{padding:0 0 2em;list-style:none}.post-list .image{padding-top:2em}.post.summary{padding-bottom:1em}.pagination,.post.detail{padding:1em 0}.post.summary img{display:block;width:100%;height:auto}.post.detail.image img{display:block;width:100%;margin:.6em 0 1em}.post.detail iframe{width:100%}.pagination .next,.pagination .prev{display:block;line-height:1.625;border:.25em solid #c11323;padding:.1em 1em 0;text-transform:uppercase;float:right}.pagination .next.ical,.pagination .prev.ical{margin-top:-4em}.pagination .next:hover,.pagination .prev:hover{background:#c11323;color:#fff}.pagination .prev{float:left}@media all and (min-width:541px) and (max-width:37.5em){.foot,.main .content .wrap{width:auto;padding:0 1em}}@media all and (min-width:0) and (max-width:540px){.events-table,.foot ul li{display:block}.foot,.main .content .wrap{width:auto;padding:0 1em}.foot p,.foot ul{float:none}.foot ul li{margin:0 0 5px}.side{height:auto}.side .events,.side .news{position:static;margin:0 0 -50px;padding:0;width:auto}.side .events{margin-top:-50px}.events-table h1{padding-left:0}.events-table section{display:block;width:auto}.events-table section.regular-events{border-right:none}}@media screen and (min-width:39.133em) and (max-width:60em){.head,.page{width:39.133em}.boxs,.head{overflow:auto}.footer,.footer p{text-align:right}.boxs,.foot,.footer,.head,.main,.nav{float:none;margin-left:auto;margin-right:auto}.head{margin-bottom:0}.head h1{float:left;margin-left:1.6em}.footer,.head .nav{float:right;margin-right:1.6em}.head .nav{margin-top:1.7em}.head .nav ul{min-height:18em}.head .nav ul ul{min-height:0}.head .nav .foot{display:none}.main{margin-top:0;padding-top:.5em}.main img.header{margin-top:-1.5em}.footer{overflow:hidden;height:auto;padding:3em 0 0;width:17.067em;background-position:top right}.footer cite,.footer p{float:none;display:block}.footer cite{border-bottom:.083em solid #e5e5e5}.footer cite,.footer p{padding:0 1.25em}.address{display:block}}@media screen and (max-width:39.132em){.head h1,.main dl.sundays dt{float:none}body{margin:0;padding:0 5%}.head .nav .foot{display:none}.address,.boxs,.boxs section,.foot,.footer,.head,.head .nav,.main,.nav,.page{float:none;width:auto;margin-left:auto;margin-right:auto}.head h1 a{margin:0 auto;background:url("../img/logo.7d85c60f4227.png") left top no-repeat #fff}.main img.header{width:120%;margin:0 0 0 -12%}.footer,body.nopad .main{width:auto}.main{overflow:hidden}.main dl.sundays dd{margin-left:0}.boxs section{min-height:0;padding-bottom:4em;display:block;float:none!important}.footer cite,.footer p{float:none;text-align:right;display:block}.boxs{overflow:auto}.footer{display:block;padding:0}.footer cite{border-bottom:.083em solid #e5e5e5}.footer cite,.footer p{padding:0 1.25em}.address{display:block}}@media screen and (max-width:18em){.head h1 a{width:100%;background-size:100%!important}}@media screen and (max-width:460px){.footer{height:auto}.footer p{margin-top:3.5em;text-align:left}}.head h1 a{height:14rem;background:url("../img/logo.7d85c60f4227.png") center center/contain no-repeat}.head .address,.head .nav .foot ul{font-size:.9em}.boxs h4{color:rgba(255,255,255,.75)}.boxs .right a:hover{color:#fff}.footer{background:0 0}
/*# sourceMappingURL=styles.min.css.map */