p{margin:0 0 28px 0;}blockquote{background:#f1f1f1;border-right:1px solid #ccc;}hr{border:0 #dfdfdf solid;border-top-width:1px;clear:both;height:0;margin:14px 0 28px;box-shadow:0 0 1px white;}.head{position:relative;z-index:20;width:100%;padding:0;z-index:800;background:#c44141 url(../g/nav-bg.png) repeat;box-shadow:0 6px 10px -9px rgba(42,42,42,.46);border-bottom:1px solid #ac3c3c;}.nav-wrapper{max-width:1150px;margin:0 auto 0 auto;}.pos{top:0;}.banner--clone{position:fixed;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.banner--stick{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}.head-wrapper{height:196px;background:url(../g/masthead-bg.png) repeat;border-bottom:1px solid #eaeaea;}.logo{position:absolute;left:50%;transform:translate(-50%);z-index:900;margin-top:20px;}.page{padding:30px;background-color:#fff;margin-top:25px;font-size:115%;}.sidebar p{font-size:85%;color:rgb(94,101,103);}.footer{background-color:rgb(31,31,31);color:#ccc;padding:30px 30px 0 30px;margin:0 -30px -30px -30px;font-size:75%;}.search{float:right;padding:0;margin:35px 30px 0 0;position:relative;}.search input.search-input{background:#fbfbf9;margin:0;padding:15px;vertical-align:14px;width:100%;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #b9b9b9;color:#717171;font-size:90%;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.7) inset;}.search .search-btn{border:0;margin:0;vertical-align:top;position:absolute;right:15px;top:15px;}.mobile-search input.search-input{color:#717171;font-size:90%;margin:10px 8px 0 8px;padding:12px;width:95%;border:0;}.item p{-moz-transition:.20s;-o-transition:.14s;-webkit-transition:.14s;}.nav{list-style:none;margin:0;padding:0;text-align:center;}.nav li{display:inline;}.nav a{display:inline-block;padding:30px 1.6%;color:#cecab8;text-decoration:none;text-transform:uppercase;font-size:95%;font-weight:600;margin-left:-1px;margin-right:-2px;}.nav a:hover{background:#c75959;color:#fff;transition:.8s;}.nav .active{background:#c75959;color:#fff;}.sub_menu_wrapper{background-color:rgb(251,251,248);margin:0 0 20px 0;}.sub_menu_wrapper h3{margin:0;padding:20px 0 10px 20px;}.sub_menu_wrapper ul{background-color:rgb(251,251,248);margin:0;}.sub_menu_wrapper li{list-style:none;margin:0;padding:0;}.sub_menu_wrapper ul li a{border-top:1px solid rgb(255,255,255);border-bottom:1px solid rgb(221,221,221);color:rgb(109,109,109);display:block;margin:0;padding:15px 0 15px 20px;text-decoration:none;font-size:90%;}.sub_menu_wrapper ul li li a{color:rgb(109,109,109);margin:0;padding:11px 0 11px 40px;font-size:80%;}.sub_menu_wrapper ul li li li a{color:rgb(109,109,109);margin:0;padding:11px 0 11px 60px;font-size:75%;}.sub_menu_wrapper ul li a:hover{color:#c75959;}.sub_menu_wrapper .currentpage{color:#c75959;font-weight:600;}a.hall-hire{padding:10px;background:#fbfbf9;text-align:center;margin:35px 0 0 20px;display:inline-block;text-decoration:none;box-shadow:0 1px 0 rgba(255,255,255,.7) inset;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #b9b9b9;color:#717171;border-radius:3px;font-size:90%;}a.hall-hire:hover{background:#fff;color:#414141;}ul,ol,dd{margin:0 0 28px 30px;}ul li{background-color:transparent;list-style:disc;}ol li{background-color:transparent;list-style:decimal;}.tabContent-a,.tabContent-b{background-color:#f3f1eb;margin:0;height:470px;overflow-y:auto;}.tabContent-a{padding:30px;}.tabContent-b{padding:20px 30px 30px 30px;}.posted{font-size:80%;margin:-10px 0 10px 0;padding:0;color:#717171;}.event-date{margin:-10px 0 10px 0;padding:0;color:#717171;}.news-teaser-item{margin:0 0 25px 0;}.event-summary{margin-left:0;font-size:80%;padding:0;margin-top:-20px;}.event-summary p{padding:0;margin:0;}.event-block{background-color:#fbfbf8;padding:35px 40px 10px 40px;margin:10px 0;border-bottom:1px solid #ebebe6;}.event-block:hover{background-color:#f8f8f0;border-bottom:1px solid #fff;}h4.event-heading{color:#2a2a2a;font-size:100%;}.news-post{width:auto;background-color:#e7e3d8;float:left;height:auto;margin:5px 20px 30px 0;padding:15px 8px;text-align:center;font-size:70%;color:#838383;border:1px solid #e0e0df;border-radius:3px;box-shadow:inset 0 1px 1px rgba(255,255,255,.71);vertical-align:middle;}.first-word{font-size:200%;display:block;color:#777777;font-family:serif;}.summary{font-size:85%;}.tweet-timestamp{font-size:80%;margin:0 0 20px 0;padding:0;color:#969696;}.tweet p{padding:0;margin:0;}.tweet{background-color:#f8f7f3;padding:30px 30px;margin:10px 0;border-bottom:1px solid #c3d0d8;box-shadow:0 1px 0 #f8f8f8 inset;box-shadow:inset 0 1px 1px rgba(20,20,20,.25)}.tweet:hover{background-color:#fff;}.twitter ul{margin:15px 0 25px 0;padding:0;}.twitter ul li{display:inline;}.twitter .mssb-item{list-style:none;font-size:75%;}.mssb-twitter a{background:#00aced;padding:4px 8px;color:#fff;text-decoration:none;border-radius:3px;}.mssb-twitter a:hover,.mssb-linkedin a:hover,.mssb-facebook a:hover,.mssb-googleplus a:hover{background:#393d3e;}.mssb-facebook a{background:#3b5998;padding:4px 8px;color:#fff;text-decoration:none;border-radius:3px;}.mssb-linkedin a{background:#0177b5;padding:4px 8px;color:#fff;text-decoration:none;border-radius:3px;}.mssb-googleplus a{background:#dc483c;padding:4px 8px;color:#fff;text-decoration:none;border-radius:3px;}.form-wrapper{background:transparent;padding:0;margin:10px 0 0 0;border:0;}.form-wrapper legend{display:none;}.form-wrapper p{margin:0 0 15px 0;}.formwrapper fieldset{padding:0;margin:0;background-color:transparent;border:0;text-align:left;}.form-wrapper label{padding:0;line-height:100%;font-size:85%;}.form-wrapper input{background:#f6f5f4;border:1px #d3dede solid;color:#4e4e4e;padding:10px;margin:0 0 5px 0;width:60%;font-family:Arial,Helvetica,sans-serif;font-size:95%;-webkit-appearance:none;}.form-wrapper input:focus{background:#ffffff;border:1px #a8baba solid;color:#424242;}#Inputfield_what_is_2_1{width:20%;}.form-wrapper textarea{background:#f6f5f4;border:1px #b6c7c7 solid;color:#4e4e4e;padding:10px;margin:0 0 5px 0;width:100%;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;font-size:95%;}.form-wrapper textarea:focus{background:#f6f5f4;border:1px #a8baba solid;color:#424242;}.form-wrapper #Inputfield_volunteer_roles_and_expectations{width:auto;margin-right:10px;}.form-wrapper .ui-button{background:#c94545;border:1px solid #b43737;padding:10px 15px;color:#f5f5f5;cursor:pointer;outline:none;margin:10px 3px 1px 0;display:block;width:auto;width:auto;text-transform:uppercase;font-size:95%;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;}.form-wrapper .ui-button:hover{background-color:#a83838;}.FormBuilderErrors p{background:#cf3434;border:6px solid #b62b2b;padding:20px;margin:10px 0 25px 0;color:#fff;}.ui-state-error span{padding:5px;margin:10px 0;background-color:rgba(207,52,52,.32);}.notes{padding:5px;margin:10px 0;background-color:#f0f0eb;font-size:75%;}.notes:hover{background-color:#deded2;}.ui-state-highlight{background:#88a064;border:6px solid #7c9359;padding:20px;margin:10px 0 25px 0;color:#fff;}.form-wrapper .radio{padding:10px 0;}.form-wrapper .radio label{padding:0;}.required-message{font-size:85%;color:#878d91;}.fade-element{padding:20px;border:1px solid #d3c7aa;}.owl-next{position:absolute;right:20px;bottom:60px;}.owl-prev{position:absolute;right:70px;bottom:60px;}a.button{border-radius:3px;font-size:80%;padding:10px 20px;text-decoration:none;display:inline-block;margin-right:4px;margin-left:1px;color:rgb(255,255,255);background:#c63b3b}.blue{background:#3a71a8;}.green{background:#66cc00;}.orange{background:#ff3333;}a.button:visited{background:#c63b3b;color:rgb(255,255,255);}a.button:hover{background:rgb(69,69,69);color:rgb(255,255,255);}#content img{max-width:30%;height:auto;padding:3px;display:block;border:1px solid #b9b8a3;}.float-img-left img{margin:3px 15px auto 0;float:left;display:block;clear:both;}.float-img-right img{margin:3px 0 auto 15px;float:right;display:block;clear:both;}#content img.right{float:right;margin:0 0 10px 20px;}.teasers img{margin-bottom:10px;}.stmarks-map{margin:10px 0;}.stmarks-home-map{margin:0 0 5px 0;}.circle{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important;overflow:hidden;width:auto;}a[href$=".pdf"]{background:url(../g/page_pdf.png) no-repeat right top;padding-right:18px;padding-bottom:5px;}a[href$=".doc"]{background:url(../g/page_word.png) no-repeat right top;padding-right:18px;padding-bottom:5px;}#content a[href^="http:"]{background:url(../g/extlink.png) no-repeat right top;padding-right:12px;}a.button[href$=".pdf"]{background-image:none;background:#c94545;padding-right:18px;padding-bottom:10px;}a.button[href$=".pdf"]:hover{background:rgb(69,69,69);color:rgb(255,255,255);}@font-face{font-family:'open_sansregular';src:url('../font/OpenSans-Regular-webfont.eot');src:url('../font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../font/OpenSans-Regular-webfont.woff') format('woff'),url('../font/OpenSans-Regular-webfont.ttf') format('truetype'),url('../font/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@media only screen and (max-width:959px){.item p{padding:20px;font-size:80%;width:350px}a.hall-hire{font-size:80%}}@media only screen and (min-width:768px){.slicknav_menu{display:none}}@media only screen and (min-width:768px) and (max-width:959px){.search input.search-input{width:150px}.search{margin:30px 20px 0 0}.news-post{float:none;padding:10px;margin-bottom:10px}.event-summary{margin-left:0}.head-wrapper{position:relative;height:257px}}@media only screen and (max-width:767px){html,body{overflow-x:hidden;overflow-y:visible;height:100%;font-size:115%;line-height:1.7em}.head-wrapper{position:relative;height:60px}.page{margin:0;padding:72px 0 0 0}a.hall-hire{padding:26px;margin:0;border:0;width:100%;background:url(../g/masthead-bg.png) repeat}.footer{padding:50px;font-size:70%;margin:0}.footer .align_right{float:left;margin-top:20px;margin-bottom:-20px}.tab-content{margin-bottom:40px}.logo{position:absolute;left:50%;transform:translate(-50%);z-index:900;margin-top:0}}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:479px){}