/* /calendar/styleCalendar.css, December 28, 2009 */

/* hide from IE5 for Mac because ... \*/
	#sidebar {position:fixed; top:8px; }
/* the fixed position makes the links unclickable */

.previous {float:left; margin:7px 0px 7px 14px; }
.next {float:right; margin:7px 14px 7px 0px; }
.previous a[HREF="#"], .next a[HREF="#"] {color:#AAA; text-decoration:none; cursor:text; }

#sidebar P IMG {margin-top:49px; }
#sidebar H2.h3 {margin-bottom:0px; }
#sidebar DIV.s2 P.h3 {margin:0px 0px 0px 2em; text-indent:-1em; } /* margin .5em 0px .5em 2em */
H2.calendar {margin-bottom:0em; }
.calendar {line-height:1.33em; margin-top:0px; }
.calendarItem {line-height:1.33em; margin-top:0px; margin-left:1.5em; text-indent:-1.5em; }
DIV.details {clear:both; margin-bottom:1em; }
/* DIV.newMonth {clear:both; margin-top:1.214em; padding-top:8px; border-top:1px solid gray; } */
DIV.newMonth {clear:both; width:600px; margin-top:0em; padding-top:8px; border-top:1px solid gray; }

/* calendar page */
   .bgYEL {color:#000; background-color:#ff0; padding:0px 1px; margin:0px -1px; }
   .bgOR {color:#000; background-color:#fd0; padding:0px 1px; margin:0px -1px; }
   .bgBG {color:rgb(136,180,95); font-weight:bold; padding:0px 1px; margin:0px -1px; } /* light green 141,185,105 */
   .bgTeal {color:rgb(0,128,128); font-weight:bold; padding:0px 1px; margin:0px -1px; } /* Teal 0,128,128 */


DIV#calView, DIV#eventDetails, DIV#pastEvents {margin:0px; padding:0px; } /* margin-top:0px; border-top:16px solid #6495ED;  */
H2 A IMG[ALT] {color:#0315B0; }

TABLE.monthTable {clear:both; border-bottom:1px solid gray; }
DIV.newMonth TABLE.monthTable {border-top:1px solid gray; }
#calendar TABLE {margin:6px 0px 1.214em 0px; padding:0px 0px; }
#calendar H2 {text-align:center; clear:both; font-size:18px; margin-top:12px; margin-bottom:0px; padding-bottom:4px; }
#calendar P {line-height:1.33em; margin-top:0em; margin-bottom:0em; text-indent:-1em; margin-left:1em; }
#calendar P.indent {margin-top:0em; text-indent:1em; margin-left:1em; }
#calendar P.caption {margin-top:0.5em; margin-bottom:0.8em; }

#calendar P.contact {margin-top:0em; text-indent:-1em; margin-left:2em; }

H2 {font-family:Arial; font-size:14px; }
DIV.calendar H2.h3 {margin-bottom:0px; text-align:left; }
DIV.calendar P.h3 {margin-top:0px; text-align:left; margin-bottom:0px; margin-left:28px; text-indent:-14px; }
DIV.tnTable TABLE TR TD P {margin-top:.5em; margin-bottom:.5em; }
A#calendar2, A#calendar {color:#0315B0; text-decoration:none; }

