@charset "iso-8859-1";
/* ---------------------
basic layout
--------------------- */

html, body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 12px;
	background: #192334 url(http://www.performingartssociety.org/images/pasBG.jpg) repeat-x;

}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#657892;
	font-size:12px;
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #317082;

	width:460px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

img {
border: none;
}

.container {
width: 960px;
}

.main {
width: 925px; height: 97px;
}

.main2 {
width: 925px;
}

.mainBGback {
position: absolute; z-index: 1;
}


.logo {
float: left; padding-top: 10px; padding-left: 10px;
}

.logo2 {
padding-top: 10px; padding-left: 10px;
}


.pasHeader {
float: left; padding-left: 15px;
}

.pasHeader2 {
padding-left: 15px;
}


.mainHeader {
position: absolute; z-index: 2;
}

.p1 {
position: absolute; z-index: 4; padding-left: 50px; padding-top: 85px;
}

.p2 {
position: absolute; z-index: 4; padding-left: 110px; padding-top: 85px;
}

.p3 {
position: absolute; z-index: 4; padding-left: 50px; padding-top: 160px;
}

.p4 {
position: absolute; z-index: 4; padding-left: 110px; padding-top: 160px;
}

.performer {
position: absolute; z-index: 4; padding-left: 85px; padding-top: 50px;
}

.performerName {
	color: #dd9e4e; font-family: Lucida Grande, Arial, Helvetica, sans-serif; font-size: 14px;
}

.seasonLineup2 {
color: #FFFFFF;font-size: 14px;
}

.seasonLineup3 {
color: #dd9e4e;font-size: 12px;
}

.seasonLineup3 a:link,
.seasonLineup3 a:active,
.seasonLineup3 a:visited {
color: #dd9e4e;font-size: 12px;
}

.seasonLineup {
position: absolute; z-index: 4; padding-left: 290px; padding-top: 140px;
}

.instrument {
position: absolute; z-index: 3; margin-left:120px; margin-top: -48px;
}

.instrumentPiano{
position: absolute; z-index: 3; margin-left:505px; margin-top: -48px;
}

.instrumentViolin{
position: absolute; z-index: 3; margin-left:490px; margin-top: -85px;
}

.announcement {
position: absolute; z-index: 2; margin-top: 290px;
}

.leftNav {
position: relative; z-index: 5; float: left; margin-left: 20px; margin-top: 318px;
}

.leftNav2 {
background-color: #2f415b;
}

.leftNav3 {
padding-left: 20px; color: #ffffff; background-color: #2f415b;
}

.donateContent {
padding-bottom: 7px; padding-left: 17px; color: #2f415b;  background-color: #ffffff;
}

.donateContentLink {
padding-left: 20px; color: #b23427;
}

.donateContentLink a:link,
.donateContentLink a:active,
.donateContentLink a:visited 
 {
padding-left: 5px; color: #b23427;
border-bottom: 1px dashed #657892;
}

.comingsoonLink a:link,
.comingsoonLink a:active,
.comingsoonLink a:visited {
border-bottom: 1px dashed #657892;
}

.comments a:link,
.comments a:active,
.comments a:visited {
border-bottom: 1px dashed #657892;
}

.comments {
padding-left: 60px; width: 75px;  color: #e2ddc5;
}

.classical {
position: relative; z-index: 5; float: left; margin-left: 5px; margin-top: 318px; width: 492px; background-color: #ffffff;
}

.classicalNews {
width: 925px; background-color: #ffffff; background: #ffffff; min-height: 300px;
}

.classical2 {
border-left: 3px solid #d8d5c5; border-right: 3px solid #d8d5c5; border-bottom: 3px solid #d8d5c5; padding-left: 10px; padding-right: 10px; color: #657892; font-size: 12px; min-height: 390px;
}


.classical3 {
border-left: 3px solid #d8d5c5; border-right: 3px solid #d8d5c5; border-bottom: 3px solid #d8d5c5; padding-left: 10px; padding-right: 10px; color: #657892; font-size: 12px; min-height: 455px; 
}

.classical4 {
border-left: 3px solid #d8d5c5; border-right: 3px solid #d8d5c5; border-bottom: 3px solid #d8d5c5; padding-left: 10px; padding-right: 10px; color: #657892; font-size: 12px; min-height: 495px; 
}

.classical3News {
border-left: 3px solid #d8d5c5; border-right: 3px solid #d8d5c5; border-bottom: 3px solid #d8d5c5; padding-left: 10px; padding-right: 10px; color: #657892; font-size: 12px; min-height: 455px;  background: #ffffff;
}

.classical2 a:link,
.classical2 a:active,
.classical2 a:visited {
color: #CC0000;
}


.comingsoon {
position: relative; z-index: 5; float: left; margin-left: 5px; margin-top: 318px; width: 210px;
}

.comingsoon2 {
padding-left: 10px; padding-right: 10px; color: #ffffff; font-size: 12px; background-color: #2f415b;
}

.comingsoon3 {
color: #667fa3;
}

.comingsoonLink {
padding-left: 20px;
}

.newsletter {
background: #2f415b; width: 210px;
}

.submitbox {
padding-left: 70px;
}



.btmConcerts {
padding-top:20px;
}

.payments {
float: left; padding-left: 20px; padding-top: 10px;
}

.bottomNav {
float: right; padding-right: 20px; color: #b8b296; padding-top: 10px;
}

.bottomNav a:link,
.bottomNav a:active,
.bottomNav a:visited {
color: #b8b296;
}


a,
a:link,
a:active,
a:visited {
	text-decoration:none;
	color:#ffffff;
}

a:hover {
	text-decoration:none;
	color:#ffffff;
}
