/* Author: Christopher */
/* Date: 23 May 2007 */
/* Client: GALYIC *//* ZONAL STYLE SHEET (event-zone) */#footer, body {
background: #ffff00;
}#header {
background: #ffff00 url(../image/banner1_events.jpg) no-repeat right 0;
}#wrap {
background: #ffff00 url(../image/midriff_events.gif) repeat-y 0 0;
}body#about li.events a:link, body#events li.events a:visited { 
  color: #cccc00; 
} p.story_pic_note, p.box_out_title {
background: #ffff00;
color: #fff;
}h1.page_title {
color: #ffff00;
}#nav ul ul li a { 
  border-top: 1px dashed #ffff00; 
  color: #ffff00;
} div.page_preview_text {
border-top: 1px dashed #cccc00; 
}#related_links {
border-left: 1px solid #ffff00; 
border-right: 1px solid #ffff00; 
border-bottom: 1px solid #ffff00; 
}img.page_preview, img.page_preview_lead, img.story_pic {
border: 1px solid #cccc00; 
}p.coloured {
color: #ffff00;
}
/* ----------------------
Calendar CSS
----------------------- */

.calendar th, .calendar td {
text-align: center;
height: 10px;
padding: 2px;
font: normal 10px/16px helvetica,arial,sans-serif; }

td.available {
background: #cceecc;
color: #003300;
text-decoration: none;
}

td.available a {
color: #001100;
text-decoration: none;
}


td.organised {
background: #ff0000;
color: #fff;
}

td.organised a {
background: #ff0000;
color: #fff;
text-decoration: none;
}
html>body #calendar_table {
margin: 0 auto;
}
.calendar caption {
text-align: center;
height: 10px;
padding: 2px;
font: normal 12px/16px helvetica,arial,sans-serif; }
p.footer {
text-align: right;
font-size: 60%;
color: #303435;
font-family: helvetica, sans-serif; 
}
