BODY#main {margin: 10px 0px;}


.t18			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 18px; line-height:24px;}
.t18b			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 18px; line-height:24px; font-weight: bold;}
.t16			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 16px; line-height:22px;}
.t16b			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 16px; line-height:22px; font-weight: bold;}
.t14			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 14px; line-height:20px;}
.t14b			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 14px; line-height:20px; font-weight: bold;}
.t12			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; line-height:18px;}
.t12b			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; line-height:18px; font-weight: bold;}
.t10			{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; line-height:16px;}
.t10f			{font-family: Arial, Helvetica, sans-serif; color: #464646; font-size: 10px; line-height:14px;}

.tcity			{font-family: Georgia, Times, sans-serif; color: #464646; font-size: 34px; line-height:34px; font-style: italic;}
.tyear			{font-family: Georgia, Times, sans-serif; color: #464646; font-size: 28px; line-height:34px; font-style: italic;}
.tmonth			{font-family: Arial, Helvetica, sans-serif; color: #cbb677; font-size: 24px; line-height:20px;}
.tdate			{font-family: Arial, Helvetica, sans-serif; color: #cbb677; font-size: 14px; line-height:20px;}

a:link 			{color: #464646; text-decoration: none;}
a:visited 		{color: #666666; text-decoration: none;}
a:hover 		{color: #ffffff; text-decoration: none;}

a.color:link		{font-family: Arial, Helvetica, sans-serif; color: #ffc222; text-decoration: none;}
a.color:visited		{font-family: Arial, Helvetica, sans-serif; color: #ffc222; text-decoration: none;}
a.color:hover		{font-family: Arial, Helvetica, sans-serif; color: #d9531e; text-decoration: underline;}

.eventheader {
	width:250px;
	padding:10px 0px 10px 0px;
	text-align: left;
	}

.month {
	width:250px;
	padding:10px 0px 10px 0px;
	border-top: thin solid #cbb677;
	text-align: left;
	}

.event {
	width:250px;
	padding:10px 0px 10px 0px;
	border-top: thin dotted #333333;
	text-align: left;
	}