* { margin:0;padding:0;border:0; }

html { overflow:scroll; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

form, input { margin:0; padding:0; }

table, td {
 border:0;
 margin:0;
 padding:0;
 border-collapse:collapse;
}

table.grid td { border: 1px solid #000; }
table.gridless td { border: 0; }

a { color:#94141c; text-decoration: none; }
a:hover { color:#000000; text-decoration: none; }

.mlistbox_header { border:1px solid black;background:white;color:blue;font-size:11px;margin:0 0 3px 0; }
	
.homeheader1 {
 color:#fff;
 font-size:10px;
 letter-spacing:0.2em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-align:center;
}

.menu h2 {
 font-size:13px;
 font-weight:bold;
 color:#94141c;
 margin-bottom:10px;
}

.menu p {
 font-size:12px;
 color:#000;
 margin-bottom:10px;
}

#copy, .menu, .links {
text-align:left;
margin:10px;
}

#copy h2 {
 font-size:13px;
 font-weight:bold;
 color:#3a3738;
 margin-top:8px;
 margin-bottom:8px;
}

#copy p {
 font-size:12px;
 color:#000;
 margin-bottom:10px;
}

.links p {
 font-size:12px;
 color:#000;
 margin-bottom:10px;
}

#footer p {
 font-size:11px;
 margin-top:2px;
 margin-bottom:10px;
}

.calendarHeader { font-weight: bolder; color: #94141c; background-color: #FFFFFF; }
.calendarToday { background-color: #94141c; font-size:12px; color:white;}
.calendar { background-color: #FFFFFF; margin:1px; font-size:12px;}

.hometext1, .hometext1 p {
 color:#000;
 font-size:12px;
 letter-spacing:0.05em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 margin:0 0 0 0;
}

.hometext1 a {
 font-size:12px;
 letter-spacing:0.05em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.event_copy, .event_copy p {
 color:#000;
 font-size:12px;
 margin:0 0 0 0;
 letter-spacing:0.05em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-align:center;
}

.event_copy_full, .event_copy_full p {
 color:#000;
 font-size:12px;
 margin:0 0 0 0;
 letter-spacing:0.05em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-align:left;
}

.event_copy a {
 font-size:12px;
 letter-spacing:0.05em;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.bottom_date{
 color:#94141c;
 font-size:11px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-align:center;
}
#homeevents  { margin:10px; }
#homeevents p {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-top:10px;font-weight:normal;font-size:15px;
}

.textbox { border:1px solid black; }


#twitter_update_list { list-style-type:none;padding:0 5px; }
#twitter_update_list li { color:#444; border-bottom:1px dotted #ccc; font-size:12px;}
#twitter_update_list li span {  }
#twitter_update_list li span a { color:#444; }
/* #twitter_update_list a[style="font-size: 85%;"] { font-size: 1em !important; } */
