/*
 * c-css by U4EA Technologies - Allan Jardine
 * c-css adapted for CodeIgniter by Grant Craig
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
div#content div.item p { margin-top: 5px; }
div#content div.item p img { margin: 5px 5px 0 0; }
div#main div.box div.calendar { margin-left: 1px; margin-right: 1px; padding-top: 14px; padding-bottom: 0; border-top: 1px solid white; border-bottom: 1px solid white; }
table#event-calendar { margin: 0 14px 10px 14px; color: #CEA401; width: 206px; font-family: Verdana, Arial, HelveticaNeue, "MS Trebuchet", Helvetica, sans-serif; }
table#event-calendar th { font-size: 75%; width: 14.285%; padding: 2px 2px 4px 2px; text-align: center; }
table#event-calendar td { text-align: center; border: 1px solid #CEA401; padding: 5px 0 0 0; }
table#event-calendar td p { margin: 0 0 8px 0; padding: 0; }
table#event-calendar td.different-month { background-color: #F6F0DA; }
table#event-calendar td.selected { background-color: #CEA401; color:#fff; }
table#event-calendar td a { display: block; padding-bottom: 8px; }
table#event-calendar td a.promotion { background: transparent url('/bin/wx/img/calendar/promotion.gif') no-repeat bottom center; }
table#event-calendar td a.event { background: transparent url('/bin/wx/img/calendar/event.gif') no-repeat bottom center; }
table#event-calendar td a.promotion-event { background: transparent url('/bin/wx/img/calendar/promotion-event.gif') no-repeat bottom center; }
table#event-calendar td.selected a { color: white; }
table#event-calendar td.selected a.promotion { background: transparent url('/bin/wx/img/calendar/promotion-selected.gif') no-repeat bottom center; }
table#event-calendar td.selected a.event { background: transparent url('/bin/wx/img/calendar/event-selected.gif') no-repeat bottom center; }
table#event-calendar td.selected a.promotion-event { background: transparent url('/bin/wx/img/calendar/promotion-event-selected.gif') no-repeat bottom center; }
ul#calendar-key { font-size: 75%; color: #CEA401; text-transform: uppercase; margin-left: 14px; font-family: Verdana, Arial, HelveticaNeue, "MS Trebuchet", Helvetica, sans-serif; }
ul#calendar-key .event { color: black; }
div#calendar-nav { color: white; background-color: #CEA401; text-align: center; margin-top: 7px; margin-bottom: 0; text-transform: uppercase; padding: 2px 6px; height:20px; line-height:19px; }
div#calendar-nav a { color: white; }
div#calendar-nav div.prev { float: left; width: 2em; }
div#calendar-nav div.next { float: right; width: 2em; }
div.results div.testimonial { clear: both; background: transparent url('/bin/wx/img/main/main-content-bg_beige-top.png') repeat-x top center; padding-top: 14px; margin-bottom: 14px; border-top: 1px solid white; }
div.results div.testimonial p { margin-bottom: .5em; }
