/* Detailed Calendar */




table#calendar a {text-decoration: none;}

table#calendar tr#days th {color: #CCE; background-color: #888;
   font-size: 12px; text-align: center;
   font-family: trebuchet, verdana, sans;
   padding: 1px 0.33em;}

table#calendar tr#title th {background: #aaa; 
						color: black;
   						border: 1px solid #242; 
   						font-size: 110%;
   						font-family: Trebuchet, Verdana, sans;
   						padding-top: 10px;
					}




table#calendar td {vertical-align: top;
   border: 1px solid gray;
   border-color: #BBB #EEE #EEE #BBB;}

table#calendar td.sat {border-right: 1px solid #BBB;}

table#calendar a {font-weight: bold; display: block; margin: 0;}
table#calendar a:link {color: navy;}
table#calendar a:visited {color: green;}
table#calendar a:hover {background: #dddddd;}

table#calendar td.sat, td.sun {background: #aaa;}

td#introcalendar {background: #fff url(imgs/backgrounds/back802.jpg) no-repeat;
					padding-left:0px;
					padding-right:110px;} 


/* styles for NON (prev and next) current months */


   border: 1px solid #AAB; border-right-color: #99A;}


table#calendar tr#lastweek td {border-bottom: 2px solid #AAB;}


table#calendar td.prev, td.next {background: #ccd; color: #889;}
table#calendar td.next, {background: #ccd; color: #889;}







table#calendar td.holiday {color: red; background: fc3; border-color: #BBB #FCC #FCC #BBB; 
							font-size: 11px; font-family: verdana, sans;
							}

table#calendar td.event {background: #eeeeee;
							}

div.event {margin: 0.5em;}
div.event span {display: block;
				
			}
			
			
span.time {font-weight: bold;
			font-size: 10px;
			font-family: verdana, sans;
			color:navy;}

span.title {
			font-size: 11px;
			font-family: verdana, sans;
			color:navy;}

span.loc {font-size: 11px; 
			color:#555; 
		font-style:italic;
		}



div.date {float: right; text-align: center;
			border: 1px solid gray; border-width: 0 0 1px 1px;
			padding: 0.125em 0.25em 0 0.25.em;
			margin: 0;
			background: #777777;
			font-family: verdana, sans;
			font-size: 10px;
			color: #eeeeee
			
		}

