.day {
	border:none;
}

.day-today {
	background-color:#fff;
}

.day-number {
	background-color:#CFDDE6;
}

.day-today .day-number {
	background-color:#FBB040;
}

.event > h2 {
	font-size:1.25em;
}

.event-description-excerpt img {
	border:1px solid #000;
}

.event-detail-link {
	color:#000;
}

.event-register-link {
	color:#1a754c;
	font-weight:700;
}

section.calendar-subheader ul.calendar-view-controls li.calendar-view-date-ordered a {
	color:#666;
}

section.calendar-subheader ul.calendar-view-controls li.calendar-view-by-month a {
	color:#1a754c;
}

.upcoming main, .upcoming header {
	border:none;
}