@charset "utf-8";
#pageHeader, #headerImg, .c1, .mainHeader, #sideContent, #pageFooter, .evnt-mainHeader, .evnt-corners-tl, .evnt-corners-bl, .vSpacer, .evnt-item .moreInfo, .c3, #flashHeaderImg, .itineraryAdd, .itineraryAdded, .l-search, #calBox-feat, evnt-corners-tl, evnt-corners-bl, .evnt-category, .printHide {
	display:none !important;
}
body {
	background:none;
}
.c2 {
	width:650px;
	padding:0;
	float:none;
	clear:both;
}
.c2 .content {
	padding:0 10px;
	width:650px;
}
#map_listings_full {
	display:block;
	float:none;
	clear:both;
}
.content {
	padding:0;
	float:none;
	clear:both;
}
.evnt-container, .l-itemContainer, .l-itemContainerSelected  {
	width:640px;
	float:none;
	clear:right;
}
.l-extrasHolder, .l-extras {
	float:none;
	clear:both;
}
h1 {
	display:none;
}
#blankContainer, #mainContainer, #headerImg, #flashHeaderImg, #pageHeader {
	width:650px;
	float:none;
	clear:both;
}
.content ul.evnt-details {
	width:290px;
	padding-left:0;
}
h3.evnt-category {
	background:none;
	float:none;
	clear:both;
	text-align:left;
	color:#000;
}
h3.evnt-category .tr {
	background:none;
	line-height:12px;
	padding-bottom:2px;
}
h4.eventPrint {
	color:#0270BB;
	font-size: 12px;
	margin:0;
	padding:0;
}
.printLinkBreak {
	display:none;
}
.calPrintHead {
	display:block;
	float:none;
	clear:both;
	text-align:center;
	width:650px;
}
.calPrintDate {
	display:block;
	float:none;
	clear:both;
	width:610px;
	background-color:#EEE;
	padding:5px 10px;
}
.calPrintDate h3 {
	line-height:12px;
	font-size:12px;
	padding:0;
	margin:0;
	color:#000;
}
.evnt-container a.printPage {
	display:none;
}
.contentTitle .sifrWrapper {
	margin:0;
}
.evnt-item, .l-item {
	width:309px;
	margin:0 3px;
	font-size:11px;
	line-height:14px;
	padding:3px 0;
	border:none;
	border-top:2px solid #0068AD;
	float:left;

}

div.evnt-item, div.evnt-item {
	clear:none;
}
.e-date {
	color:#333;
}
.evnt-item h4 {
	font-size:13px;
	line-height:15px;
}
.e-printrow {
	display:block;
	width:650px;
	float:none;
	clear:both;
}
.pageBreak {
	page-break-after: always;
}
.e-venueAdrs {
	display:inline;
}
.e-venueAdrs span {
	display:inline;
}
#mainContainer {
	background:none;
}
.e-window, .l-window {
	position:relative;
	width:650px;
	height:auto;
	overflow:visible;
}
.pageBreakAfter {
	page-break-after:always;
}
.pageBreakBefore {
	page-break-before:always;
}
/*---- sIFR ---*/
.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}
.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}
