#head, #subimg, #homeimg, #contl, #nav_region_a, #nav_region_b, #nav_region_c, #nav_region_d, #nav_region_e, #nav_region_f, #nav, #subnav, #leftbar, #foot, #head, #listMenuRoot, #crumb, #action, .calnav, #contl .button, .calview, #left_action, .subweb_nav {display:none;}
#center {background:none;}
#frame {background:none;margin-top:20px;}
#contr h1#content_title {width:100%;}
.no_print {display:none;}
 .display_calendar, .calextra, #maincontent {clear:both !important;}
.display_calendar {margin-top:30px;}
.display_calendar {_margin-top:50px;}
.display_calendar, .web_cal_calendar_days {border:solid #000;border-width: 1px 0 0 1px;}
.display_calendar {width:100%;}
.display_calendar th, .display_calendar td, .web_cal_calendar_days th, .web_cal_calendar_days td {width:14%;font-size:12px;padding:4px;border:solid #000;border-width:0 1px 1px 0;vertical-align:top;}
.display_calendar td ul {margin-left:17px;padding:0;}
.display_calendar td ul li {margin-bottom:7px;}
.hour {border-bottom:solid 1px #999;}
.calextra {float:none !important;width:560px !important;}
.calextra {_margin-left:-100px;}
#print_content {font-family: Arial, "MS Trebuchet", sans-serif;}
#print_content .event_listing {width:100%;}
#print_content .date_heading {border:solid 1px #333;background:#e7e7e7;padding:4px;font-size:13px;}
#print_content .event_details td {vertical-align:top;font-size:11px;padding: 12px 4px;}