@charset "utf-8";
/* CSS Document */

div#upcoming_classic {
	margin:0;
	padding:0;
	background-color:transparent;
	}
	
div#upcoming_classic .upb_text,div#upcoming_classic a {
	color:#ffffff;
	}
	
div#upcoming_classic a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
div#upcoming_classic a:hover {
	text-decoration:underline;
	}
	
div#upcoming_classic .upb_header {
	margin:0;
	padding:3px 3px 5px 3px;
	font-weight:bold;
	}
	
div#upcoming_classic .upb_header a {
	color:#ffffff;
	font-weight: bold;
	font-size:11px;
	}
	
div#upcoming_classic .upb_header a:hover {
	color:#ffffff;
	font-weight: bold;
	font-size:11px; 
	background-color: #efefef;
	}
	
div#upcoming_classic .upb_events {
	margin:0;
	padding:5px 5px 0px 5px;
	}
	
div#upcoming_classic .upb_event {
	margin-bottom:20px;
	padding:0px;
	}
	
div#upcoming_classic li {
	list-style: none;
	}
	
div#upcoming_classic .upb_date {
	border-bottom:1px solid #C6C3C6;
	margin:10px 0 3px 0;
	}
	
div#upcoming_classic .upb_date .upb_text{
	font-weight: bold;
	border-bottom:1px solid #C6C3C6;
	color: #FFF200;
	margin:10px 0 3px 0;
	}
	
#upcoming_classic .upb_more {
	margin: 10px 5px 5px 0;
	text-align:right;
	}

#upcoming_classic .upb_more a{
	color: #FFF200;
	}
	
.upb_venue {
	text-align:right;
	}