.event-count {
    float: left;
    width: 100%;
    font-size: 18px;
    padding-top: 8px;
    padding-bottom: 8px;
}


.daterange-date{
    padding: 3px;
}

.calendar-container{
    width: 400px;
    height: 240px;
    float: left;
}
.calendar-container .regular-day {
    color: #222;
}

.regular-day.ui-state-active{
    color: white;
}

.calendar-container table {
    width: 70%;
    float: left;
}
.calendar-container table th {
    color: #222;
    text-align: center;

}

.calendar-container table td {
    color: #222;

    height: 20px;
}

.calendar-container table td a {
    color: rgb(100,100,100);
    margin: 1px 0 1px 0;
    height: 20px;
    padding-top: 5px;
    line-height:12px;
}

table.simple_year {
    margin:10mm;
}
table.simple_month {

}
th.simple_yeartitle {
    text-align:right;
    color:black;
    background-color:transparent;
    padding-bottom:0.5em;

}
th.simple_yeartitle big {
    font-size:200%;
    font-family:Georgia,serif;
    font-weight:normal;
}
th.simple_montitle {
    font-size:120%;
    font-family:Georgia,serif;
    font-weight:bold;
    text-align:right;
    color:#009900;
    padding:0.1em 0.4em 0.2em 0.2em;
}
th.simple_light, th.simple_lightmarked {
    font-size:80%;
    font-family:Verdana,serif;
    font-weight:bold;
    color:gray;
    padding:0.2em 0.2em 0.3em 0.2em;

}
th.simple_dark, th.simple_darkmarked {
    font-size:80%;
    font-weight:bold;
    text-align:center;
    padding:0.2em 0.2em 0.3em 0.2em;
}
td.simple_light, td.simple_lightmarked {
    font-size:80%;
    font-weight:normal;
    text-align:center;
}
td.simple_dark, td.simple_darkmarked {
    font-size: 80%;
    font-weight:normal;
    text-align:center;
}
th.simple_darkmarked, th.simple_lightmarked, td.simple_darkmarked, td.simple_lightmarked {
    color:#990000;
}
td.simple_today {
    font-size:80%;
    font-family:Verdana,serif;
    font-weight:bold;
    text-align:center;
    color:inherit;
    background-color:transparent;
    padding:0.1em 0.2em 0.3em 0.2em;
}
a.simple_datelink {
    text-decoration:underline;
    color:#3333ff;
    display:block;
}
a.simple_titleddatelink {
    color:black;
    background-color:transparent;
    font-weight:bold;
}
em.simple_titleddate {
    font-weight:bold;
    font-style:normal ;
    color:#009900;
    background-color:transparent;
}
td.simple_monthcell {
    padding-bottom:1em;
    padding-right:1em;
}
td.simple_monthlastcell {
    padding-bottom:1em;
}

