#calendar {
    display: block;
    position: absolute;
    background-color: aqua;
    border-style: solid;
    border-width: 3px;
    border-color: blue;
    margin-top: 0px;
    margin-left: -446px;
    width: 440px;
    z-index: 100;
}

#content #calendar h1 {
    font-size: 16px;
    margin-bottom: 0px;
}

#calendar table {
   /* background-color: aqua;
    z-index: 100;
    opacity: 0.9;*/
}

#calendar td {
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 9px;
}
