div.container {
	width: 690px;
	background-color: #FFFFFF;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	float: left;
	margin: 0px;
}
div.footerLeft {
	float: left;
	width: 250px;
}
div.footerRight {
	float: right;
	width: 490px;
	font-size: 70%;
	text-align: right;
	color: #6E6E6E;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
div.footerLeftText {
	margin: 0px;
	float: left;
	width: 180px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 70%;
	margin-right: -3px;
}



div.footer {
	float: left;
	width: 750px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.footerRight a {
	color: #6E6E6E;
	text-decoration: none;
}
.footerRight a:hover {
	color: #9f9f9f;
}


div.wrapper {
	padding: 0px;
	width: 750px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color: #797979;
}
h2 {
	font-size: 85%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #DC0F0F;
}
p {
	font-size: 75%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


div.headerContainer {
	float: left;
	height: 68px;
	width: 690px;
	margin: 0px;
	padding-bottom: 15px;
}
div.contentContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 690px;
	background-color: #FFFFFF;
}
.directorTitle {
	text-indent: -10000px;
	background-image: url(../Images/director-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.datesSideTitle {
	background-image: url(../Images/tourdates-sidetitle.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 80px;
	text-indent: -10000px;
	font-size: 0.1em;
	color: #FFFFFF;
}




div.pagedivider {
	background-image: url(../Images/pagedivider.gif);
	background-repeat: no-repeat;
	width: 690px;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	color: #FFFFFF;
	padding: 0px;
	height: 1px;
	background-position: center;
	font-size: 1px;
}
.sideNav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sideNav img {
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0px;
	color: #DA0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

div.leftColumn {
	margin: 0px;
	float: left;
	width: 215px;
	padding-right: 30px;
}

div.leftColumn h2 {
	font-size: 70%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #797979;
}


div.rightColumn {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 445px;
}


.left {
	float: left;
}
.right {
	float: right;
}

.sideNav {
	margin: 0px;
	float: left;
	width: 215px;
	padding-right: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.galleryTourPad {
	width: 215px;
	padding-bottom: 30px;
	padding-top: 30px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(../Images/pagedivider-left.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px;
}

.sideNav li {
	margin: 0px;
	padding: 0px;
}
div.homeNav {
	margin: 0px;
	float: left;
	width: 750px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-color: #FFFFFF;
	text-align: center;
}
.homeNav img {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}

div.flashContent {
	background-color: #FFFFFF;
	margin: 0px;
	float: left;
	width: 735px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.aboutusTitle {

	text-indent: -10000px;
	background-image: url(../Images/teatrokismet-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.galleryTitle {

	text-indent: -10000px;
	background-image: url(../Images/backstage-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.galleryImageLeft {
	margin: 0px;
	float: left;
	height: 140px;
	width: 207px;
	padding-top: 0px;
	padding-right: 31px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.galleryImageRight {

	margin: 0px;
	float: left;
	height: 140px;
	width: 207px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.tourDatesTitle {

	text-indent: -10000px;
	background-image: url(../Images/tourdates-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.venueLogo {
	margin: 0px;
	float: left;
	width: 120px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.venueDetails {
	margin: 0px;
	float: left;
	width: 270px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.venueContainer {
	margin: 0px;
	float: left;
	width: 445px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a {
	text-decoration: none;
	color: #DA0000;
}
a:hover {
	text-decoration: underline;
}

div.rightColumnDivider {
	background-image: url(../Images/pagedivider-right.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	float: left;
	width: 445px;
	font-size: 0.1em;
	line-height: 1px;
}
.familyTitle {

	text-indent: -10000px;
	background-image: url(../Images/family-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.rightColumn li {
	font-size: 70%;
	padding-bottom: 5px;
	list-style-position: outside;
	list-style-type: disc;
}
.rightColumn ul {
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.red {
	color: #DA0000;
}
.educationalTitle {


	text-indent: -10000px;
	background-image: url(../Images/educationalpack-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}

div.popUpContainer {
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 445px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div.popCaptionWrapper {
	width: 100%;
	padding-top: 10px;
}
.popCaptionWrapper p {
	font-size: 70%;
}

div.popUpContainerTall {
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 300px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sideImageWrap {
	width: 215px;
	padding-bottom: 15px;
}
.storysheetTitle {
	text-indent: -10000px;
	background-image: url(../Images/storysheet-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.snowflakesTitle {
	text-indent: -10000px;
	background-image: url(../Images/makesnowflakes-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.dressanactorTitle {
	text-indent: -10000px;
	background-image: url(../Images/dressanactor-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.youngcriticsTitle {
	text-indent: -10000px;
	background-image: url(../Images/youngcritics-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.theshowTitle {
	text-indent: -10000px;
	background-image: url(../Images/snowqueen-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
.termsTitle {
	text-indent: -10000px;
	background-image: url(../Images/termsofuse-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}



.drawingTitle {
	text-indent: -10000px;
	background-image: url(../Images/drawing-title.gif);
	height: 17px;
	width: 350px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.1em;
}
