.eventCalAnchor {
height: 24px;
}

.eventCal {
min-width: 180px;
max-width: 480px;
background: #fff;
border: 1px solid #aaa;
border-radius: 5px;
margin: 0 auto 16px auto;
}

.eventCalIn {
color: #222;
font-size: 15px;
padding: 6px 5px 6px 6px;
}

.eventCal h4 {
height: auto!important;
min-height: 20px!important;
background: #d6d9dc!important;
color: #345!important;
/* font-family: georgia, serif!important; */
font-size: 18px!important;
font-weight: 400!important;
text-align: center!important; 
letter-spacing: 0!important;
border-radius: 4px 4px 0 0!important;
padding: 9px!important; 
margin: 0 0 6px 0!important;
}

.eventCalEventCode {display: none;}

.eventCal .pagination {
max-width: 160px;
font-family: arial, sans-serif;
font-size: 15px;
line-height: 24px;
text-align: center;
font-weight: 700;
padding: 0;
margin: 0 auto;
}

.eventCal .pagination .arrowsLeft {float: left; font-size: 20px; line-height: 20px;}
.eventCal .pagination .arrowsRight {float: right; font-size: 20px; line-height: 20px;}
.eventCal .evcalTodayLink {width: 100%; text-align: left; padding: 6px 2px 0 2px;}

.eventCal .days_headline {
width: 100%;
background: #456;
color: #eed;
font-family: arial, sans-serif;
font-size: 14px;
font-weight: 700;
padding: 0 6px;
margin: 9px -6px 6px -6px
}

.eventCal .evcalDays {
font-family: georgia, serif; 
font-size: 16px; 
color: #456;
}

.eventCal .day {
float:left;
width:14.28%;
line-height: 30px;
text-align: center;
}

.eventCal .dayin {
border: 1px solid transparent;
border-radius: 3px;
margin: 1px;
}

.eventCal .current {
font-weight: 700;
color: #920!important;
}

.eventCal .event {
background: #fff url(../images/button.jpg) repeat-x;
border: 1px solid #aaa;
}

.eventCal .normal {
background: #e0e3e6;
border: 1px solid transparent;
}

.eventCal .prevnextmonth {
color: #789;
}

.eventCal .clear {
clear:left;
}

.eventCal a:link {color: #036;}
.eventCal a:visited {color: #036;}
.eventCal a:hover {color: #c60;}
.eventCal a:active {color: #c60;}
.eventCal a:focus {color: #c60;}

.eventCal .pagination a:link {color: #069;}
.eventCal .pagination a:visited {color: #069;}
.eventCal .pagination a:hover {color: #c60;}
.eventCal .pagination a:active {color: #c60;}
.eventCal .pagination a:focus {color: #c60;}

.eventCal .evcalTodayLink a:link {color: #069;}
.eventCal .evcalTodayLink a:visited {color: #069;}
.eventCal .evcalTodayLink a:hover {color: #c60;}
.eventCal .evcalTodayLink a:active {color: #c60;}
.eventCal .evcalTodayLink a:focus {color: #c60;}

.eventCal .pagination a {font-weight: 900; text-decoration: none;}


