td 	 {
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	}

.textsm	 {
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	}

.textxs	 {
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	}

.textlg	 {
 	font-family: verdana, arial, helvetica, sans-serif;
        font-weight:bold;
	font-size:16px;
	}

h2	{
	font-family: Trebuchet MS, sans-serif;
	color: #000066;
	font-weight:bold;
	font-size:18px;
	}
h3	{
	font-family: Trebuchet MS, sans-serif;
	color: #000066;
	font-weight:bold;
	font-size:16px;
	}
h4	{
	font-family: Trebuchet MS, sans-serif;
	color: #000066;
	font-weight:bold;
	font-size:14px;
	}

p, .p, .emphasis, normal, li, ul		{
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	}

.red1 {
       font-family:arial; font-size:13pt; color:#CC0000; font-weight:bold
       }

.coup	{
	font-family: arial, Trebuchet MS, sans-serif;
	font-size:14spx;
	}


.emphasis	{
	color:#000066;
	font-weight:bold;
	}
.headline, .headline-center, .subhead, .subhead-center {  
	font-family: "Trebuchet MS", sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	color: #000066; 
	text-align: left
}
.headline2 {  
	font-family: "Trebuchet MS", sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	color: #000066; 
	
}

.headline3 {  
	font-family: "Trebuchet MS", sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	color: #000000; 
	
}

.headline-center, .subhead-center	{
	text-align:center;
	}
.subhead, .subhead-center	{
	font-size:125%;
	}

/* monthly calendar section */

.monthlist	{
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin-top:40spx;
	margin-bottom:0px;
	}

.month	{
	font-family:Trebuchet MS, sans-serif;
	font-size:18px;
	color:#FFFFCC;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#000066;
	}
.weekday	{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	font-weight:normal;
	}
.date, .dateold, .event, .desc	{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
}
.date	{
	background-color:white;
	}
.dateold	{
	font-weight:normal;
	background-color:#e1e1e1;
	}
.event	{
	margin-top:0px;

	}

.desc	{
	font-weight:normal;
	font-size:10px;
	margin-top:0px;
	margin-bottom:11px;
	}
.navbar	{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	font-weight:normal;
	}
	
/* Time and listing are on events page and info page */
.listing, .time	{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:black;
		margin-top:0;
		margin-bottom:0;

	}
.time	{
	font-weight:bold;
	}

/* hyperlink color and decoration */


A:link {
	color : #000066;
	text-decoration : none; 
	}

A:visited {
   color : #000066;
   text-decoration : none; 
	}

A:hover {
   	color : #000066; 
   	text-decoration : underline; 
	}

A:active {
   	color : #000066;
	text-decoration : none; 
}
