   #content {margin: 0 0px 0px 0px;border-left:none}
   #upper_center{width:690px;padding:10px 0 75px 20px}
/* TABLES - calendar */

.calendarmonth {width:660px;font-size:92%;padding: 0 0 0px 0px; vertical-align:center;}

.calendarmonth td {vertical-align: top; text-align:right;border: 1px solid #ddd; background:#848d9e; width:100px; height:80px; }

.calendarmonth .calOtherMonth {text-align:right; padding: 2px 2px; vertical-align:top;}

.calendarmonth .calName {text-align:left; font-size:20px;padding-bottom:10px}

.calendarmonth .calHead {text-align:left;}

.calendarmonth .calMonthLong {text-align:left;width:100%;text-align:center;font-size:16px}

.calendarmonth .calMonthAbrev {display:none;}

.calendarmonth .calYear {text-align:left;}

.calendarmonth .next {text-align:right;width:100px;}

.calendarmonth .next a:hover{background:#9999CC;color:#061034;}

.calendarmonth .next a{background:#061034;color:white;}}

.calendarmonth .prev {text-align:left;width:100px;}

.calendarmonth .prev a:hover{background:#848d9e;color:#061034;}

.calendarmonth .prev a{background:#061034;color:white;}}

.calendarmonth th {text-align:center}

.calendarmonth thead th {padding: 3px 2px}

.calendarmonth tbody th {padding: 2px}

.calendarmonth tbody th.sub {padding: 2px}

.calOtherMonth a{color:grey}

td.calOtherMonth {background:#BBC8E0}

.calHead td{background:none;border:none;height:20px;margin-top:20px;font-style:bold;font-size:13px}

.eveTitle{background:#f0e7e0;font-weight:bold;font-size:22px;margin-bottom:12px}

.eveDescription{background:#f0e7e0;font-size:13px;margin-top:10px;padding-right:45px}

.eveBack{font-size:14px;padding-top:13px}
.eveDate{font-size:20px;padding-bottom:13px}
.eveStart{font-size:15px}
.eveEnd{font-size:15px}
.daynames td{text-align:center;height:20px;color:#fff;font-weight:bold;background:#061034;padding:4px 0 2px 0}

.event{text-align:center;background:#fff;margin:4px 0 0 0;border-bottom:1px solid #999;}

.event a:hover{background:#061034;color:#f2f2f2}
.event a{color:#061034;}
.event a, .event a:link, .event a:visited, .event a:hover {cursor:pointer;display: block;padding: 3px 0px 0 0px;text-decoration:none}
.please{font-size:12px;font-style:italic;color:grey}
a.arrows {background:#061034;color:white;padding:0 2px;}

.eventpopup{padding:10px;border:13px solid #333;background: #fff }
.overlay{color:#000;text-align:left;z-index:400;padding:50px;border:10px solid #333;background: transparent url("/images/overlay.png");position:absolute;top:0px;left:6px;right:5px;bottom:6px;width:568px !important;width /* */:700px}
.calabr{position:absoulute;top:0;right:0;float:right;margin-right:4px;border:thin solid;text-align:center}
.monthabr{font:12px Georgia,trebuchet;background:#061034;font-weight:bold;color:#fff;padding:1px;}
.dayabr{font:13px Georgia,trebuchet;font-weight:bold;padding-top:1px;}
.popout-close{float:right;position:absolute;top:5px;right:5px}

#upper_center .popout-close img {border:none;padding:0px;margin:0}
.popout-close a:hover{background:none}
/*width:849px !important;width :970px*/

