@charset "utf-8";
/* Hours and Season Calendar */

/* Moo Tabs 1.2 */
.mootabs_title {height: 24px; font-weight:bold; }
.mootabs_title li { float:left; background:#f5f5f5; padding: 2px 8px; margin-right: 2px; cursor:pointer; height: 24px; }
.mootabs_title li.active { background-color:#e6e6e6; }
.mootabs_panel {clear:both; position:relative; padding:10px; background-color:#ddd; width:100%; top: -1px; overflow:auto; }
.mootabs_panel.active { background-color: #e6e6e6; display: block; }

/* Disable this panel property to show all caledars */

.mootabs_panel {display:none; } 
/* */

/* Calendar decoration */
#calendar {margin-bottom:40px}
.month { border-collapse: collapse;}
.month th, .month td {padding:2px; border: 1px solid #ccc; }
.month th {background:green; color:white; }
.month td { border: 1px solid #ccc; background:white }
.month thead { background-color:#fcc; }
.month td { width:120px; height: 2em; padding: .2em; vertical-align: top; overflow: auto; }
td .day { width: 3em; height: 2em; overflow:auto; margin-top: 0; }
.month tbody .weekend { background-color:#ded; }
.month tbody .next, .month tbody .previous { background-color:#ddd; }
.rtop { display:block; background:#060; }
.rtop * { display: block; height: 1px; overflow: hidden; background:#fff; }
.r1{margin: 0 0 0 5px}
.r2{margin: 0 0 0 3px}
.r3{margin: 0 0 0 2px}
.r4{margin: 0 0 0 1px; height: 2px}
.month th { font: 1em bold Arial, Helvetica, sans-serif; }

#gates {clear:both;}

.calendar-footer {padding:5px 10px; background:#fff; color:#333}


/* Assign class to table cell <td> to set the hours/event for that day */

td.ninefour {background-image:url(/images/calendar/9-4.png); background-repeat:no-repeat;}
td.ninefive {background-image:url(/images/calendar/9-5.png); background-repeat:no-repeat;}
td.eightfivethirty {background-image:url(/images/calendar/8-5.30.png); background-repeat:no-repeat;}
td.ninefourthirty {background-image:url(/images/calendar/9-4.30.png); background-repeat:no-repeat;}
td.ninefivethirty {background-image:url(/images/calendar/9-5.30.png); background-repeat:no-repeat;}
td.ninethirtyfive {background-image:url(/images/calendar/9.30-5.png); background-repeat:no-repeat;}
td.ninesix {background-image:url(/images/calendar/9-6.png); background-repeat:no-repeat;}
td.tenthree {background-image:url(/images/calendar/10-3.png); background-repeat:no-repeat;}
td.tenfour {background-image:url(/images/calendar/10-4.png); background-repeat:no-repeat;}
td.tenfive {background-image:url(/images/calendar/10-5.png); background-repeat:no-repeat;}
td.tensix {background-image:url(/images/calendar/10-6.png); background-repeat:no-repeat;}
td.twelvefour {background-image:url(/images/calendar/12-4.png); background-repeat:no-repeat;}
td.closed {background-image:url(/images/calendar/closed.png); background-repeat:no-repeat;}
td.reserve {background-image:url(/images/calendar/reserve.png); background-repeat:no-repeat;}

td.hourtenone {background-image:url(/images/calendar/hourly10-1.png); background-repeat:no-repeat;}
td.hourtentwo {background-image:url(/images/calendar/hourly10-2.png); background-repeat:no-repeat;}
td.hourelevenone {background-image:url(/images/calendar/hourly11-1.png); background-repeat:no-repeat;}
td.halftenonethirty {background-image:url(/images/calendar/halfhourly10-1.30.png); background-repeat:no-repeat;}
td.halfninethirtythreethirty {background-image:url(/images/calendar/halfhourly9.30-3.30.png); background-repeat:no-repeat;}
td.halftentwo{background-image:url(/images/calendar/halfhourly10-2.png); background-repeat:no-repeat;}
td.prereserve {background-image:url(/images/calendar/group-prereserve.png); background-repeat:no-repeat;}

td.halloween {background-image:url(/images/calendar/pumpkin.png); background-repeat:no-repeat;}
td.valentines {background-image:url(/images/calendar/heart.png); background-repeat:no-repeat;}
td.special {background-image:url(/images/calendar/special.png); background-repeat:no-repeat;}
td.specialmonkido {background-image:url(/images/calendar/special-treego.png); background-repeat:no-repeat;}
td.specialbungy {background-image:url(/images/calendar/special-bungy.png); background-repeat:no-repeat; color:white;}
td.nakedbungy {background-image:url(/images/calendar/naked-bungy.png); background-repeat:no-repeat; color:white;}
td.monkidomaintenance {background-image:url(/images/calendar/monkido-maintenance.png); background-repeat:no-repeat;}
