
*  {margin: 0em; padding: 0em;}

body
{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: #fff;
}

h3 {	text-decoration: underline; 	margin:	17px 10px 10px 10px; font-size: 12pt;}
h4 {	text-decoration: underline; 	margin:	17px 10px 10px 10px; font-size: 20pt;}
p {margin:	10px 10px 6px 20px; }
table {margin:	10px 10px 10px 20px; }
th {	padding: 5px 10px 5px 10px; }
td {	padding: 5px 10px 5px 10px; }

/*ul {margin: 10px 10px 6px 30px; }*/

table tr.meetevent {color: blue; }

img {border-width: 0px;}
div#navigation  h3 {text-align: center; }

#contents {position: absolute; top: 0cm; right: 0cm; left: 0cm; }

#logo {display: none; }

#pagetop {top: 0cm; right: 0cm; left: 0cm; height: 4cm; text-align: center; }

#rightear {display: none;}

#navigation {display: none;}

#textdata {position: absolute; top: 4cm; left: 0cm; right: 0cm; margin: 0cm 0.5cm 0.2cm;}
#footer {
	text-align: center;
	background-color: white;
	margin-top: 0.3cm;
	padding:  1em 2em 1em 2em;
	border: thin solid;
}

#advert {display: none;}

#pphoto, #links {		/* Pheatured Photo and Links format*/
	text-align: center;
	width: 200px;
	padding-top: 10px;
	/*padding:  1em 0em 0em 0em;
	border: thin solid;*/
	
}
.menulist {list-style-type: none; text-align: left; padding-left: 15px; font-size: 12pt; }

#eform1 {white-space: nowrap; }

.brieftable {table-layout: auto;}
table.brieftable td {line-height: 0.5em; color: maroon;}

#bylaws h1 {font-size: 15pt; }
#bylaws h2 {font-size: 12pt; margin-top:  1em; }
#bylawcontent li {font-size: 10pt; padding-bottom: 1em; }
#bylawcontent {font-size: 12pt; 	margin: 2em 1em 1em 1em; padding: 2em 2em 2em 4em; border:	solid black; border-width: thin; }
#bylawhead {text-align: center; padding: 2em 4em 1em 4em; }

/* Table header widths */
.monthcol {width: 15%;}
.datecol {width: 20%;}
.daycol {width: 10%;}
.eventcol {width: 40%;}
.wherecol {width: 15%;}
