/* CSS Document */
.cal_first_frame {
	position:relative;left:20px;top:10px; width:615px; 
	
	height:338px; 
	

}
.cal_first_frame_high {
	position:relative;left:20px;top:10px; width:615px; 
	
	height:368px; 

}
.cal_first_image {
	left:0px;top:0px; width:180px; height:138px;
}
.cal_first_info  {
	position:relative; left:194px;top:-138px; width:385px; height:auto;
}
.cal_first_title {
	position: relative;   left:0px;top:0px; width:400px; font-size:14px; font-weight:bold;
}
.cal_first_location{
	position: relative;   left:0px;top:0px; width:145px;font-weight: bold;  
	}
.cal_first_location_txt{
	position: relative;   left:84px;top:-15px; width:295px; height:auto;font-weight:100; 
	}
.cal_first_datetime  {
	position: relative;   left:0px;top:0px; width:145px;font-weight:bold;  
	}
.cal_first_datetime_txt  {
	position: relative;   left:84px;top:-15px; width:295px;font-weight:100;   
	}
.cal_first_desc  {
	position: relative;   left:0px;  width:370px;height:auto ; 
	
} 
.cal_first_desc_left  {
	position: relative;   left:0px;  width:84px;height:auto ; font-weight:bold; 
	
} 
.cal_first_desc_right  {
	position: relative;   left:84px; top:-14px; width:295px;height:auto ;
	
} 

.cal_first_lastline {
	position: absolute;   left:0px;top:90px; width:370px; 
	
	height:auto; 
	
	 
} 
.cal_first_table_row { 
height:15px;
	
} 
.cal_first_line {
	position: absolute;   left:0px;top:0px; width:370px; height:auto;
	 
} 
.cal_first_readmore{
	position: relative;   left:0px;top:-15px; width:370px; font-weight:bold; 
	font-style:italic;
	height:auto ; text-decoration:none; 
	
	 
} 
.cal_first_normalday{
	width:38px; height:31px; vertical-align:middle; padding-top:2px; font-weight:  normal;  
	}
.cal_first_eventday{ 
	  cursor:pointer;width:38px; height:31px; vertical-align:middle; padding-top:2px;  font-weight: normal; background-image:url(../images/calendar/circle.png)   ; background-repeat:no-repeat;    
	}
.cal_first_sunday{ 
	width:38px; height:31px; vertical-align:middle; padding-top:2px; font-weight:  normal; color:#E44044; 
	}	
.cal_first_selectedday{ 
	  cursor:pointer;width:38px; height:31px; vertical-align:middle; padding-top:2px;  font-weight: normal; background-image:url(../images/calendar/circle_red.png)   ; background-repeat:no-repeat;    
	}

