@charset "utf-8";

/**		{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; }*/
body	{ margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }

#admin		{ float: right; padding-right: 10px; }
#admin a	{ font-size: 10px; font-weight: bold; text-decoration: none; color: #b7903e; }
#tblMain	{ /*width: 77%;*/width: 996px; margin-left: auto; margin-right: auto; } /*1280px/1664px = 76.9%*/
#tragcom	{}
#header		{ color: #b7903e; text-align: center; }
#header h1	{ font-family: "Franklin Gothic Demi", "Franklin Gothic Medium", Arial, Helvetica, sans-serif; font-variant: small-caps; font-size: 51px; margin: -10px 0 0; padding: 0 0 5px; font-weight: bold; letter-spacing: 2px; }
#header h2	{ font-size: 27px; margin: -15px 0 0 0; padding: 0; }
#menu		{ border-top: 10px solid #b7903e; background-color: #b7903e; color: white; width: 139px; font-size: 17px; }
#menu a		{ display: block; color: white; font-weight: bold; text-align: right; padding: 5px 10px 15px 0; text-decoration: none; }
#menu a:hover {	/*background-color: #6F5929;*/ color: black; }
#contentwrap { border-top: 10px solid #b7903e; padding: 10px 0 0 10px; border-bottom: 10px solid #b7903e; }
#invisoPic	{ width: 55px; height: 55px; padding-left: 15px; padding-bottom: 10px; }

.invis		{ display: none; }
.bodyhead	{ 
	height: 40px; 
	line-height: 40px; 
	background-color: #CCCCCC; 
	color: black; 
	font-weight: bold; 
	font-size: 18px; 
	border-bottom: 10px solid #b7903e; 
	padding-left: 5px; 
	margin-bottom: 10px; 
	background-image: url(/images/slice_of_stage.jpg);
	background-repeat: no-repeat;
	width: 758px;
}
.actimg		{ padding-left: 15px; padding-bottom: 10px; }
.noJava		{ border: 5px solid red; padding: 3px; margin: 3px; }
.mnuSpacer	{ height: 10px; }

.PlayTitle	{ font-weight: bold; font-size: 20px; }
.PlayTitle a		{ color: black; text-decoration: none; }
.PlayTitle a:hover	{ border-bottom: 2px dotted black; }
.PlayName	{ font-weight: bold; padding-left: 100px; line-height: 180%; }
.PlayDate	{ padding-left: 170px; font-size: 13px; }
.PlayDesc	{ text-align: justify; }
.PlaySpon	{ text-align: center; }
.PlaySep	{ border: 0; border-bottom: 10px solid #b7903e; width: 80%; }
.PlayName2	{ font-weight: bold; }
.PlayDate2	{ line-height: 200%; }
.PlayDesc2	{ text-align: justify; }

.eventDate	{ font-size: 13px; font-style: italic; text-align: right; }
.eventTitle	{ font-weight: bold; }
.eventType	{ font-weight: bold; font-size: 17px; }
.eventBlurb	{}

.actHead	{ font-weight: bold; vertical-align: top; }
.actInfo	{ vertical-align: top; }
.actReturn	{ text-align: right; }
.actBigPic	{ padding-left: 10px; }

.prWrap		{ padding-bottom: 15px; }
.prTitle	{ font-size: 20px; font-weight: bold; }
.prDate		{ font-size: 10px; font-style: italic; font-weight: normal; }
.prDetail	{}
.prAttach	{ text-align: right; }
.prAttach a	{ text-decoration: none; font-weight: bold; color: #b7903e; }

.faqWrap	{ padding-bottom: 15px; }
.faqQ		{ font-size: 18px; font-weight: bold; color: #b7903e; }
.faqA		{ padding-left: 15px; }
.faqDiv		{ border: 3px solid #b7903e; width: 75%; }

.galWrap	{ padding-bottom: 15px; }
.galTitle	{ font-size: 20px; font-weight: bold; }
.galNI		{ font-size: 10px; font-style: italic; font-weight: normal; }
.galDesc	{}
.galLink	{ text-align: right; }
.galBreak	{ border: 2px solid #b7903e; width: 80%; margin-left: auto; margin-right: auto; }

.sponWrap	{ padding-bottom: 15px; }
.sponName	{ font-size: 18px; font-weight: bold; }
.sponDesc	{ padding-left: 15px; }
.sponDiv	{ border: 3px solid #b7903e; width: 75%; }
