.daybox {
	padding-left:65px;
	position:relative;
	min-height:50px;
	margin-bottom:20px;
}
.daybox .date {
	background-color:#998877;
	color:#fff;
	padding:0 5px 0 20px;
	position:absolute; top:-1px; left:0;
	width:40px;
	text-align:center;
	margin:0;
}
.date .day { font-size:28px; }
.date .month {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	font-weight:bold;
	display:block;
	position:absolute;
	left:0;
	top:12px;
	text-transform:uppercase;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#rssBtn{
	padding-left:25px;
	position:absolute;

	background-image: url(/themes/blackcandy/images/rss.png);
	background-repeat: no-repeat;
	background-position: left;
	top: 5px;
	right: 20px;
	height:16px;
}
.odd {
	background-color: #F1F2F4;
	}
.event{
	padding: 15px;
	}
.addEventBtn{

	float: right;
	}
.typography ul, .typography ol {
	margin:0;
	padding: 0px;
	list-style-type: none;
}
.moreInfoBtn a{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	background-position: 0px -5px;
	height: 15px;
	font-weight: bold;
}
.kmonthcal-table{
	margin-top: 20px;
	margin-left: 5px;
	margin-bottom: 20px;
	}
	.event h5 a{
	color: #000000;
	}
	#dateFilter{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
}
#dateFilter select{
	
	margin-bottom: 5px;
	
}
ul#Menu2 li a:hover, ul#Menu2 li a.current, ul#Menu2 li a.current:hover {
	cursor:pointer;
	text-decoration:none;
}
	ul#Menu2 li a.current {
	color: #036396;
	background-image: url(/themes/blackcandy/images/menu-arrow.png);
	background-position: 0px 0px;
	padding-left: 10px;		
	  	}