<?php header("Content-type: text/css"); ?>

#calendar th, td {
text-align: left;
}

#calendar th {
padding-top: 1em;
width: 13%;
text-align: center;
border-bottom: 1px solid #444;
background: #222 url(images/site/bg-calendar-large.jpg) left top repeat-x;
}

#calendar td {
padding: .25em;
width: 13%;
vertical-align: top;
}

.calendarBGLarge {
background: transparent;
}

.calendarBlankLarge { 
color: #444;
background-color: transparent;
text-align:  left;
border:1px solid #333;
}

.calendarHeaderLarge { 
 font-size:  .875em;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.125em;
font-weight: bold; 
color: #EEE; 
text-align: center;
background-color: transparent;
}

.calendarMonthLinksLarge {
 font-family: Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:  .875em;
 font-weight: bold;
 letter-spacing: .1em;
 color:  #222;
 background-color:  transparent;
}

.calendarMonthLinksLarge a {
color: #fff;
}
  
.calendarMonthLinksLarge a:visited {
color: #FFF;
}

.calendarMonthLinksLarge a:hover {
color: #D8BC1D;
}

.calendarDayHeadingLarge {
font-weight: bold; 
font-size: .875em;
color: #FFF; 
text-align: center;
vertical-align: middle;
background: #333 url(images/site/bg-sched-th.jpg) repeat-x;
border: 1px solid #000;
}

.calendarHolidayLarge { 
height: 75px;
font-weight: bold;
vertical-align: middle;
color: #CCC;
background: #339900  url(http://millersdancestudio.com/images/site/bg-calendar-holiday.jpg) left top repeat-x;
border: 1px solid #000;
}

#content .calendarHolidayLarge a {
font-size: 0.8125em;
font-weight: normal;
}

.calendarEventLarge { 
height: 75px;
font-weight: bold;
vertical-align: middle;
color: #CCC;
background: #CC0099  url(http://millersdancestudio.com/images/site/bg-calendar-event.jpg) left top repeat-x;
border: 1px solid #000;
}

#content .calendarEventLarge a {
font-size: 0.8125em;
font-weight: normal;
}

.calendarTodayLarge { 
height: 75px;
font-weight: bold;
vertical-align: middle;
color: #CCC;
background: #006699 url(http://millersdancestudio.com/images/site/bg-calendar-large-today.jpg) left top repeat-x;
border: 1px solid #000;
}

#content .calendarTodayLarge a {
font-size: 0.8125em;
font-weight: normal;
}

.calendarCellLarge { 
height: 75px;
font-weight: bold;
vertical-align: middle;
color: #CCC;
background: #006699 url(http://millersdancestudio.com/images/site/bg-calendar-large.jpg) left top repeat-x;
border: 1px solid #000;
}

#content .calendarCellLarge a {
font-size: 0.8125em;
font-weight: normal;
}

.calendarBG {
display: block;
margin-left: 1.26em;
text-align: center;
}