_css

edit

.calendar {    
    border:1px solid #888888;
}
 
.calendar p {
    margin:0px;}
 
.calendar .grid a,.MINI.calendar span.calenhover span a {
    color: #000000;
    text-decoration: none;
}
 
.calendar a:hover {    
    background-color: transparent;
}
 
.calendar .date a {
    color: #49D;
}
 
.calendar .heading {
    background-color: #db8715;
    font-size: 110%;
    color: #ffffff;
}
 
.calendar .heading,.calendar .weekday {
    font-weight: bold;
    text-align: center;}
 
.calendar .weekday,.calendar .day {
    border:1px solid #aaaaaa;
    background-color: #ffffff;
    vertical-align: top;
    padding: 0 5px;
}
 
.MINI.calendar .day {
    padding: 0;
}
 
.calendar .day:hover {
    background-color: #F60;
}
 
.calendar .day .max-height {
    overflow: hidden;
    height: 60px;
}
.MINI.calendar .day .max-height {
    height: auto;
    text-align: center;
}
 
.calendar .day:hover .max-height {
    height: auto;
}
 
/* IE FIX */
* html .calendar .day .max-height {    height: auto;}
* + html .calendar .day .max-height {    height: auto;}
 
.calendar .event {
    height: 1em;
    display: inline-block;
    overflow: hidden;
    padding: 1px 5px 2px;
    margin:1px 2px 1px;
    background-color: #ADF;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    font-size: 90%;}
 
.calendar .calenhover span {
    position: absolute;
    display: none;
    margin: 10px -250px;
    width: 250px;
    background-color: #ffeebd;
    border: 2px solid #468259;
    padding: .5em;
    z-index: 1;}
 
.MINI.calendar .calenhover span {
    margin-top: -5px;
}
 
.calendar .calenhover:hover span {
    display: table-cell;
    text-align: left;}
 
.calendar .date a,.calendar .calenhover span a {
    font-weight: bold;
    text-decoration: underline;
}
 
.MINI.calendar .day span a {
    color: #468259;
    font-weight: bold;
}
 
.MINI.calendar span.calenhover a {
    color: red;
}
 
.iframe .weekday {
    text-align: right;
    width: 130px;
    font-size: 100%;
}
 
.iframe .month-day {
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    background-color: #49D;
    width: 60px;
}
 
.iframe .month {
    color: #ffffff;
    font-size: 100%;
    padding-top: 2px;
    text-align: center;}
 
.iframe .day {
    background-color: #FF9;
    color: #000000;
    font-size: 100%;
    -moz-border-radius: 0 0 10px 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    text-align: center;
}
.iframe .year {
    text-align: left;
    width: 100px;
    font-size: 100%
}
 
.gobacklink a {
    color: #49D; 
}
 
.gobacklink a:hover {
    background-color:transparent; text-decoration:none; 
}
Copyright Acacia Development Associates 2009-2010. Site design by Rob Elliott at Strathview. Site best viewed with Firefox