/* MMGStyles.css: Define Styles for My Music Garden pages */
 

/* Heading Styles */
h1{font: Bold 24pt Verdana, Arial, sans-serif}
h2{font: Bold 18pt Verdana, Arial, sans-serif}
h3{font: Bold 16pt Verdana, Arial, sans-serif}
h4{font: Bold 14pt Verdana, Arial, sans-serif}
h5{font: Bold 12pt Verdana, Arial, sans-serif}

/* Body Text Style */
body{background: #FFFF99; font: 12pt Verdana, Arial, sans-serif}

/* Standard Link Styles */ 
a:link{color: #000000; text-decoration: none; font: bold 11pt Verdana, Arial, sans-serif}
a:visited{color: #000000; text-decoration: none; font: bold 11pt Verdana, Arial, sans-serif}
a:hover{color: #993333; text-decoration: none; font: bold 11pt Verdana, Arial, sans-serif}

/* Border Styles for Pictures */
img {border: 1pt solid #808080}
#imglogo {border: 1pt solid #000000}
#imgheader {border: 1pt solid #000000}

/* Standard Header Table and Cell Styles */
#tblHeader{background: #CC3333; width: 98%; border: 1pt solid #000000; font: bold 24pt Verdana, Arial, sans-serif}
#tblBodyText{background: #FFFF99; width: 98%; border: 0pt solid #000000; margin-top: 18pt;
	margin-left: 12pt; font: 11pt Verdana, Arial, sans-serif}

/* Menu Table Style */
#tblMenu{font: bold 10pt Verdana, Arial; border: 0pt solid #CC3333}
td.Menu{padding-bottom: 9pt}

/* Menu Link Styles */ 
a.MenuLink:link{color: #000000; text-decoration: none; font: bold 10pt Verdana, Arial, sans-serif}
a.MenuLink:visited{color: #000000; text-decoration: none; font: bold 10pt Verdana, Arial, sans-serif}
a.MenuLink:hover{background: #CC3333; color: #000000; text-decoration: none; font: bold 10pt Verdana, Arial, sans-serif}

/* Styles for Basic Pages */
#tblPageHeader{background: #CC3333; width: 98%; border: 1pt solid #000000; font: bold 12pt Verdana, Arial, sans-serif}
#PageLogo{padding-left: 3pt; padding-top: 3pt}
#PageTitle{padding-left: 3pt; padding-top: 3pt}

/* Styles for History and Policies Pages */
table.History{width: 100%; font: 12pt Times}
td.HistoryCol1{padding-top: 3pt; padding-right: 10pt}
td.HistoryCol2{vertical-align: bottom; text-align: center}
p.Closing{margin-left: 2in}

/* Styles for Directors Page */
table.Directors{font: 10pt Verdana, Arial, sans-serif}
td.Director{padding-left: 3pt; padding-top: 3pt}
p.DirectorTitle{font: 11pt Verdana, Arial, sans-serif}
ul.DirectorBullets{margin-left: 12pt}
td.DirectorLeftCol{padding-right: 20pt}

/* Styles for Teachers Page */
table.Teachers{font: 10pt Verdana, Arial, sans-serif}
p.TeacherTitle{font: bold italic 11pt Verdana, Arial, sans-serif}
ul.TeacherBullets{margin-left: 12pt}
td.TeacherLeftCol{padding-right: 20pt}
td.TeacherSingleCol{padding-top: 9pt; padding-left: 138pt; padding-right: 138pt}

/* Styles for Brochure Page */
table.Brochure{width: 100%; font: 12pt Times, serif}
td.BrochureIntro{vertical-align: top; padding-right: 10pt; padding-bottom: 12pt}
td.BrochureCol1{vertical-align: top; text-align: center}
td.BrochureCol2{vertical-align: top; text-align: center}
td.BrochureCol3{padding-left: 6pt; padding-right: 10pt}
td.BrochureCol4{vertical-align: top; text-align: center}

/* Styles for Instruments Page */
table.Instruments{width: 100%; font: 12pt Times, serif}
td.InstrumentsCol1{padding-top: 3pt; padding-right: 10pt}
td.InstrumentsCol2{vertical-align: bottom; text-align: center}

/* Styles for Policy Page */
table.Policy{width: 100%; font: 12pt Times, serif}
td.PolicyCol1{padding-top: 3pt; padding-right: 10pt}
td.PolicyCol2{vertical-align: top; text-align: center}
table.Signatures{width: 100%; border-top: 1pt solid #000000; font: 12pt Times, serif}
td.SignatureNote{text-align: center; font: Italic 12pt Times, serif}
td.AgreementLine{padding-top: 18pt; padding-left: 12pt; padding-bottom: 18pt}

/* Styles for Fees Page */
table.Fees{width: 100%; font: 12pt Times, serif}
td.FeesCol1{padding-top: 3pt; padding-right: 10pt}
td.FeesCol2{vertical-align: top; text-align: center}

/* Styles for Registration Page */
table.Registration{width: 100%; font: 12pt Times, serif}
td.RegistrationCol1{padding-top: 3pt; padding-right: 10pt}
td.RegistrationCol2{vertical-align: top; text-align: center}

/* Styles for Schools Page */
table.Schools{width: 100%; font: 12pt Times, serif}
td.SchoolsCol1{padding-top: 3pt; padding-right: 10pt}
td.SchoolsCol2{vertical-align: bottom; text-align: center}

/* Styles for Schedule Page */
table.Schedule{width: 100%; font: 12pt Times, serif}
td.ScheduleCol1{padding-top: 3pt; padding-right: 10pt}
td.ScheduleCol2{vertical-align: bottom; text-align: center}

/* Styles for Photos Page */
table.Photos{width: 100%; font: 12pt Times, serif}
td.PhotosCol1{padding-top: 3pt; padding-right: 10pt}
td.PhotosCol2{vertical-align: bottom; text-align: center}

/* Styles for Parties Page */
table.Parties{width: 100%; font: 12pt Times, serif}
td.PartiesCol1{padding-top: 3pt; padding-right: 10pt}
td.PartiesCol2{vertical-align: bottom; text-align: center}

/* Styles for JCChildrensChorus Page */
table.JCChildrensChorus{width: 100%; font: 12pt Times, serif}
td.JCChildrensChorusCol1{padding-top: 3pt; padding-right: 10pt}
td.JCChildrensChorusCol2{vertical-align: bottom; text-align: center}

/* Styles for Contact Page */
table.Contact{width: 100%; font: 12pt Times, serif}
td.ContactCol1{padding-top: 3pt; padding-right: 10pt}
td.ContactCol2{vertical-align: bottom; text-align: center}

