BODY {
font-size : 10px; 
font-family: Arial, Helvetica, sans-serif;
color : #FFFFFF; 
background-color : #000000; 

}

A:visited {
font-weight : normal; 
color : blue; 
font-size : 100%;  
background-color : transparent; 
}

A:link {
font-weight : normal; 
color : blue; 
font-size : 100%;  
background-color : transparent; 
}

A:hover {
font-weight : normal; 
color:blue;
font-size : 100%;  
}

.comment_content { 
font-size : 125%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  
}

.comment_date {
font-size : 100%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  	
}

.comment_who {
font-size : 100%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  	
}

.news_content { 
font-size : 100%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  
}

.news_date {
font-size : 85%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  	
}
.news_subject{
font-size : 100%; 
font-family: Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
background-color : #000000;  
font-weight : bold; 
}

.schedule_left {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : white;
	background-color : #333333;
	font-weight : bold; 
}

.schedule_right {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	background-color : #CCCCCC;
}

.title_bar {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	background-color : #FFB909;
	font-weight: bold;
}

.td0 {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	background-color : #333333;
}
.td1 {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	background-color : #999999;
}
.td2 {
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	background-color : #CCCCCC;
}
.category {
	font-size : 15px;
	font-family : sans-serif;
	color : blue;
	font-weight: bold;
	text-transform: capitalize;
}
.menu_bottom {
	color : blue;
	font-weight: bold;
	text-transform: capitalize;
	background-image: url(images/bottom_center.jpg);
	background-repeat: repeat;
}
.menu_bottom_right {
	color : blue;
	font-weight: bold;
	text-transform: capitalize;
	background-image: url(http://jerry.coastgames.com/images/bottom_right_light.jpg);
	background-repeat: no-repeat;
}
.menu_bottom_left {
	color : blue;
	font-weight: bold;
	text-transform: capitalize;
	background-image: url(http://jerry.coastgames.com/images/bottom_left_light.jpg);
	background-repeat: no-repeat;
}
.cell_empty { /* color for an empty cell that has no date */
font-size : 10px; 
font-family : sans-serif; 
color : black; 
background-color : #778899; 
}
.cell_month { /* color for the month row */
font-size : 18px; 
font-family : sans-serif; 
color : white; 
font-weight : bold;
background-color : #778899; 
}
.cell_day_heading { /* color for thecell of the week day row */
font-size : 10px; 
font-family : sans-serif; 
color : black; 
background-color : #B0C4DE; 
}
.cell_no_event { /* color for the cell no events */
font-size : 10px; 
font-family : sans-serif; 
color : black; 
background-color : #FFFFFF; 
}
.cell_event { /* color for the cell of an event */
font-size : 10px; 
font-family : sans-serif; 
color : black; 
background-color : #B0C4DE; 
}
.cell_day_event { /* color for the date corner */
font-size : 10px; 
font-family : sans-serif; 
font-weight : bold;
color : black; 
background-color : #FFFFFF; 
}
.cell_day_no_event { /* color for the date corner */
font-size : 10px; 
font-family : sans-serif; 
font-weight : bold;
color : black; 
background-color : #B0C4DE; 
}
.heading_bar { /* color for the date corner */
font-size : 14px; 
font-family : sans-serif; 
font-weight : bold;
color : black; 
background-color : #B0C4DE; 
}