/* CSS Document of Past Events  */


.year_head{
	 font:bold 16px Verdana, Arial, Helvetica, sans-serif; 
	 padding-top:30px; 
	 padding-bottom:20; 
	 color:#555555; 
	 text-align:center;
}

.holebody{
	border-left:1px solid #c0c0c0; 
	padding-left:10px; 
	padding-right:10px; 
	background-color:#ffffff;
	vertical-align:top;
	width:620px;
	
}

.year_link{
	text-decoration:none;
	color:#000000; 
	text-align:center; 
	display:block;	
	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; 	
	border-right:1px solid #C6DCEA;
}
.year_link:hover{
	text-decoration:none; 
	text-align:center; 
	display:block;
	background-color:#DDE8F3;
	color:#000000; 
	
	
}
.heading {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	padding-top:40px;
	padding-bottom:30px;
	color: #40637a;
	line-height: 20px;
	text-align:left;
}


.main_heading{
	font:bold 20px verdana, Arial, Helvetica, sans-serif; 
	color:#40637a; 
	padding:20px 0px 20px 0px; 
}

.month_heading {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	padding:3px 0px 4px 15px;
	background-color:#DDE8F3;
	border-top:1px solid #C6DCEA; 
	border-left:1px solid #C6DCEA; 
	border-right:1px solid #C6DCEA;	
}

.title_link{
	font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#40637A;
	text-decoration:none;
}
.title_link:hover{
	color:#6F96AA;
	text-decoration:underline;
}

.read_more_div{
	text-align:right;
	padding-top:5px;
}
.read_more{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#40637A;
	text-decoration:none;
}

.read_more:hover{
	
	color:#6F96AA;
	text-decoration:underline;
}

.contents{
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	padding:10px;
	border-bottom:1px solid #C6DCEA;
	border-left:1px solid #C6DCEA;
	border-right:1px solid #C6DCEA;
}
.contents1{
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	padding:10px;
	border-left:1px solid #C6DCEA;
	border-right:1px solid #C6DCEA;
}

.contents_events{
	font:12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#484848;	
}

.contents_events img{
	border:2px solid #cccccc;
	
}

.month{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif; 
	border-bottom:1px solid #cccccc; 
	padding-bottom:5px; 
	padding-left:15px; 
	padding-top:20px;
}

.events_img{
	border:2px solid #cccccc; 
	margin-right:10px;
}

#body img{
	border:2px solid #cccccc;
}
#body td{
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	
}

.Line {
padding-top:20px; 
border-bottom:1PX #CCCCCC solid; 
padding-bottom:20PX; 
	
	}

