@CHARSET "UTF-8";
#EventsCalendarDiv {
    float:left;
}
#EventsCalendar {
    background:#bee5cb;    
    border-collapse:collapse;
    width:178px;
    text-align:center;
}
    #EventsCalendar tr {
        height:22px;
    }
    #EventsCalendar tbody tr td {
        border:1px solid #fff;
        padding:0px;
        width:24px;
    }
    #EventsCalendar tbody tr td a {
        height:18px;
        padding-top:4px;
        display:block;
        color:#fff;
        text-decoration:none;
        cursor:pointer;
        background:#92d4a7;
        width:24px;
    }    
    #EventsCalendar tbody tr td a:hover {
        background:#39a35b;
    }


tr#Days th {
    background:#64c383;
    border:1px solid #fff;
    color:#fff;
}
#EventsLatest {
    float:right;
    width:390px;
}
/*
 * E V E N T S    L A T E S T
 */

#EventsLatestBlock.block h2 {
    background:url(../_images/icon3.gif) no-repeat left;
}
#EventsLatestBlock {
    background-image:url(../_images/eventsHeaderBg.gif);
    background-repeat:repeat-x;
    background-position:top;
    background-color:#e6f5eb;
}




.eventsLatestItem {
    background:url(../_images/eventsLatestBg.gif) repeat-x bottom;  
    display:block;
    text-decoration:none;  
}
.eventsLatestItem a {
    text-decoration:none;  
}
.eventsLatestItem:hover {
    background:url(../_images/eventsLatestBgOn.gif) repeat-x bottom;  
}

.eventsLatestItem h3 {
    margin:0px;
    padding:0px;
    color:#153520
}
.eventsLatestDate {
    float:left;    
    color:#26613a;
    text-align:center;
    font-size:11px;
    margin-right:10px;
    padding-left:5px;
    margin-bottom:5px;
    width:100px;
}
.eventsLatestText {
    margin:0px;
    padding:0px;
    margin-top:5px;
    color:#26613a;
    float:right;
    width:240px;
    margin-right:10px;
}
#EventsLatestMore {
    text-align:center;
}
#EventsLatestMore a {
    color:#153520;
    font-weight:bolder;
    
}

