*{ padding:0px; margin:0px;}
/** base calendar styles **/
#cc_calendar a:link, a:visited{text-decoration:none; border-bottom:0px; color:#000000;}
#cc_webcalendar a:link, a:visited{text-decoration:none; border-bottom:0px; color:#000000;}
#cc_calendar_container { position:relative; }

#cc_calendar { width:600px;  border-collapse:collapse; border:1px solid #5a4a42;text-align:left; table-layout:fixed;}
#cc_calendar th, #cc_calendar td { font-family:helvetica; }
#cc_calendar th  { height:0px }

/** header top **/
#cc_calendar thead tr#headertop { background:url('https://19b31f.claudeassets.com/20191102001853im_/http://morrisonscove.net/calendar/images/red_header_48.png') repeat-x; height:70px; }
#cc_calendar thead th#this-month { color:#FFF; font-family:helvetica; font-size:22px; padding-top:25px;text-align:center; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
#cc_calendar thead th#prev-month { text-align:left; padding-left:10px; color:#FFF; font-family:helvetica; font-size:22px; padding-top:25px;  overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
#cc_calendar thead th#next-month { text-align:right; padding-right:10px; color:#FFF; font-family:helvetica; font-size:22px; padding-top:25px;  overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
#cc_calendar thead th.month-navigation a { color:#fff; text-decoration:none; }
#cc_calendar thead th.month-navigation a span { display:none; font-size:18px;}
#cc_calendar thead th.month-navigation a:hover { text-decoration:none; }
#cc_calendar thead th.month-navigation a:hover span { display:inline; }

/** header days list **/
#cc_calendar thead tr#headerdaylist { background:url('https://bb9cb5.claudeassets.com/20191102001853im_/http://morrisonscove.net/calendar/images/grey_header_week_48.png') repeat-x; height:28px; }
#cc_calendar thead td{ color:#716558; font-size:15px; text-align:center; padding-top:2px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

/** header footer **/
#cc_calendar tfoot tr{ background:url('https://7e39e4.claudeassets.com/20191102001853im_/http://morrisonscove.net/calendar/images/grey_footer_48.png') repeat-x; height:40px; color:#7B7979; font-size:11px; vertical-align:top; }
#cc_calendar tfoot tr a{ color:#4f4c4d; font-size:11px;}

/**
not needed?
#cc_calendar thead th { color:#eee; font-size:13px; padding:4px;}
#cc_calendar tfoot td { background:#999; color:#eee; font-size:10px; padding:2px 4px;}
**/

/** calendar days **/
#cc_calendar tbody td { width:14.28571%; vertical-align:text-top; }
#cc_calendar .day { border:1px solid #918f8f; height:85.7142857142857px; 
background:#f4f4f4 url('https://129317.claudeassets.com/20191102001853im_/http://morrisonscove.net/calendar/images/shadow_under_day_48.png') repeat-x;}
#cc_calendar .notinrange  { background-color:#deddde;}
#cc_calendar .date-number { display:block; color:#5a4a42; font-size:10px; padding:2px 4px; text-align:right; }
#cc_calendar .notinrange .date-number { color:#aaa;}

.hidden { display:none; }

.eventlarge{
  font-weight:bold; 
  font-size:20px;  
  color:#976900;
  padding-bottom:7px;  
}
.eventmedium{ 
  font-size:15px;  
  color:#976900; 
  padding-top:12px; 
}
.eventnormal{ 
  font-size:15px;  
  color:#976900; 
  padding-top:4px; 
  height: 100px;
}

.eventcalname{ 
  font-size:13px;  
  color:#c89628; 
  overflow:hidden;
}

.morebutton 
 {
  position:absolute;
  top:0; left:0;
  display:block;
  overflow:hidden;
  z-index:99;
  font-size:9px;
  font-family:arial;
  white-space:nowrap;
  cursor:pointer;
  text-shadow: #C0C0C0 1px 1px 1px;
  color:#5a4a42; 
  text-align:center;font-family:georgia;font-style: italic;
}

/** styles used in all events **/
#cc_eventlist .Holidays, .Holidaysallday, .Holidaysleft, .Holidaysright, .Holidaysleftright, .HolidaysEvents, .HolidaysEventsallday, .HolidaysEventsleft, .HolidaysEventsright, .HolidaysEventsleftright
{
  position:absolute;
  top:0; left:0;
  display:block;
  overflow:hidden;
  z-index:99;
  font-size:11px;
  font-family:arial;
  white-space:nowrap;
  cursor:pointer;
  text-shadow: #C0C0C0 1px 1px 1px;
}

  /** styles used for specific event types **/

/** Holidays calendar styles **/
#cc_eventlist .Holidays a { color:#03D7FC;}
#cc_eventlist .Holidays a span { color:#000;}
#cc_eventlist .Holidaysallday, .Holidaysleft, .Holidaysright, .Holidaysleftright  { color:#000000; background-color:#03D7FC; }
#cc_eventlist .Holidaysallday { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
#cc_eventlist .Holidaysleft { -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
#cc_eventlist .Holidaysright { -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

/** HolidaysEvents calendar styles **/
#cc_eventlist .HolidaysEvents a { color:#FFFF80;}
#cc_eventlist .HolidaysEvents a span { color:#000;}
#cc_eventlist .HolidaysEventsallday, .HolidaysEventsleft, .HolidaysEventsright, .HolidaysEventsleftright  { color:#000000; background-color:#FFFF80; }
#cc_eventlist .HolidaysEventsallday { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
#cc_eventlist .HolidaysEventsleft { -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
#cc_eventlist .HolidaysEventsright { -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

/*
     FILE ARCHIVED ON 06:49:27 Jan 18, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:32:33 Jul 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.612
  exclusion.robots: 0.074
  exclusion.robots.policy: 0.062
  esindex: 0.01
  cdx.remote: 22.346
  LoadShardBlock: 105.2 (3)
  PetaboxLoader3.datanode: 246.517 (5)
  PetaboxLoader3.resolve: 298.053 (3)
  load_resource: 464.574 (2)
*/