.date {font-size:larger; font-style:italic;}

.comments {font-size:smaller;}

BODY {background-color:#CDCDA6; color:#000000;  font-family : Arial, sans-serif; }

A:link {color:#006600;}

A:visited {color:#990000;}

A:hover {color:#ABAB84;}

TABLE {border-width:0; cell-spacing:0; padding:0;}

IMG {border-width:0;}

.menu1 {
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	font-size : 120%;
	border-style : solid double double solid;
	border-color : #CDCDA6;
	border-bottom-width : 3;
	border-left-width : 1;
	border-right-width : 3;
	border-top-width : 1;
	}
A:hover.menu1 {
	border-color : #ABAB84;
}	

/* calendar */
.events { background-color:#ff9999; }
.family { background-color:#00cccc; }
.work { background-color:#cc66cc; }
.public { background-color:#ffff00; }
.friends { background-color:#ff9900; }
.meals { background-color:#33FF00; }
.gigs { background-color:#000000; color:#FFFFFF; }
.redsox { background-color:#CC0000; color:#0000CC; }
.redsox a:link {color:#0000CC;}
.redsox a:visited {color:#0000AA;}
.redsox a:hover {color:#FFFFFF;}
