
	#w_pd_calendar_outer_box {width:300px; margin:0 auto; border:1px solid #CCCCCC; }
	
	#w_pd_title_bar{width:296px; padding:2px; background-color:#627084; line-height:1.5em;}
	#w_pd_title  a {font-size:17px; color:#ffffff; float:left; font-weight:bold; padding-left:5px; text-decoration:none;}
	#w_pd_post {font-size:12px; color:#ffffff; float:right;padding-right:5px; padding-top:.3em; font-weight:bold; }
	
	
	#w_pd_dates {width:300px;  padding-top:1em; }
	#w_pd_front_face_dates {width:230px; float:left;  padding-left:5px;  font-family:arial; }
		#five-day-calendar .five-day {float:left;}
		#five-day-calendar .today {width:36px height:36px; padding-right:3px; padding-left:3px; background-color:#DCE9F2; border:1px solid #CCCCCC; margin-right:6px; text-align:center;}
		#five-day-calendar .future-day {width:36px; height:37px;  border:1px solid #CCCCCC; margin-right:6px; text-align:center;}
		.dayNum {line-height:1.1em; margin-top:4px;}
		.dayNum a {font-weight:bold; color:#656565; text-decoration:none;font-size:19px; }
		.weekday  {font-weight:bold; color:#9D9D9D; text-transform:uppercase; font-size:14px;}
		
		
	#w_pd_mini_cal {width:37px;height:29px; padding-right:7px; padding-left:4px; float:left; }
	
	#w_pd_search_box{height:28px;  margin-top:1em; padding-left:5px;}
	#w_pd_search_box form {margin:0; padding:0;}
	#w_pd_search_box input {margin:0; padding:3px;}
	
	#w_pd_featured {padding-top:.5em;}
	.w_pd_events{padding-left:5px; padding-right:5px; font-family:arial; padding-bottom:.7em;}
		.w_pd_event_title a {font-weight:bold; font-size:17px; color:#0000EE; text-decoration:none;}
		.w_pd_event_title a:hover {text-decoration:underline;}
		.w_pd_event_date {font-size:14px;}
		.w_pd_ordinal {text-transform:lowercase; }
	
	#event_submit {color:#fff; font-weight:bold; background-color:#0066CC; width:109px; height:27px; border:1px solid #0066CC;}
	
