.calendar .event-continued a { display:none; }
.calendar .day1.event-continued a { display:inline; }

.event-colour1 { background-color:#275179!important; }
.event-colour2 { background-color:#D7A100!important; }
.event-colour3 { background-color:#348BCB!important; }
.event-colour4 { background-color:#275179!important; }
.event-colour5 { background-color:#D7A100!important; }

.EC-Council {background-color:#275179!important; }
.EC-Music {background-color:#d7a100!important; }
.EC-Movie {background-color:#348bcb!important; }
.EC-Performingarts {background-color:#fd7657!important; }
.EC-Visualarts {background-color:#9fc447!important; }
.EC-Markets {background-color:#455818!important; }
.EC-Festivals {background-color:#57d8fd!important; }
.EC-Schoolfetes {background-color:#a557fd!important; }
.EC-Sporthealthfitness {background-color:#fb57fd!important; }
.EC-Localcommunityevent {background-color:#14ed04!important; }
.EC-OfficialMayorialFunction {background-color:#037b77!important; }
.EC-Other {background-color:#737373!important; }

.formDrop {
font-family:verdana;
font-size:11px;
}
.calendar {
width:564px!important;
}
.calendarNext a, .calendarPrev a {
text-decoration:none;
}
.calendar_heading {
visibility:hidden;
height:20px;
}
#monthLabel, #yearLabel {
font-size:20px;
font-family:arial;
color:#348BCB;
}
.calendar p, .calendar {
font-size:10px;
font-family:verdana;
margin:0px;
}
.day {
height:90px;
border:1px solid #ccc;
border-width:0 1px 1px 0;
}
.day_num {
text-align:right;
background:#eee;
padding:2px;
}
.month {
border:1px solid #ccc;
border-width:1px 0 0 1px;
}
.dayHeading {
border:1px solid #45759F;
border-width:0px 1px 0 0px;
text-align:center;
padding:2px;
background:#275179;
color:#fff;
}
.event-blank {
height:18px;
display:block;

}
.daydata {
padding:2px;
background-color:#275179;

}
.daydata a {
color:#fff;
text-decoration:none;
}
.event-holder {
margin:2px 0 0 0;
position:relative;
height:16px;
}
.day7-event {
position:absolute;
width:560px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day6-event {
position:absolute;
width:474px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day5-event {
position:absolute;
width:395px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day4-event {
position:absolute;
width:316px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day3-event {
position:absolute;
width:235px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day2-event {
position:absolute;
width:156px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.day1-event {
position:absolute;
width:75px;
overflow:hidden;
height:13px;
white-space:nowrap;
}
.calendarBox .day_num {
	background-color:#2e6f95;
	}