/* Common Styles */
#row2b { background-color: transparent; color: #006600; float: left;
    height: 610px; margin: 0; padding: 0; width: 700px; }
.r2b1 { float: left; height: 610px; margin: 10px auto; padding: 0; width: 700px; }
/* Links Page Styles */
.lnkarea { background-color: #F0F0F0; color: blue; font-size: 14px; height: 700px;
    margin: 0 auto; overflow: auto; padding: 0; width: 700px; }
.lnkhdr { font-size: 32px; font-weight: bold; margin: 20px auto; text-align: center; }
.lnkcol1 { float: left; width: 340px; }
.lnkcol2 { float: right; width: 340px; }
.lnkhdg { background-color: blue; color: white; font-size: 18px;
    font-weight: bold; margin: 0 10px; text-align: left; }
.lnktxt { font-size: 16px; margin: 0 0 0 20px; text-align: left; }
/* Minutes Page Styles */
.minarea { background-color: #F0F0F0; color: black; font-size: 18px; height: 700px;
    margin: 0 auto; overflow: auto; padding: 0; width: 700px; }
.minhdg1 { font-size: 22px; font-weight: bold; margin: 10px auto 5px auto; }
.minhdg2 { margin: 0 auto; }
.minhdg3 { font-weight: bold; margin: 0 auto 15px auto; }
.minitem { margin: 10px 0 0 0; padding: 0 10px 0 10px; text-align: left; }
.mintrlr { font-weight: bold; margin: 10px auto; }
/* Officers Page Styles */
.offhdg { font-size: 18px; font-weight: bold; margin: 50px auto 40px auto; padding: 0; }
.offtxt { font-size: 16px; font-weight: bold; margin: 10px auto; padding: 0; }
/* Photo Styles */
.picarea { background-color: #006600; color: white; font-size: 14px; height: 700px;
    margin: 0 auto; overflow: auto; padding: 0; width: 700px; }
.pichdg { font-size: 32px; font-weight: bold;
    margin: 20px auto; text-align: center; }
.picrow { clear: both; float: left; margin: 0; width: 682px; }
.piccol1 { float: left; width: 341px; }
.piccol2 { float: left; width: 341px; }
.picimg1 { margin: 10px auto; padding: 0; text-align: center; }
.pictxt1 { font-size: 22px; }
.pictxt2 { font-size: 18px; }
