h1 {
margin: 1em 15px; 
font-weight:bold; 
color: #FF6666; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:right; 
font-size:18px; 
font-weight:bold; 
font-style: italic; 
margin-bottom:0px; 
}
h2 {
font-size: 16px;  
margin: 1em 15px; 
font-weight:bold; 
color: #FF6666; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
P {
font-size: 12px; 
line-height:1.3em; 
margin: 1em 15px; 
color: #cccccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
P.TABLE {
font-size: 12px; 
line-height:1.3em; 
margin: 0px 15px 0px 15px; 
color: #cccccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
FORM {
font-size: 12px; 
line-height:1.3em; 
margin: 1em 15px; 
color: #cccccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
UL, OL {
font-size: 12px; 
line-height:1.3em; 
margin: 1em 45px; 
color: #cccccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
A {
font-size: 12px; 
color: #0aa7ea; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
}
A:hover {
color: #0aa7ea; 
text-decoration: underline;
background-color:yellow;
}
.left_text {
font-size: 11px; 
margin: 1em 5px; 
color: #ccc; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.left_link {
font-size: 11px; 
}
.left_heading {
font-weight: bold; 
font-size: 11px; 
color: #f66; 
font-family: Verdana, Arial, Helvetica, sans-serif;

}
.top_links {
color: #cccccc; 
font-size:12px; 
line-height:1.5em; 
text-align:center;
}
.special_event {
text-align: center; 
color: #cc0; 
font-weight: bold; 
font-size: 12px; 
}
.splashy_yellow {
text-align: center; 
color: #cc0; 
font-weight: bold; 
font-size: 14px; 
}
.red_text {
color: #f66;
}
.open_mic_date{
color: #f66;
margin-bottom:-1em;
font-weight: bold; 
}
.yellow_text {
color: #cc0; 
font-weight: bold; 
}
.footer {
font-size: 9px; 
line-height:1.3em; 
margin: 1em 15px; 
color: #cccccc; 
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.calendar {
margin-bottom: -1em;
}