﻿/* =sf overrides */

/* view ALL events list */
.sf_contentCommentForm ol, ol.sf_eventsList {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none !important;
	}
h3.sf_eventTitle { margin-bottom: 10px !important; }
/* [ specific for upcoming events -- which has been removed ] */

/*
#upcomingEvents .panelBody * { margin: 0; padding: 0; }
#upcomingEvents ol.sf_eventsList {	padding-left: 0px; margin-left: 21px; list-style-image: url(calendar.gif); list-style-position: outside;}
#upcomingEvents h3.sf_eventTitle { font-size: 110%; font-weight: bold; margin-bottom: 6px; }
#upcomingEvents ol.sf_eventsList li { padding-bottom: 10px; padding-left: 2px; }
*/
#pageContentMain ol.sf_eventsList p { margin:0; padding:0;}
/* --------------------- */
#pageContentMain .sf_singleEvent .sf_eventBasicInfo dt,
#pageContentMain .sf_singleEvent .sf_eventLocation dt,
#pageContentMain .sf_singleEvent .sf_eventContact dt,
#pageContentMain .sf_singleEvent .sf_eventSubTitle {
    /* redundant declarations -- to ensure control */
    font-size:140%;
    font-weight:normal;
    margin:0;
    padding:0;
    color: #EEE;
}

.sf_eventsList .sf_eventBasicInfo,
.sf_eventsList .sf_eventLocation,
.sf_eventsList .sf_eventContact,
.sf_singleEvent .sf_eventBasicInfo,
.sf_singleEvent .sf_eventLocation,
.sf_singleEvent .sf_eventContact,
.sf_singleEvent .sf_eventContent { margin: 0 0 1em; }
