/**
 * Styles for the events and news section
 */
 
/*-------------------------------*/
/* 1. Small Calendar Styles      */
/*-------------------------------*/
.small-calendar {
  width: 100%;
}
.small-calendar th, .small-calendar td {
  padding: 0;
  text-align: center;
  border: 1px solid #e5e5e5;
}
.small-calendar th {
  vertical-align: middle;
  height: 18px;
}
.small-calendar td { 
  width: 14.29%;
  vertical-align: middle;
  height: 22px;
}
.small-calendar .cell-header { background-color: #e0e0e0; }
.small-calendar .cell-weekend {  }
.small-calendar .cell-today { font-weight: bold; }
.small-calendar .cell-prev, .small-calendar .cell-month, .small-calendar .cell-next {
  border: 0;
  height: auto;
  padding-bottom: 5px;
}
.small-calendar .cell-month { font-weight: bold; }
.small-calendar .cell-highlight { background-color: #4c2b7f; }
.small-calendar .cell-highlight a { color: #FFF; }

/*-------------------------------*/
/* 2. Event Styles               */
/*-------------------------------*/
.event-date{ font-family: verdana; font-size: 10px; }
.event-date,  .event-name, .event-description { margin-bottom: 3px; }
.event-name { font-weight: bold; font-size: 14px;}
.event-location { font-weight: normal; font-size: 11px; }
.event-description { font-size: 11px; }
.event-website { font-size: 11px; font-family: Tahoma, sans-serif; }
.event-highlight { background: yellow url(/images/frontend/white-grad.png) repeat scroll left 100px; }

/*-------------------------------*/
/* 3. Club Styles                */
/*-------------------------------*/
.club-description { font-size: 11px; }
.club-location { font-size: 11px; font-family: Tahoma, sans-serif; }
.club-website { font-size: 11px; font-family: Tahoma, sans-serif; }
