@CHARSET "UTF-8";
/******************************/
/* EVENT CALENDAR STARTS HERE */
/******************************/
div#monthDisplay {
    border: 16px #FFFFFF solid;
    border-top: 0px;
}

table#calendarHeader {
    width: 100%;
    border-spacing: 0px;
}

table#calendarHeader td {
    text-align: center;
    height: 33px;
}

div#monthDisplay table {
    width: 100%;
    padding: 0px;
    border-spacing: 0px;
    border: 0px;
}

div#monthDisplay table td {
    width: 81px;
    height: 81px;
    *height: 42px;
    border: 1px solid #FFFFFF;
    background-color: #F0E9D2;
    color: #472B12;
    padding: 0px;
}

div#monthDisplay table tr#dayHeaders td {
    height: 10px;
    background-color: #FFFFFF;
}

div#monthDisplay table td#noDate {
    background-color: #F1EED5;
}

p#eventTitle a{
    color: #AB5D18;
    font-weight: bold;
}

span#monthDate {
    font-weight: bold;
    margin-left:3px;
}

div#monthDisplay table table {
    height: 100%;
}

div#monthDisplay table table td {
    border: 0px;
    width: 100%;
    height: 100%;
}

div#monthDisplay table table td a {
    text-decoration: none;
}

div#monthDisplay table table td a:hover {
    text-decoration: underline;
}


font#month {
    font-weight: bold;
    font-size: 14px;
}


/****************************/
/* EVENT DETAILS START HERE */
/****************************/

#eventDetail {
    padding-left: 25px;
}

span.return {
    color: #472B12;
    font-weight: bold;
    font-style: italic;
}

.webLink {
    color: #472B12;
    text-decoration: underline;
}

span.return:hover {
    cursor: pointer;
    text-decoration: underline;
}

div#imageViewer {
    float: right;
    
}

#imgNum {
    width: 240px;
    margin-top: 6px;
    color: #FFFFFF;
    text-align: center;
}   

/* Google Maps Styles */
#mapWrapper {
    width: 415px;
    display: none;
    float: right;
    padding-bottom: 20px;
    margin-right: -20px;
}

#map {
    width: 380px; 
    height: 240px;
    border: 2px solid #472B12;
    display: none
}
 
#mapLink {
    width: 100%;
    text-align: center;
    display: none;
    color: #472B12;
}

#mapLink a {
    color: #472B12;
}