* { font-family:arial; font-size:11px; }

DIV { TOP:40px; }
form { padding:0; border:0; }
body { background: white url(bg_tile2.gif) repeat-x; }




#divMainNav { position:absolute;left:0; top:530px; }
.divScroller { position:absolute;top:530px;width:510px;text-align:right; color:#674b00; }
 a { font-family:arial; font-size:11px; text-decoration:none;color:#29558e;}
 a:link, a:visited { text-decoration:none;color:#674b00; }
 a:hover { text-decoration:none;color:#29558e; }
 
 #Scroller1 { left:485; }
 #Scroller2 { left:1480; }
 #Scroller3 { left:2475; }
 #Scroller4 { left:3470; }



/**** Logo and first page ****/
#divLogo { width:485px;position:absolute;left:0; background:#948d79; }


.divPage {
	width:510px;position:absolute;left:485px;height:485px;
	padding:0;margin:0;
}
.divPage table { border-collapse:collapse; }
.divPage td {
	height: 485px; vertical-align:middle;
	padding:0 105px 0 105px;
}

#divFirstPage {
	background: white url(background_view_brochure.gif);
}
#divFirstPage td {
	font-family: Trebuchet MS; font-size: 16px; line-height:1.5em; color: #674b00;
}


/**** Standard page ****/
#divStandardPage {
	background: white url(background_contact.gif)
}



/**** Div Picture ***/
.divPicture img { border:10px solid #948d79; }
.divPicture .divTitle {
	position:absolute;top:435px;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
}
.divText {
	width:510px;height:485px;background: url(bg_tile.gif);
}
.divText Div {
	padding: 35px 15px 0 15px;
	line-height:1.4em; 
}

.intro { font-weight:bold;color:#674b00; }
.title { font-weight:bold; font-size:14px; font-family: Trebuchet MS; color:#674b00; }
.credits, .credits a { font-size: 10px; }



#divViolinists { width:485px;position:absolute;left:995px;}
#divText1 { position:absolute;left:1480px; }

#divChoir { width:485px;position:absolute;left:1990px;}
#divText2 { position:absolute;left:2475px; }

#divAirport { width:485px;position:absolute;left:2985px;}
#divText3 { position:absolute;left:3470px; }

#divPerformance { width:485px;position:absolute;left:3980px;}
#divText4 { position:absolute;left:4465px; }



/******* Enquiry pages ***/
#divEnquiryLeft 
{
	width:485px;height:485px;position:absolute;left:0; background:#948d79 url(background_enquiry.gif);  
	
}

#divEnquiryLeft table { height:485px;border-collapse:collapse;margin:0; }
#divEnquiryLeft td { padding: 85px 100px 0 100px;vertical-align:top;color: #674b00; }
#divEnquiryLeft td span { font-family: Trebuchet MS; font-size: 16px; line-height:1.5em; color: #674b00; }
#divEnquiryLeft td span strong { font-family: Trebuchet MS; font-size: 16px; line-height:1.5em; color: #674b00; }
#divEnquiryLeft td a 
{
	font-size: 16px; 
	color:#29558e;
}


#divEnquiryRight {
	width:485px;position:absolute;left:485px;height:485px;
	padding:35px 45px 25px 45px;margin:0;
}


#divEnquiryRight table { height:485px;border-collapse:collapse;margin:0;width:420px; }
#divEnquiryRight td { padding:0;vertical-align:top;color: #674b00; }
#divEnquiryRight .headerRow td { border-bottom: 1px solid #674b00;padding-bottom:0;height:11px; }
#divEnquiryRight .headerRow .heading { text-align:right;font-weight:bold; }
#divEnquiryRight .mandatoryRow { height: 39px; }

#divEnquiryRight .tblEnquiry 
{
	height:auto;
	width:420px;
	border-collapse:collapse;
}

.tblEnquiry td.leftColumn { width:220px; }

.tblEnquiry input.frmTitle { width:45px;margin-right:5px }
.tblEnquiry input.frmFirstname { width:147px;  }

.tblEnquiry input, .tblEnquiry textarea {
	border:0;
	padding: 2px;
	width:200px;
}

.tblEnquiry textarea 
{
	overflow: auto;
}


.tblEnquiry select 
{
	border:1px solid #674b00;
	padding:2px;
	width:200px;
}

.tblEnquiry textarea.LongTextArea 
{
	width:420px;
}


.tblEnquiry .dataRow td  
{
	padding-bottom: 10px !important;
}

.divEnquiryButtons { position:absolute;top:430px;left:260px;width:215px; }
