﻿/* PRINT STYLES */

body {
font-size:11pt; 
font-family:Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#000;
}
.top_links {display:none;}
.header {
	width:100%;
	height:auto;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #000;
	overflow:hidden;
}
.main_logo {
	float:left;
	margin-right:10px;
}
a.main_logo, a.main_logo img {
	text-decoration:none;
	border:none;
}
.header p {
	position:relative;
	top:auto;
	right:auto;
	width:auto;
	font-size:12pt;
	font-weight:bold;
	float:right;
}
#nav {display:none;}
.breadcrumb {display:none;}
.content_wrapper {
	background:none;
	padding:10px 0px 0px;
	width:100%;
	clear:both;
}
.sidebar {display:none;}
.enews_signup {display:none;}
.content {
	float:none;
	padding:0px;
}
.content.int {
	width:auto;
	padding:0px 0px 10px;
}
.footer_links {display:none;}
#footer {
	width:100%;
	font-size: 8pt;
	padding-bottom:0px;
}
#footer p {line-height:normal;}
#footer p, #footer a {color:#000;}



/*CALENDAR*/
#cal_view {display:none;}
.cal_key {display:none;}
#cal_header .instructions {display:none;}
#cal_header .share_btn {display:none;}

/* list view */
#cal_list th {text-align:left;}
#cal_list {border-top:2px solid #000;}
#cal_list td {
	line-height:normal;
	font-size:11pt;
	padding:0px;
}
#cal_list td.concert {
	font-size:12pt;
	font-weight:bold;
	color:#000;
	line-height:normal;
}
#cal_list th, #cal_list td {
	border-bottom:1px solid #000;
	border-right:none;
}
#cal_list ul, #cal_list ul li {
	text-align:left !important;
}
#cal_list ul li {
	list-style:none;
}

/* calendar view */
.cal_table a img {display:none;}
.cal_table table {border-color:#000 !important;}
.cal_table table td, .cal_table table th {
	border-color:#000 !important;
	font-size:11pt;
}

/* event page */
.event_header {
	border-bottom-width:2px;
	width:100%;
}
.content.int .event_header h1 {font-size:16pt;}
.content.int .event_header p {display:none;}

.event_info_wrap {
	width:100%;
	border-bottom:1px solid #000;
	padding-bottom:0px;
	margin-bottom:0px;
}
.event_info {
	float:none;
	width:100%;
	margin-top:5px;
}
.info_label {
	font-size:12pt;
	width:20%;
}
.button_cell {width:2%;}
.button_cell a {display:none;}
.addthis_toolbox {display:none;}

.bio_overlay {display:none;}

.event_details {
	width:100%;
	padding-bottom:0px;
}
.content.int .event_details h2 {
	font-size:14pt;
	margin-bottom:0px;
	padding-bottom:10px;
}
.event_descript {
	width:100%;
	float:none;
	padding:0px;
}
.event_prog_artists {
	float:none;
	width:100%;
	margin-top:10px;
}
.prog_name {width:90%;}
.prog_btns, .notes_btn {width:2%;}
.prog_btns a, .notes_btn a, .prog_btns a img, .notes_btn a img {display:none;}

.event_prog_artist h2.top_border {
	border:none;
	padding-top:0px;
}
.artist_name a {display:none;}

.event_video_wrap {
	border-top:1px solid #000;
	width:100%;
	padding-bottom:0px;
}
.event_vid_text {
	float:none;
	width:100%;
}
#event_video {display:none;}
.event_visit {display:none;}

.event_sponsor {
	border-top:1px solid #000;
	width:100%;
	padding:10px 0px 0px;
}
.event_spon_text {
	float:none;
	padding:0px;
	width:100%;
}
.event_spon_logo {
	float:none;
}
