body {color: #000;}

/*
dark green: 538429
medium green: 789c32
light green: 96ce37
*/

h1, h2 { color: #538429;}

h1, h2, h3, p {text-align: center;}

a {color: #538429;}
table {font-size: 90%;}
th {background: #f5dd9b;}

.main { margin-top:10px; margin-bottom: 10px; }
.piccenter { margin: 0 auto 0 auto;}
.btnwrap { white-space: normal;}
.padtop { margin-top: 20px;}
.padbottom { padding-bottom: 20px; margin-bottom: 20px;}
.padsides { margin-left: 10px; margin-right: 10px;}
.message { color: red;}


.clear { clear: both;}
.btn-schd { background: #f5dd9b; color: #000; padding-left: 15px; padding-right: 15px; display: block;}
.btn-schd:hover { color: #789c32;}


.card { background: #ffffcc; font-weight: bold;}
.card a { color: navy; font-weight: bold;}

.fbfeed { margin-top: 10px; background: #fff; height: 500px; width: 100%; border: none;}


nav { border-bottom: 20px solid #538429; background: #05430b;}
.nav-link { color: #fff;}   /*000*/
.nav-link:focus, .nav-link:hover  { color: #99ca3a; }    /*538429*/
.nav-item .active { color: #99ca3a; }

.sfooter {border-top: 20px solid #99ca3a; padding-top: 10px;}
.sitefooter { font-size: 80%;}


.navbar-toggler {border: 1px solid #fff; }
.icon-bar {color: #fff;}
.navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}



