/*b3f445cbc9ea1ac340b67cb1fc2c1099*/
body{background:#EADDBC url('../images/page_grunge.jpg') 0 0 repeat}div#g-page-surround{background:transparent}div#g-page-surround div.g-offcanvas-toggle{color:#615d55}div#g-page-surround section#g-navigation{z-index:4;position:fixed;width:100%}div#g-page-surround header#g-header{background-color:#ffffff;padding-top:50px}div#g-page-surround header#g-header.home-header{height:100vh;min-height:550px}div#g-page-surround header#g-header.internal-header{height:auto}div#g-page-surround header#g-header div#home-cpcfs-logo img{position:relative;z-index:2}div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{margin-top:-240px;z-index:-1;position:relative;background-repeat:no-repeat;background-position:50% 50%}@media only all and (min-width:75rem){div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{background-image:url('../images/church-sketch-large.jpg');min-height:600px}}@media only all and (min-width:60rem) and (max-width:74.99rem){div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{background-image:url('../images/church-sketch-large.jpg');min-height:600px}}@media only all and (min-width:48rem) and (max-width:59.99rem){div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{background-image:url('../images/church-sketch-large.jpg');min-height:600px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{background-image:url('../images/church-sketch-small.jpg');min-height:444px}}@media only all and (max-width:30rem){div#g-page-surround header#g-header div#home-church-sketch-small div#sketch-image-container{background-image:url('../images/church-sketch-small.jpg');min-height:444px;background-size:275px}}div#g-page-surround header#g-header div#home-welcome-video div.g-content.g-particle{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25)}@media only all and (min-width:75rem){div#g-page-surround header#g-header div#home-welcome-video{max-width:70%;margin:-430px auto;height:100%}}@media only all and (min-width:60rem) and (max-width:74.99rem){div#g-page-surround header#g-header div#home-welcome-video{max-width:85%;margin:-430px auto;height:100%}}@media only all and (min-width:48rem) and (max-width:59.99rem){div#g-page-surround header#g-header div#home-welcome-video{max-width:100%;margin:-400px auto;height:100%}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){div#g-page-surround header#g-header div#home-welcome-video{max-width:100%;margin:-225px auto;height:100%}}@media only all and (max-width:30rem){div#g-page-surround header#g-header div#home-welcome-video{max-width:100%;margin:-200px auto;height:100%}}div#g-page-surround header#g-header div#header-slogan{font-style:italic}@media only all and (min-width:75rem){div#g-page-surround header#g-header div#header-slogan{margin-top:55px}}@media only all and (min-width:60rem) and (max-width:74.99rem){div#g-page-surround header#g-header div#header-slogan{margin-top:55px}}@media only all and (min-width:48rem) and (max-width:59.99rem){div#g-page-surround header#g-header div#header-slogan{margin-top:45px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){div#g-page-surround header#g-header div#header-slogan{margin-top:100px}}@media only all and (max-width:30rem){div#g-page-surround header#g-header div#header-slogan{margin-top:100px}}div#g-page-surround section#g-showcase{background-color:transparent;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);padding:1.5rem 0 5rem;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-showcase a{color:#4e483d;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5)}div#g-page-surround section#g-showcase a:hover{border-bottom:1px dotted}div#g-page-surround section#g-showcase a.btn{color:#fff}div#g-page-surround section#g-showcase a.get-directions{background:#4e483d;margin-right:5px;margin-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-showcase a.get-directions:hover{background:#5c5548;border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-showcase a.recent-sermons{background:#806635;margin-left:5px;margin-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-showcase a.recent-sermons:hover{background:#92743c;border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-showcase div#home-welcome-message{text-align:center}div#g-page-surround section#g-showcase div#home-welcome-message h1{font-size:3rem}@media only all and (max-width:30rem){div#g-page-surround section#g-showcase div#home-welcome-message h1{margin-top:0}}div#g-page-surround section#g-showcase div#home-welcome-message p{font-size:1.2rem}div#g-page-surround section#g-showcase div#home-welcome-video div.g-content.g-particle{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-showcase div#home-service-times{text-align:center}div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle h1,div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle h3,div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle p{color:#615d55 !important;text-shadow:1px 1px 0 #ffffff}div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle h1{margin-top:0;padding-bottom:0.5rem;border-bottom:1px solid #d1d1d1;-webkit-box-shadow:0 1px 0 #ffffff;-moz-box-shadow:0 1px 0 #ffffff;box-shadow:0 1px 0 #ffffff}div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle h3{margin-bottom:1rem}div#g-page-surround section#g-showcase div#home-service-times div.g-content.g-particle p{font-size:1.2rem;margin-top:0rem}div#g-page-surround section#g-feature{padding:1.5rem 0 3rem;background-color:#fff}div#g-page-surround section#g-feature div#home-recent-sermons h1.g-title{text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);font-size:3rem;text-align:center}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul{margin-left:0}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li{position:relative;display:inline-block;padding:1rem;text-align:center;margin:0;width:33%;min-height:250px;vertical-align:top;-webkit-box-shadow:1px 0 0 #E6E6E6;-moz-box-shadow:1px 0 0 #E6E6E6;box-shadow:1px 0 0 #E6E6E6}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li:first-child{border-left:none}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li:last-child{border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only all and (max-width:30rem){div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li{margin:1rem 0;width:100%;border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.studyname{font-size:1.75rem;line-height:1.75rem;margin-bottom:2rem}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.studyname a{color:#806635}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.studyname a:hover{border-bottom:1px dotted}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.scripture,div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.date{font-size:1rem;color:#615d55 !important}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.date{padding-bottom:1rem}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.teacher,div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.series{font-size:1rem;color:#959087;font-style:italic}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.medialinks{position:absolute;bottom:1rem;margin-top:0.5rem}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.medialinks span.audiolink a{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#4e483d;margin-left:0;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);color:#fff}div#g-page-surround section#g-feature div#home-recent-sermons div.pimessages ul li div.medialinks span.audiolink a:hover{background:#5c5548}div#g-page-surround section#g-maintop{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);padding:1.5rem 0 5rem}@media only all and (max-width:30rem){div#g-page-surround section#g-maintop{padding-bottom:3rem}}@media only all and (max-width:30rem){div#g-page-surround section#g-maintop div#home-announcement-slider div.g-content.g-particle{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}div#g-page-surround section#g-maintop div#home-announcement-slider h1.gp-carousel-headline{color:#fff !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);font-size:3rem;text-align:center}@media only all and (max-width:30rem){div#g-page-surround section#g-maintop div#home-announcement-slider h1.gp-carousel-headline{font-size:2.5rem}}div#g-page-surround section#g-maintop div#home-announcement-slider div#gp-carousel{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);padding:1rem}div#g-page-surround section#g-container-main{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);background:#fff}div#g-page-surround section#g-container-main.internal-container-main{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div#g-page-surround section#g-container-main main#g-main{background-color:transparent;padding:0}div#g-page-surround section#g-container-main main#g-main .g-system-messages{display:none}div#g-page-surround section#g-container-main main#g-main form.fc_form div.fc_outer{background:none;border:none}div#g-page-surround section#g-container-main main#g-main form.fc_form div.fc_line.fc_send input.fc_button{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#4e483d;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-container-main main#g-main form.fc_form div.fc_line.fc_send input.fc_button:hover{background:#5c5548;border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li{margin-right:5px}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li a.item{color:#f8f8f8;font-weight:400;border:1px solid #735727;background:#8D7141;border-radius:4px;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #735727, inset 0px 2px 0px #997D4D;-moz-box-shadow:inset 0px 1px 0px #735727, inset 0px 2px 0px #997D4D;box-shadow:inset 0px 1px 0px #735727, inset 0px 2px 0px #997D4D}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li a.item:before{display:none}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li a.item:hover{border:1px solid #664A1A;background:#806434;border-radius:4px;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D;-moz-box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D;box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li a.item u{text-decoration:none}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li.current.active{clear:none;border:none;padding:0}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li.current.active a.item{background:#5A3E0E;color:#fff;font-weight:400;border:1px solid #402400;border-top:0;border-radius:4px;-webkit-box-shadow:inset 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 2px 0px #270B00;-moz-box-shadow:inset 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 2px 0px #270B00;box-shadow:inset 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 2px 0px #270B00}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li.current.active a.item:before{display:inline}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li.current.active a.item:hover{border:1px solid #664A1A;background:#806434;border-radius:4px;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D;-moz-box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D;box-shadow:inset 0px 1px 0px #664A1A, inset 0px 2px 0px #997D4D}div#g-page-surround section#g-container-main main#g-main nav.pifilter div.navigation ul.nav.menu.nav-pills.pinostyle li.current.active a.item u{text-decoration:none}div#g-page-surround section#g-container-main aside#g-sidebar .search form.form-inline input#mod-search-searchword{border-radius:0.313em;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.25);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.25);padding:0.5rem 0 0.5em 0.5em}div#g-page-surround section#g-container-main div.pimessages ul{margin:0 0 10px 0}div#g-page-surround section#g-container-main div.pimessages ul li{list-style:none;margin-top:15px}div#g-page-surround section#g-container-main div.pimessages ul li div.studyname{font-size:1.25rem;line-height:1.25rem;margin-bottom:0.5rem}div#g-page-surround section#g-container-main div.pimessages ul li div.studyname a{color:#806635}div#g-page-surround section#g-container-main div.pimessages ul li div.studyname a:hover{border-bottom:1px dotted}div#g-page-surround section#g-container-main div.pimessages ul li div.scripture,div#g-page-surround section#g-container-main div.pimessages ul li div.date{font-size:1rem;color:#615d55 !important}div#g-page-surround section#g-container-main div.pimessages ul li div.teacher,div#g-page-surround section#g-container-main div.pimessages ul li div.series{font-size:1rem;color:#959087;font-style:italic}div#g-page-surround section#g-mainbottom{background-color:#fff;padding:1.5rem 0 3rem}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events h1.g-title,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events h1.g-title{text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);font-size:3rem;text-align:center}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div{position:relative;display:inline-block;width:24%;padding:1rem;text-align:center;min-height:275px;vertical-align:top;-webkit-box-shadow:1px 0 0 #E6E6E6;-moz-box-shadow:1px 0 0 #E6E6E6;box-shadow:1px 0 0 #E6E6E6}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div:first-child,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div:first-child{border-left:none}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div:last-child,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div:last-child{border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only all and (max-width:30rem){div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div{margin:1rem 0;width:100%;border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar{float:none;background-image:none;background-repeat:no-repeat;margin:0 auto;width:100%;height:auto}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-calendar-background,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-calendar-background{display:none}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-text-month,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-text-month{font-family:"Droid Serif";font-size:1.5rem;color:#806635 !important;width:100%;padding:0;margin:0}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-text-day,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div div.dp-upcoming-calendar div.dp-upcoming-text-day{font-family:"Droid Serif";font-size:3rem;color:#806635 !important;width:100%;padding:0;margin:0}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div p,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div p{display:block;position:relative;font-size:1.5rem;margin:0}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div p a.dpc-upcoming-event-link,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div p a.dpc-upcoming-event-link{font-style:italic;margin-top:1rem;font-size:1rem}div#g-page-surround section#g-mainbottom div.g-container div#home-upcoming-events div.dp-upcoming>div p a.dpc-upcoming-event-link:hover,div#g-page-surround section#g-mainbottom div.g-container div#internal-upcoming-events div.dp-upcoming>div p a.dpc-upcoming-event-link:hover{border-bottom:1px dotted}div#g-page-surround section#g-subfeature{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);background-color:transparent;padding:1.5rem 0 5rem}div#g-page-surround section#g-subfeature div#home-google-map h1.gp-googlemaps-headline{color:#fff !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);font-size:3rem;text-align:center}div#g-page-surround section#g-subfeature div#home-google-map div.gp-googlemaps{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);padding:1rem}div#g-page-surround section#g-subfeature div#home-google-map div.gp-googlemaps div#gp-googlemaps{width:100%;height:400px;background:#ddd}div#g-page-surround section#g-subfeature div#home-fb{padding-top:1rem}div#g-page-surround section#g-subfeature div#home-fb .g-content{background:#ffffff url('../images/page_grunge_light.jpg') 0 0 repeat;border-radius:0.625rem;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);padding:1rem}@media only all and (min-width:75rem){div#g-page-surround section#g-subfeature div#home-fb{padding-top:108px;padding-left:1rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){div#g-page-surround section#g-subfeature div#home-fb{padding-top:108px;padding-left:1rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){div#g-page-surround section#g-subfeature div#home-fb{padding-top:108px;padding-left:1rem}}div#g-page-surround section#g-container-footer{background-color:#38220F;background-color:rgba(56, 34, 15, 0.5);background:rgba(56, 34, 15, 0.5);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxMmUxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTIwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(56, 34, 15, 0.5) 0%, rgba(32, 20, 9, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(56, 34, 15, 0.5)), color-stop(100%, rgba(32, 20, 9, 0.5)));background:-webkit-linear-gradient(top, rgba(56, 34, 15, 0.5) 0%, rgba(32, 20, 9, 0.5) 100%);background:-o-linear-gradient(top, rgba(56, 34, 15, 0.5) 0%, rgba(32, 20, 9, 0.5) 100%);background:-ms-linear-gradient(top, rgba(56, 34, 15, 0.5) 0%, rgba(32, 20, 9, 0.5) 100%);background:linear-gradient(to bottom, rgba(56, 34, 15, 0.5) 0%, rgba(32, 20, 9, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc38220f", endColorstr="#cc201409",GradientType=0);color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-container-footer h3{color:#fff !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-container-footer article.wk-twitter.wk-twitter-single p{font-size:1rem;font-style:normal;font-family:"Droid Serif"}div#g-page-surround section#g-container-footer article.wk-twitter.wk-twitter-single p.meta{font-size:0.8rem}div#g-page-surround section#g-container-footer article.wk-twitter.wk-twitter-single p a{color:#EADDBC}div#g-page-surround section#g-container-footer article.wk-twitter.wk-twitter-single p a:hover{border-bottom:1px dotted}div#g-page-surround section#g-container-footer form.jwTinyLetterForm input#mce-EMAIL,div#g-page-surround section#g-container-footer form#mc-embedded-subscribe-form input#mce-EMAIL{width:100%;color:#000}div#g-page-surround section#g-container-footer form.jwTinyLetterForm input.button,div#g-page-surround section#g-container-footer form#mc-embedded-subscribe-form input.button{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#4e483d;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-container-footer form.jwTinyLetterForm input.button:hover,div#g-page-surround section#g-container-footer form#mc-embedded-subscribe-form input.button:hover{background:#5c5548;border-bottom:1px solid rgba(0, 0, 0, 0.25)}div#g-page-surround section#g-copyright{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.7), inset 0 -20px 20px -23px rgba(0, 0, 0, 0.7);background-color:#38220F;background-color:rgba(56, 34, 15, 0.5);background:rgba(56, 34, 15, 0.8);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxMmUxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTIwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(56, 34, 15, 0.8) 0%, rgba(32, 20, 9, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(56, 34, 15, 0.8)), color-stop(100%, rgba(32, 20, 9, 0.8)));background:-webkit-linear-gradient(top, rgba(56, 34, 15, 0.8) 0%, rgba(32, 20, 9, 0.8) 100%);background:-o-linear-gradient(top, rgba(56, 34, 15, 0.8) 0%, rgba(32, 20, 9, 0.8) 100%);background:-ms-linear-gradient(top, rgba(56, 34, 15, 0.8) 0%, rgba(32, 20, 9, 0.8) 100%);background:linear-gradient(to bottom, rgba(56, 34, 15, 0.8) 0%, rgba(32, 20, 9, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc38220f", endColorstr="#cc201409",GradientType=0);color:#806635;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div#g-page-surround section#g-copyright div.g-social.social{text-align:center}div#g-page-surround section#g-copyright div.g-social.social a{background:transparent;border:none}div#g-page-surround section#g-copyright div.g-social.social a:hover{color:#eaddbc}div#g-page-surround section#g-copyright div.totop{text-align:center}div#g-page-surround section#g-copyright div.totop a:hover{color:#eaddbc}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#gp-carousel{margin-bottom:0}.carousel-control{height:100%;width:100px;top:0;margin-top:0;border-radius:0;border:none;background:transparent}.carousel-control.left{left:0}.carousel-control.right{right:0}.carousel-control i{top:50%;margin-top:-30px;position:absolute;height:60px;width:20px}.carousel-caption{text-align:center;background:rgba(0, 0, 0, 0.2)}.carousel img,.item img,.active img{width:100%;max-height:600px}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive{position:relative;display:block;height:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}