@import "layout.css";

BODY {
  background-color: #788880;
}

#page {
  background-color: #788880;
  background-image: url(images/page_bg.gif);
  background-position: center center;
  background-repeat: repeat-y;
}

#header .header_auditorium {
  background-image: url(images/header1.jpg);
  height: 130px;
}

#header .header_equipping {
  background-image: url(images/header2.jpg);
  height: 130px;
}

#header .header_equipping7pm {
  background-image: url(images/header3.jpg);
  height: 130px;
}

#menu {
  background-image: url(images/menu.gif);
}

#content DIV {
  font: 8pt Tahoma;
  color: #000000;
  padding: 10px;
}

#sidebar DIV {
  font: 8pt Tahoma;
  color: #000000;
  padding: 10px;
}

#footer {
  background-image: url(images/footer.jpg);
  height: 37px;
}

#footer .footer_content {
  font: 7pt Tahoma;
  color: #FFCC00;
  padding: 8px 16px 8px 16px;
  text-align: center;
}

H3 {
  background-color: #BCC4C0;
  padding: 2px;
}

A {
  color: #0000CC;
}

I {
  color: #666666;
}

INPUT {
  font: 8pt Tahoma;
}

TEXTAREA {
  font: 8pt Tahoma;
}

OL {
  margin: 0px;
  padding-left: 18px;
}

OL LI {
  margin: 0px;
  padding: 0px;
}

#sidebar .schedule DIV {
  padding: 4px;
  margin-bottom: 10px;
  background-color: #D5DBD8;
  font: 8pt Tahoma;
  color: #000000;
}

/*** CALENDAR STYLES ***/

TABLE.calendar {
  width: 100%;
  margin-bottom: 0px;
  background-color: #FFCC00;
  border: solid 0px #FFCC00;
}

TABLE.calendar CAPTION.calendar-month {
  font: bold 14pt Tahoma;
  color: #000000;
  padding-bottom: 10px;
  background-color: transparent;
}

TABLE.calendar CAPTION.calendar-month A {
  color: #000000;
  text-decoration: none;
}

TABLE.calendar TH {
  font: 7pt Tahoma;
  text-transform: uppercase;
  text-align: center;
  background-color: #000000;
  background-image: url(images/menu.gif);
  background-position: 0px -4px;
  color: #FFCC00;
  padding: 2px;
  border-bottom: solid 0px #DC9A22;
}

TABLE.calendar TD {
  color: #843673;
  background-color: #FFFFED;
  vertical-align: top;
}

TABLE.calendar TD A {
  color: #0000CC;
  vertical-align: top;
}

TABLE.calendar TD.month-view {
  width: 80px;
  height: 60px;
  padding: 1px;
}

TABLE.calendar TD.month-view DIV {
  margin: 1px;
}

TABLE.calendar TD.month-view A.date {
  display: block;
  font: bold 8pt Tahoma;
  text-align: right;
  padding: 0px;
}

TABLE.calendar TD.calendar-unused {
  border-width: 0px;
  background-color: #FEFECA;
}

