body.print-events {
	background: #fff;
}

body.print-events .containerheader,
body.print-events .containerphoto,
body.print-events .containerfooter,
.containercontent .containercontent_l,
.containercontent_r .blue,
.calendarbody .links,
.calendarbody a.calendar-link,
.containercontent_c h1, 
.containercontent_c h2, 
.containercontent_c h3,
.containercontent_c hr,
.containercontent_c ul,
.containercontent_c p,
#calendar .control,
#calendar .right,
#calendar .vlist,
#calendar .vgrid,
.calendarbody a.more {
	display: none;
}
body.print-events .jCalendar td.today {
	color:#000 !important;
	font-weight:bold;
	border:1px solid #000;
}
body.print-events .right {
	display:block !important;
}
body.print-events dd {border-color:#aaa;}

body.print-events .main .events-calendar {display:block !important;}
.containercontent .calendarbody {
	background: #fff;
}
.calendarbody .events span.month,
.calendarbody .events span.day {
	color: #999999 !important;
}
#jqCalendarResults1,
.calendarbody p {
	display: block !important;
}
.calendarbody .events p {
	font-size: 10pt;
}
div.containercontent_r {
	width: 100%;
	float: none;
}
.calendarbody .events p {
	margin-left: 0pt;
}
.calendarbody .events li {
	padding: 0pt 0pt 10pt;
}
#calendar dd img {
	width: 110px;
}
#calendar h3,
#calendar hr,
#calendar ul,
ul.month,
span.pathway,
#calendar p {
	display: block;
}
#calendar dt a {
	color: #000000 !important;
}
#calendar ul.month li.no-events dt {
	color: #cccccc;
}
#calendar a.button {
	display: none;
}
.list #calendar dd h3 a, #calendar dd h3 {
	color: #000000 !important;
	font-size: 12pt;
}
.list #calendar dd p, #calendar dd p {
	color: #555555 !important;
}
span.pathway {
	font-size: 15pt !important;
	color: #000000 !important;
}
.calendar-page h1 {
	font-size: 16pt !important;
	color: #000000 !important;
}
.week span {
	color: #cccccc !important;
}
.single #calendar dd img {
	width: 320px;
}
.single #calendar dd h3 {
	display: none !important;
	padding: 0px 0px 0px 10px;
}
.single .event-h3 {
	font-size:  15pt;
	margin-left: 10px !important;
}
.single #calendar dd p, .single #calendar dd strong {
	font-size: 13pt;
}
.single #calendar dt {
	font-size: 15pt;
	color: #ccc;
}
.single .right {
	height: 20px !important;
}