body 
	{ 
	font-family: times, serif; 
	color: rgb(0,0,0); 
	margin-top: 10px; 
	margin-left: 0px; 
	} 

font 
	{ 
	font-family: arial, sans-serif; 
	color: rgb(0,0,0); 
	} 

font.caldate 
	{ 
	font-family: arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: rgb(0,0,0); 
	} 
	
font.calendar_list 
	{ 
	font-family: arial, sans-serif; 
	font-size: 13px; 
	color: rgb(0,0,255); } 

font.comment 
	{ 
	font-family: arial, sans-serif; 
	font-size: 11px; 
	} 
	
font.dayheader { font-family: arial, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: rgb(255,255,255); 
	} 
	
font.headline 
	{ 
	font-family: arial, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: rgb(0,0,0); 
	} 
	
font.jazzbold { font-family: arial, sans-serif; 
	font-size: 24px; 
	font-weight: bold; 
	color: rgb(255,0,0); 
	} 
	
font.jazzboldsm { font-family: arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: rgb(255,0,0); 
	} 
	
font.jazzboldsmall { font-family: arial, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: rgb(255,0,0); 
	} 
	
font.jazzboldmicro { font-family: arial, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: rgb(255,0,0); 
	} 
	
font.jazzboldred { font-family: arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: rgb(255,0,0); 
	} 
	
font.jazzboldwhite { font-family: arial, sans-serif; 
	font-size: 24px; 
	font-weight: bold; 
	color: rgb(255,255,255); 
	} 
	
font.jazzboldwhitesm { font-family: arial, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: rgb(255,255,255); 
	} 
	
font.kikkoman 
	{ 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: rgb(255,122,23); 
	} 
	
font.kohls
	{ 
	font-family: arial, sans-serif; 
	color: rgb(139,1,60); 
	} 

font.month 
	{ 
	font-family: arial, sans-serif; 
	font-size: 30px; 
	font-weight: bold; 
	color: rgb(0,0,0); 
	} 
	
font.news 
	{ 
	font-family: arial, sans-serif; 
	font-size: 11pt; 
	color: rgb(0,0,0); 
	} 
	
font.schedule 
	{ 
	font-family: arial, sans-serif; 
	font-size: 14px; 
	color: rgb(51,51,51); 
	position: relative; left: 20px; 
	} 

font.white_title 
	{ 
	font-family: arial, sans-serif; 
	color: rgb(255,255,255); 
	font-size: 20pt; 
	} 
	
font.smwhite_title 
	{ 
	font-family: arial, sans-serif; 
	color: rgb(255,255,255); 
	font-size: 14pt; 
	} 
	
a:link 
	{ 
	text-decoration: none; 
	color: rgb(180,0,0); 
	} 
	
a:visited 
	{ 
	text-decoration: none; 
	color: rgb(180,0,0); 
	} 
	
a:hover 
	{ 
	text-decoration: none; 
	color: rgb(255,0,0); 
	} 
	
a:active 
	{ 
	text-decoration: none; 
	color: rgb(0,0,0); 
	} 

#address { position: absolute; top: 45px; left: 15px; } 

#banner { position: absolute; top: 10px; left: 15px; } 

#jazzlogo { position: absolute; top: 10px; left: 463px; } 

#citylogo { position: absolute; top: 10px; left: 606px; } 

#calendar { position: absolute; top: 70px; left: 0px; } 

#content { position: absolute; top: 50px; left: 15px; width: 85%; z-index: 10; } 

#key { position: absolute; top: 0px; left: 300px; } 

#intro { position: absolute; top: 225px; left: 15px; } 

#marching { position: absolute; top: 180px; left: 5px; } 

#month { position: absolute; top: 15px; left: 60px; } 

#sectiontitle { position: absolute; top: 10px; left: 0px; } 

#thankyou { position: absolute; top: 210px; left: 100px; } 

#title { position: absolute; top: 0px; left: 0px; } 

#toc_logo { position: absolute; top: 5px; left: 7px; } 

#home_button { position: absolute; top: 130px; left: 8px; } 

#calendar_button { position: absolute; top: 155px; left: 8px; } 

#fallfest_button { position: absolute; top: 180px; left: 8px; } 

#jazz_button { position: absolute; top: 205px; left: 8px; } 

#dineout_button { position: absolute; top: 230px; left: 8px; } 

#itineraries_button { position: absolute; top: 255px; left: 8px; } 

#newsletter_button { position: absolute; top: 280px; left: 8px; } 

#results_button { position: absolute; top: 305px; left: 8px; } 

#volunteers_button { position: absolute; top: 330px; left: 8px; } 

#forms_button { position: absolute; top: 355px; left: 8px; } 

#contacts_button { position: absolute; top: 380px; left: 8px; } 

#album_button { position: absolute; top: 405px; left: 8px; } 

#archives_button { position: absolute; top: 430px; left: 8px; } 

#paypal { position: absolute; top: 455px; left: 8px; } 

td.sysreq { font-size: 10px; } 

td.headline { font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: rgb(0,0,0); } 

td.news { font-family: Arial, sans-serif; font-size: 12px; } 

td.newsdate { font-family: Courier; font-size: 12px; color: rgb(75,75,75); }
