/*
 * Thickbox CSS
 */
div#TB_title {
	/*background-color:#105681;*/
	background-color:#000000;
	color:#FFFFFF;
}
div#TB_title a, div#TB_title a:visited {
  color: #cfcfcf;
}

/*
 * JQuery Tooltip
 */
#tooltip {
  position: absolute;
  z-index: 3000;
  border: 1px solid #111;
  background-color: #eee;
  padding: 5px;
  opacity: 1;
  width: 200px;
}
#tooltip h3, #tooltip div { margin: 0; font-size:12px; font-weight:normal; color: #000;}

#tooltip ul {
  padding: 0;
}
#tooltip li {
  margin: 0 10px;
}

/*
 * Large Calendar
 */
 
 /*************added next three styles to counteract rockstar template added by dmiller 9/1/08 *****/
#content #calendar_wrapLarge h2 {
  padding: 0;
  margin: 12px 0 12px 0;
  background: none;
}

h2 span#EC_previousMonthLarge, h2 span#EC_nextMonthLarge {
  font-size: .80em;
  color: #aa0a23;
}

h2 span#EC_previousMonthLarge:hover, h2 span#EC_nextMonthLarge:hover {
  text-decoration: underline;
}
 
 
/*
 * Calendar formatting
 */  
 
#wp-calendarLarge {
  width: 95%; /*added by dmiller*/
  border-collapse: collapse;
  margin: auto;
}

#wp-calendarLarge td {
  border: thin solid black;
  width: 150px;
  height: 100px;
  padding: 0;
  vertical-align: top;
}

#wp-calendarLarge .dayHead {
  background-color:#333333;
  color: white;
  font-weight: bold;
  z-index:1000;
}

#wp-calendarLarge td#todayLarge { /*modified by dmiller: from #todayLarge*/
background-color:#f9b728; /* orange, changed by dmiller: orig: #9BA9CF (grey blue) */
color:#FFF;
}


/***********added by dmiller **************
adds padding around events to separate them
and sets color to a grey  **************/
#wp-calendarLarge td span {
  display: block;
  color: #444;
  font-size: .85em;
  line-height: 1em;
  padding: 10px 0 10px 3px;;
}

/***********added by dmiller ***********
sets link color to grey and none bold to counter act rockstar template red ****/
#wp-calendarLarge td span a {
  color:#444;
  font-weight: normal;
}

/***********added by dmiller ***********
sets link:hover color to red ****/
#wp-calendarLarge td span a:hover {
  color:#aa0a23;
}  

#wp-calendarLarge td span:hover {
  color: #aa0a23;
}

#wp-calendarLarge td br {
  display: none;
}

#wp-calendarLarge td#todayLarge div span, #wp-calendarLarge td#todayLarge div span a {
color:#000; /* orig = #FFF */
font-weight: bold;
}

#wp-calendarLarge td#todayLarge div span:hover, #wp-calendarLarge td#todayLarge div span a:hover {
color:#aa0a23;
}