H5 { font-weight: bold;}
H2 {font-size: 16px; color: #A0522D; font-weight: bold; font-style: italic; margin-bottom: 0px; }
H3 {font-size: 14px; color: #A0522D; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
H4 {font-size: 10px; color: #A0522D; font-weight: bold;  margin-bottom: 0px; margin-top: 0px;}

BODY,P,TD,TH {font-size: 12px; font-family:"helvetica,sans-serif,arial,verdana"; }

HR {border: 0;height: 3px; border-top-width: 3px; border-top-style: double; border-color: #000;}

A:link    {text-decoration: none;      color:blue;  font-weight: bold;}
A:visited {text-decoration: none;      color:"#A0522D"; font-weight: bold;}
A:hover   {text-decoration: underline; color:red;   font-weight: bold;}

TABLE {border-width: 3px;border-style: solid;border-color: #A0522D;}
TABLE.nogrid {border-width: 0px;}

#events p {
padding: 0;
margin: 1em 0;
width: 99%;
}

.eformmessage {
font-size: 1.2em;
color: #B71717;
margin: 1em 0 0 0;
border: 3px double;
width: 350px;
padding: 0.5em;
}

.eformmessage ul {
margin: 0.5em 0.5em 0.5em 1.5em;
padding: 0;
}

.eform {
margin: 0;	
}

.eformtable td {
padding: 0.1em 0.3em;
}

.eventtable {
border: 2px solid #A0522D;
border-collapse: collapse;
width: 600px;
}

.eventtable th, .eventtable td {
border: 1px solid #A0522D;
vertical-align: top;
padding: 0.5em;
}


