html,body{background-color:#fffff0}body{height:100%;position:relative;padding:0}h1{font-size:53px}h2{font-size:45px}h3{font-size:37px}h4{font-size:29px}h5{font-size:25px}h6{font-size:22px;font-weight:bold}.lead{margin-bottom:0;font-size:28px;line-height:1.46428571;font-weight:300}@media (max-width: 767px){h1{font-size:42px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.footer{font-size:16px}.lead{font-size:23px}}@media (max-width: 664px){h1{font-size:32px}h2{font-size:28px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}body,p{font-size:16px}.footer{font-size:14px}.lead{font-size:19px}}@media (max-width: 535px){.footer{font-size:12px}}@media (max-width: 427px){h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}body,p{font-size:14px}.footer{font-size:10px}.lead{font-size:17px}}.page-container{position:relative;height:auto !important;height:100%;min-height:100%}@media (max-width: 313px){.page-container{width:313px}}.logo{background-color:#534d45;padding:15px 0}.logo .container{padding-left:24px}.logo a{text-indent:-9999px;display:block;background:transparent url("../img/logo-xs.png") scroll no-repeat left top;width:224px;height:33px}.navbar-default .navbar-toggle{margin-top:-58px}.navbar{min-height:0}@media (min-width: 428px){.logo a{background:transparent url("../img/logo-sm.png") scroll no-repeat left top;width:339px;height:50px}.navbar-default .navbar-toggle{margin-top:-66px}}@media (min-width: 536px){.logo a{background:transparent url("../img/logo-md.png") scroll no-repeat left top;width:447px;height:66px}.navbar-default .navbar-toggle{margin-top:-74px}}@media (min-width: 665px){.logo a{background:transparent url("../img/logo-lg.png") scroll no-repeat left top;width:576px;height:85px}.navbar-default .navbar-toggle{margin-top:-84px}}@media (min-width: 768px){.logo a{background:transparent url("../img/logo-xl.png") scroll no-repeat left top;width:678px;height:100px}}.main-nav{background-color:#cfcfc3;-webkit-border-radius:0;border-radius:0;margin-bottom:0}.main-nav .btn{-webkit-border-radius:0;border-radius:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-top:0}.navbar-default .navbar-nav>.active>a{color:#14947b}.navbar-default .navbar-nav li.active>a,.navbar-default .navbar-nav li.active>a:hover,.navbar-default .navbar-nav li.active>a:focus{cursor:default;color:#14947b}.navbar-default .navbar-nav li.dropdown>a,.navbar-default .navbar-nav li.dropdown>a:hover,.navbar-default .navbar-nav li.dropdown>a:focus{cursor:auto}.navbar-default .navbar-nav li.dropdown.active>a:hover,.navbar-default .navbar-nav li.dropdown.active>a:focus{color:#1abc9c}.navbar-nav>li>.dropdown-menu{margin-top:1px;background-color:#cfcfc3;-webkit-box-shadow:none;box-shadow:none}.navbar-nav>li>.dropdown-menu>li>a:hover,.navbar-nav>li>.dropdown-menu>li>a:focus{color:#1abc9c;background-color:transparent}.navbar-nav>li>.dropdown-menu>.active>a,.navbar-nav>li>.dropdown-menu>.active>a:hover,.navbar-nav>li>.dropdown-menu>.active>a:focus{color:#14947b;background-color:transparent}.navbar-default .navbar-toggle:before{color:#1abc9c}@media (max-width: 664px){.navbar-collapse .navbar-nav.navbar-right:last-child{margin-bottom:0}.navbar-nav .dropdown-menu{display:block;position:static;float:none;width:auto;margin-top:0 !important;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .dropdown-menu>.active>a{color:#1abc9c;background-color:transparent}.navbar-nav .dropdown-menu>li>a{padding:7px 15px 7px 31px !important;line-height:23px;color:#34495e}.navbar-nav>li>a{font-size:14px}}@media (min-width: 665px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar .container>.navbar-header,.navbar .container-fluid>.navbar-header,.navbar .container>.navbar-collapse,.navbar .container-fluid>.navbar-collapse{margin-left:-42px}.navbar-nav>li>a{padding:10px 12px;font-size:14px}}@media (min-width: 768px){.navbar-nav>li>a{padding:15px 16px;font-size:16px}}.navbar-nav .btn.btn-primary{color:#f0f0f0}.content{padding-top:10px;padding-bottom:150px}.footer{border-top:1px solid #534d45;position:absolute;bottom:0;width:100%}.footer ul{padding:15px 0;margin:0;list-style:none}.footer ul li{float:left;padding:10px 15px}.email{font-style:italic}.email .nospam{display:none}.goh{font-weight:bold}.address{font-style:italic}.mfollowus{margin-left:0;padding-left:0}.mfollowus li{display:inline-block}.mfollowus a{display:block;width:64px;height:64px;text-indent:-9999px}.mfollowus a.facebook{background:transparent url("../img/elegantmediaicons/png/facebook.png") scroll no-repeat left top}.mfollowus a.twitter{background:transparent url("../img/elegantmediaicons/png/twitter.png") scroll no-repeat left top}.mfollowus a.livejournal{background:transparent url("../img/elegantmediaicons/png/livejournal.png") scroll no-repeat left top}.contact-list .name{font-weight:normal}.concom-list,.contact-list{margin-bottom:20px}.concom-list dl,.contact-list dl{margin:0}.progress-report .guest{text-align:center;margin-bottom:10px}.progress-report .guest em{font-size:18px}.progress-report a[href$="toc"]{font-size:12px}.form-group{margin-bottom:5px}input{width:90%}.donate_b{display:none}#address1{margin-bottom:10px}.member-list{line-height:1.2;margin-bottom:0}.member-list li{margin-bottom:0.1em}.headshot{display:block;float:left;margin:0 1em 1em 0}.headshot-small{width:120px;height:150px}.title{font-style:italic}hr{border-top:1px solid #cfcfc3;margin-top:40px}table.schedule thead{border:1px solid #ddd}table.schedule tbody th{background-color:#cfcfc3}table.schedule th{font-size:20px;text-align:center}table.schedule td{border:1px solid #ddd}table.schedule td.time{text-align:right;min-width:8em}table.schedule td.event{text-align:center;vertical-align:middle;font-weight:bold}
