/*--- STANDARD DATA TYPES AVAILABLE ---*/
.sys_events {}
.sys_events .sys_featurerepeater {}
.sys_events .sys_standardrepeater {}
.sys_events .sys_record {}

/*-- SEARCH AREA ---*/
/*--Note: The style sys_searchoptions may be referenced in the channel style sheet allowing color changes based upon the area of the page--*/

.sys_module .sys_searchoptions { margin: 10px 0px 0px 0px; float: left; background-color: #3300CC; }

.sys_events .sys_calendarsearch {margin: 0 0 10px 0}
.sys_events .sys_calendarsearch TABLE {border: 1px solid #3300CC;}
.sys_events .sys_calendarsearch TABLE TD {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:88%}
.sys_events .sys_calendarsearch TABLE TH {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:88%;}
.sys_events .sys_calendarsearch TABLE TH ABBR {text-align: center}
.sys_events .sys_calendarsearch TABLE TD INPUT {margin:0; padding:0; background:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:88%; color: #3300CC;}
.sys_availableDay {color:yellow;}
.sys_selectedDay {background-color: #3300CC; color: #FFFFFF;}

/* custom styles */
.sys_calendarstyle {background-color: #3300CC;}
.sys_calendarheader {border: 3px solid #123123; color: #000000;}

.sys_events .sys_label {padding: 0px 0px 5px 6px; color: #FFFFFF;}
.sys_events .sys_keywordsearch {padding:3px; margin-top: 10px;}
.sys_events .sys_keywordtxt {width: 125px; font-size: 85%;border: 1px solid #555F64;margin: 0px;padding: 3px 2px 2px 2px; float: left}
.sys_events .sys_keywordbut {width: 60px; font-size: 85%;font-weight: bold; margin: 0px 0px 0px 2px; padding: 0px 2px 1px 2px; float: left;}
* html .sys_events .sys_keywordbut {width: 60px; font-size: 85%;font-weight: bold; margin: 0px 0px 0px 3px; padding: 0px 2px 0px 2px; float: left;}
.sys_events .sys_resetbutton {width: 90px; font-size: 85%; font-weight: bold; margin: 4px 0px 0px 0px; padding: 0px 2px 1px 2px; clear: both;}

.sys_seperator {BACKGROUND: url("/images/structure/dots.gif") repeat-x; MARGIN: 15px 0 15px 0; HEIGHT: 1px; margin:10px 0 10px 0; display: block;}
.sys_seperator HR {display:none;}


/*--- NAME OF RECORD ---*/
.sys_events .sys_name {}
.sys_events .sys_name H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%}


/*--- Image and image caption holder  ---*/
.sys_events .sys_imageholder {float: left; margin:0 2px 2px 0; background: #f3f5f8;}
.sys_events .sys_image {margin: 4px;}
.sys_events .sys_thumb {float: right;}


/* Name, summary and logo holder */
.sys_events .sys_logosummaryholder {}
.sys_events .sys_summary {line-height: 150%; margin-bottom: 20px;}

/* info holders */
.sys_events .sys_contactinfoholder {}
.sys_events .sys_pricedetails {}
.sys_events .sys_furtherdetails {}

/* date location on listing */
.sys_events .sys_datelocation {}
.sys_events .sys_datelocation {display:inline;}
.sys_events .sys_datelocation P {display:inline;}

/*--- Date/time on record ---*/
.sys_events .sys_record .sys_datetimewrap {line-height: 150%; margin-bottom: 20px;}
.sys_events .sys_record .sys_datetimewrap .sys_date {}
.sys_events .sys_record .sys_datetimewrap .sys_time {}

/* Generic data classes */

.sys_events .sys_dataitem5050 {width: 50%; float:left;}
.sys_events .sys_dataitem5050 H3 {display:inline;}
.sys_events .sys_dataitem5050 P {display:inline;}

.sys_events .sys_dataitem33 {width: 33%; float:left;}
.sys_events .sys_dataitem33 H3 {margin:0}
.sys_events .sys_dataitem33 P {padding-right:10px; margin:0}

.sys_events .sys_dataitem100 {margin:5px 0; width: 100%;}
.sys_events .sys_dataitem100 H3 {display:inline;}
.sys_events .sys_dataitem100 P {display:inline;}

/* Event Categories */
.sys_categoryLabel {background:#eaeaea; float: right; width:215px; padding:10px; margin-top:10px;}
.sys_events .sys_category {background:#eaeaea; float: right; width:215px; padding:10px;}
.sys_events .sys_category H2 {display:inline;}


/*--- Edit the HRs ---*/
.sys_events .sys_rule1 {clear:both;}
.sys_events .sys_rule1 HR {display:none;}

.system_internallink {margin-top: 20px;}
.sys_return_to_listing {margin: 10px 0 0 0;}
Div#system_content {padding-bottom: 10px !important;}

#elist {float:left; width: 57%}
* HTML #elist {float:left;width: 57%}
#eextra {width: 39%; float:right;}


#eventadverts {}
#eventadverts IMG {margin: 5px 0px 0px 0px}
