/* cmsms stylesheet: WynsTorCSS modified: Friday, November 14, 2025 6:32:52 PM */
.nextPerformances{
	text-align: center;
	font-weight: 700;
	font-size: 1.6em;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
.leftDivWTS{
	float:left;
}
.rightDivWTS{

}
.leftDiv2WTS{
	/*width: 460px;*/

}
.rightDiv2WTS{
	float: right;
	padding-left: 20px;
	
}
.outerDiv{
	margin-left:auto;
	margin-right:auto;
	max-width: 800px;
}
#mainImage{
	margin-left:auto;
	margin-right:auto;
	width: 450px;
	padding-right: 20px;
}
#rehearseImage{
	margin-left:auto;
	margin-right:auto;
	width: 450px;
	border: 1px solid black;
}
.concertOuter{
	border: 3px solid #AA00AA;
	text-align: center;
	padding-bottom: 0.5em;
	max-width: 800px;

}

.concertDate{
	background-color: #AA00AA;
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: 700;
	padding-bottom: 0.3em;
	margin-bottom: 0.3em;
}
.concertDesc{
	font-size: 1.2em;

}
.concertDesc2{
	font-size: 1em;
}

.concertWorks{
	margin-left:0;
	margin-right:0;
	margin-top: 0.5em;
	font-size: 0.8em;
	font-weight: 700;

}
.concertTickets{
	font-size: 1em;
	font-weight: 500;
}
.concertTitle{
	font-size: 1.4em;
	font-weight: 700;

}

.concertLocation{
	/*border-bottom: 3px solid #AA00AA;*/
	background-color: #ffffff;
	color: #AA00AA;
	font-size: 1.4em;
	font-weight: 700;
	padding-bottom: 0.3em;
	margin-bottom: 1em;
}


.concertSpacer{
	line-height: 2em;
}
