
body {
 background-color: rgb(107, 10, 21);
 color: #000;
 font-family: "comic sans ms",arial,helvetica;
 margin: 0;
 padding: 0;
 }

#outside {
 margin-left: auto;
 margin-right: auto;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 0;
 width: 768px;
 }

#surround {
 background-color: rgb(255,254,239);
 background-image: url("/images/lootextb.jpg");
 border: 1px solid black;
 color: #000;
 display: inline;
 float: right;
 margin-left: 0;
 padding: 0;
 width: 768px;
 }

#header {
 background-image: url("/images/princetonfolkmusic.jpg");
 background-position: center;
 background-repeat: no-repeat;
 height: 149px;
 }

#header h1{
 left: -1000px;
 position: absolute;
 }

#content {
 padding: 10px;
 }

#content-left {
 float: left;
 width: 50%;
 }

#content-right {
 float: right;
 width: 50%;
 }

#footer {
 clear: both;
 padding: 10px;
 }

a:link {
 color: rgb(0, 0, 255);
 }

a:active {
 color: rgb(51, 204, 0);
 }

a:visited {
 color: rgb(0, 102, 0);
 }

fieldset {
 border: 2px solid rgb(124, 48,153);
 margin: auto;
 padding: 10px;
 width: 95%;
 }

legend {
 color: rgb(124, 48,153);
 }

h2 {
 color: rgb(204, 51, 0);
 font-size: 150%;
 text-align: center;
 }

h3 {
 color: rgb(204, 51, 0);
 text-align: center;
 }

div.hr {
 background: rgb(255,254,239) url("/images/loohorsa.gif") no-repeat scroll center;
 height: 10px;
 }

div.hr hr {
 display: none;
 }

p {
 text-align: justify;
 }

.bylaws {
 margin: auto;
 width: 500px;
 }

.centered {
 text-align: center;
 text-indent: 0;
 }
 
.centered table {
 margin: auto;
 }

.left {
 text-align: left;
 text-indent: 0;
 }

.fleft {
 float: left;
 margin: 10px;
 }

.fright {
 float: right;
 margin: 10px;
 }

.red {
 color: red;
 }

p.size5 {
 font-size: 150%;
 font-weight: bold;
 margin: 0;
 padding: 0;
 text-align: center;
 text-indent: 0;
 }

.plus2 {
 font-size: 150%;
 }

.nlist fieldset {
 border: none;
 }

.ctr {
 margin: auto;
 }

.a31 {
 text-align: center;
 width: 3em;
 }

.a32 {
 text-align: center;
 width: 1.5em;
 }

.a33 {
 text-align: left;
 }

.c3 {
 text-align: center;
 width: 33%;
 }

.w2 {
 width: 50%;
 }

.f11,
.f12 {
 color: red;
 text-align: center;
 width: 50%;
 }

.p11 {
 font-weight: bold;
 text-align: center;
 width: 30%;
 }

.p12 {
 font-weight: bold;
 text-align: center;
 width: 70%;
 }

ul {
 list-style-image: url("/images/loobul1a.gif");
 }

input.typed,
select.typed,
option.typed,
checkbox.typed,
textarea.typed {
 background-color: rgb(255,254,239);
 border: 2px solid silver;
 color: rgb(107, 10, 21);
 font-family: Courier, monospace;
 font-size: 110%;
 font-weight: bold;
 }

table#pos td {
 width: 60px;
 }