/* Event Widget
----------------------------------------------------------------------------- */


/* BROWSE / LIST VIEW
----------------------------------------------------------------------------- */


	div.widget-event {
	
	float: left;
	clear: left;
	
	}
	
	div.widget-event th {
	
	border-bottom: 1px solid #43232f;
	background: none;
	text-align: left;
	
	}
	
	div.widget-event th.thumbnail,
	div.widget-event td.thumbnail,
	div.widget-event th.rsvp,
	div.widget-event td.rsvp,
	div.widget-event th.comments,
	div.widget-event td.comments,
	div.widget-event th.tickets,
	div.widget-event td.tickets,
	div.widget-event div.tags {
	
	display: none;
	
	}
	

/* BROWSE / PROGRAM VIEW
----------------------------------------------------------------------------- */


	div.widget-event.program a.rsvp,
	div.widget-event.program a.comments,
	div.widget-event.program ul.pages {
	
	display: none;
	
	}
	
	div.widget-event.program ul.events li {

	width: 204px;
	padding-bottom: 26px;
	margin: 0 0 26px 0;
	border-bottom: 1px solid #eae4e1;
	
	}
	
	div.widget-event.program ul.events li.last {

	margin-bottom: 0;
	
	}
	
	div.widget-event.program ul.events a.date {
	
	font-size: 11px;
	text-transform: uppercase;
	color: #432f23;
	float: left;
	
	}
	
	div.widget-event.program h4 {
	
	float: left;
	
	}
	
	div.widget-event.program h4 strong,
	div.widget-event.program h4 span {
	
	font-size: 11px;
	text-transform: none;
	color: #432f23;
	float: left;
	clear: left;
	width: 204px;
	
	}
	
	div.widget-event.program h4 span {
	
	font-style: normal;
	
	}
	
	div.widget-event.program li ul.actions {
	
	float: left;
	
	}
	
	div.widget-event.program li ul.actions li {
	
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	background: none;
	
	}
	
	div.widget-event.program ul.events a.action {

	background-color: none;
	padding: 0 20px 0 0;
	
	}
	
	div.widget-event.program h4 em,
	div.widget-event.program li h4 br,
	div.widget-event.program ul.tallies {
	
	display: none;
	
	}
	

/* Past Events */


	#past.pane {
	
	background: #f5f5f5;
	
	}

	#past h3 {
	
	color: #959595;
	
	}
		
	#past a.date {
	
	color: #bbbbbb;
	
	}
	
	#past span,
	#past strong {
	
	color: #bbbbbb;
	
	}
	
	#past ul.events li {

	padding-bottom: 13px;
	margin: 0 0 13px 0;
	border-bottom: 1px solid #959595;
	
	}
	
	#past ul.actions li {
	
	padding: 0;
	margin: 0;
	
	}
	
	#past ul.events ul.actions {

	display: none;
	
	}
	

/* DISPLAY
----------------------------------------------------------------------------- */


	div.widget-event.display h3 {
	
	display: none;
	
	}

	div.widget-event.display dt {
	
	width: 25%;
	
	}
	
	div.widget-event.display dd {
	
	width: 75%;
	
	}
	
	div.widget-event.display dt,
	div.widget-event.display dd {
	
	border-top: 1px solid #eae4e1;
	
	}
