/*
	print stylesheet for "this week at the opry" schedule
*/

body {
	background: #fff;
	color: #000;
}

/* Global Wrap
----------------------------------------------------------------------------- */
#global-wrap {display: none;}

/* Wrap
----------------------------------------------------------------------------- */
#wrap {
	position: relative;
	width: 760px;
	margin: 0 auto;
	padding: 0;
}

/* Header
----------------------------------------------------------------------------- */
#header {display: none;}
	
/* Content Wrap
----------------------------------------------------------------------------- */
#content-wrap {
	position: relative;
	width: 760px;
	margin: 0;
	padding: 0;
}
			
	/* Main Content
	----------------------------------------------------------------------------- */
	#main-content-wrap {
		position: relative;
		width: 760px;
		margin: 0;
		padding: 0;
		float: none;
		background: none;
	}
	
		#main-content {
			position: relative;
			width: 760px;
			margin: 0;
			padding: 0;
			border: 0;
			background: none;
		}

			#main-content h2 {
				margin: 0;
				padding: 0 0 8px 0;
				font: normal normal 26px/26px "Arial", "Helvetica", sans-serif;
				text-transform: uppercase;
				color: #b80013;
			}

			#main-content p {
				margin: 0 0 8px 0;
				padding: 0;
				font: normal normal 11px/18px "Arial", "Helvetica", sans-serif;
				color: #333;
			}
			
			#main-content a {
				text-decoration: underline;
				color: #bb0e20;
			}
				
			/* This Week at the Opry Page
			----------------------------------------------------------------------------- */			
			#main-content h3.show-date {
				position: relative;
				margin: 0;
				padding: 6px 0 0 0;
				border-bottom: 0;
				font: italic normal 18px/18px "Georgia", serif;
				color: #666;
			}
			
			#main-content p.intro {
				margin-bottom: 16px;
				padding-top: 0;
				border-top: 0;
				border-bottom: 0;
			}
			
			#main-content p.show-details {
				position: relative;
				margin: 0;
				padding: 0;
				font: normal normal 12px/20px "Arial", "Helvetica", sans-serif;
				color: #666;
			}
			
			#main-content p.show-details strong {
				font-weight: bold;
				color: #3d3d3d;
			}
			
			#main-content p.show-details .more-info-link {display: none;}
			
			#main-content .tickets-btn {display: none;}
			
			.daily-schedule-wrap {
				position: relative;
				overflow: hidden;
			}
			
			#main-content #link-print {display: none;}
			
			.schedule {
				margin: 0 0 20px 0;
				padding: 0;
				border-top: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
			}
			
				.schedule th {
					padding: 7px 12px 5px 12px;
					border-bottom: 1px solid #ccc;
					background: #f6f6f6;
					font: normal bold 12px "Arial", "Helvetica", sans-serif;
					text-align: left;
					color: #3d3d3d;
				}
				
				.schedule th,
				.schedule td {
					width: 165px;
					border-right: 1px solid #ccc;
				}
				
				.schedule td {
					padding: 6px 12px;
					font: normal normal 11px/16px "Arial", "Helvetica", sans-serif;
					text-align: left;
					color: #101010;
				}
				
				.schedule th:last-child,
				.schedule td:last-child,
				.schedule .last {border-right: 0;}
				
			.disclaimer {
				font: italic normal 11px/16px "Arial", "Helvetica", sans-serif;
				text-align: left;
				color: #000;
			}
	
	/* Sidebar
	----------------------------------------------------------------------------- */
	#sidebar {display: none;}

/* Footer
----------------------------------------------------------------------------- */
#footer {display: none;}
