body { margin-top: 25px; margin-bottom: 25px; font-size: 19px; font-family: arial, verdana, helvetica, sans-serif; color: #35271c; background-image: url("images/background.png"); } /* font-weight: bold;*/

h1 { font-size: 21px; font-family: arial, verdana, helvetica, sans-serif; color: #35271c; line-height: .1em }
#mainviewer{ margin: 0px; padding: 0px; }
.pageborder{ padding:15px; border: 4px solid #6a7379; } /*fff6ed 27465c*/
.menuon{ text-decoration: none; background-color: #c6916a; font-family: arial, verdana, helvetica, sans-serif; color: #6c3c1a; font-size: 20px; font-weight: bold; }
.menuoff{ text-decoration: none; background-color: #734741; font-family: arial, verdana, helvetica, sans-serif; color: #f7e5cc; font-size: 20px; font-weight: bold; }
.content{ padding: 20px; }
.title{ font-size: 26px; font-family: arial, verdana, helvetica, sans-serif; color: #000066; }
.subheading{ font-size: 21px; font-family: arial, verdana, helvetica, sans-serif; color: #660000; font-weight: bold; }
.columnleft{ padding-top: 0px; padding-right: 20px; padding-bottom: 10px; padding-left: 0px; }
.columnright{ padding-right: 20px; padding-top: 5px; padding-bottom: 15px; }
.contentborder{ border: 3px solid #7d0014; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; padding-top: 15px; } /*width: 800px; */
.smbr{ font-size: 7px; }
.lgbr{ font-size: 28px; }
.imageborder{ padding: 4px; border-color: #734741; }
.thumbborder{ padding: 1px; border-color: #0054a4; }
li{ font-family: arial, verdana, helvetica, sans-serif; color: #5a000e; font-size: 18px; padding-left: 5px; margin-left: 10px; line-height: 28px; font-weight: bold; }
ul{ margin-top: 30px; }
.subtext{ font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; color: #35271c; }