body {background-color:#DDDACA; background-image:url(images/rainbowtoppaint.jpg); padding:0px; margin-top:0px; margin:0px; background-position: 0px -80px}

div.off-screen-div {left:0px; position:absolute; top:-6000px;}
div.main-text-div {left:0px; position:absolute; top:-2000px;}
div.what-is-it-div {left:0px; position:absolute; top:-2000px;}
div.musical-coaches-div {left:0px; position:absolute; top:-2000px;}
div.guest-lecturers-div {left:0px; position:absolute; top:-2000px;}
div.what-to-bring-div {left:0px; position:absolute; top:-2000px;}
div.hotels-div {left:0px; position:absolute; top:-2000px;}
div.application-div {left:0px; position:absolute; top:-2000px;}
div.transportation-div {left:0px; position:absolute; top:-2000px;}
div.contact-div {left:0px; position:absolute; top:-2000px;}
div.petera-div {left:0px; position:absolute; top:-2000px;}
div.peterb-div {left:0px; position:absolute; top:-2000px;}
div.harriet-div {left:0px; position:absolute; top:-2000px;}
div.angela-div {left:0px; position:absolute; top:-2000px;}
div.DeniseGaudry-div {left:0px; position:absolute; top:-2000px;}
div.GretchenStein-div {left:0px; position:absolute; top:-2000px;}
div.JoriSchultze-Riempell-div {left:0px; position:absolute; top:-2000px;}

#navcontainer {background-color:#fff43d;opacity:.90;filter: alpha(opacity=90); width:180px}
#navcontainer ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-type:none; margin-left:0pt; padding-left:0pt;} 
#navcontainer a {font-size:14px; background-color:#47ca20;opacity:.73;filter: alpha(opacity=73); border-bottom:1px solid gold; display:block; height:16px; padding:3px; width:170;}
#navcontainer a:link, #navlist a:visited {color:#000000; text-decoration:none;}
#navcontainer a:hover {background-color:#446677; color:#EEEEEE;}
#navcontainer a:active {background-color:#666677; color:#111111;}

span.defaultFont {font-family:sans-serif; font-size:25px; color:#000000}
span.fontsizeSmall {font-family:sans-serif; font-size:18px;}
span.fontsizeTiny {font-family:sans-serif; font-size:12px;}
span.fonttitle {font-family:sans-serif; font-size:32px; color:#000000}
span.fonttitle1 {font-family:sans-serif; font-size:24px; color:#000000}
span.fontlabel {font-family:sans-serif; font-size:20px;}
span.defaultFontb {font-family:sans-serif; font-size:25px; color:#ffffff}
span.fontsizeSmallb {font-family:sans-serif; font-size:18px; color:#ffffff}
span.fontsizeTinyb {font-family:sans-serif; font-size:12px; color:#ffffff}
span.fonttitleb {font-family:sans-serif; font-size:32px; color:#ffffff}
span.fonttitle1b {font-family:sans-serif; font-size:24px; color:#ffffff}
span.fontlabelb {font-family:sans-serif; font-size:20px; color:#ffffff}

p.defaultFont {font-family:sans-serif; font-size:22px; color:#000000}
p.fontsizeSmall {font-family:sans-serif; font-size:18px;}
p.fontsizeTiny {font-family:sans-serif; font-size:12px;}
p.fontlabel {font-family:sans-serif; font-size:20px;}
p.fonttitle1 {font-family:sans-serif; font-size:24px; color:#000000}
p.fonttitle {font-family:sans-serif; font-size:32px; color:#000000}
p.defaultFontb {font-family:sans-serif; font-size:22px; color:#ffffff}
p.fontsizeSmallb {font-family:sans-serif; font-size:18px; color:#ffffff}
p.fontsizeTinyb {font-family:sans-serif; font-size:12px; color:#ffffff}
p.fontlabelb {font-family:sans-serif; font-size:20px; color:#ffffff}
p.fonttitle1b {font-family:sans-serif; font-size:24px; color:#ffffff}
p.fonttitleb {font-family:sans-serif; font-size:32px; color:#ffffff}

defaultFont {font-family:sans-serif; font-size:25px; color:#000000}
fontsizeSmall {font-family:sans-serif; font-size:18px;}
fontsizeTiny {font-family:sans-serif; font-size:12px;}
fontlabel {font-family:sans-serif; font-size:20px;}
fonttitle {font-family:sans-serif; font-size:32px; color:#000000}
fonttitle1 {font-family:sans-serif; font-size:24px; color:#000000}
defaultFontb {font-family:sans-serif; font-size:25px; color:#ffffff}
fontsizeSmallb {font-family:sans-serif; font-size:18px; color:#ffffff}
fontsizeTinyb {font-family:sans-serif; font-size:12px; color:#ffffff}
fontlabelb {font-family:sans-serif; font-size:20px; color:#ffffff}
fonttitleb {font-family:sans-serif; font-size:32px; color:#ffffff}
fonttitle1b {font-family:sans-serif; font-size:24px; color:#ffffff}

span.logofont1 {font-family:sans-serif; font-size:28px; font-weight:bold; color:#2c1577}
span.logofont2 {font-family:sans-serif; font-size:28px; font-weight:bold; color:#a6003b}
span.biglogofont1 {font-family:sans-serif; font-size:30px; font-weight:bold; color:#2c1577}
span.biglogofont2 {font-family:sans-serif; font-size:30px; font-weight:bold; color:#a6003b}
span.headingFont {font-family:sans-serif; font-size:27px; font-weight:normal; color:#2c1577}
span.logofont1b {font-family:sans-serif; font-size:28px; font-weight:bold; color:#ffffff}
span.logofont2b{font-family:sans-serif; font-size:28px; font-weight:bold; color:#ffffff}
span.biglogofont1b {font-family:sans-serif; font-size:30px; font-weight:bold; color:#ffffff}
span.biglogofont2b {font-family:sans-serif; font-size:30px; font-weight:bold; color:#ffffff}
span.headingFontb {font-family:sans-serif; font-size:27px; font-weight:normal; color:#ffffff}
span.headingFontb {font-family:sans-serif; font-size:27px; font-weight:normal; color:#ffffff}

.emaillink {font-family:sans-serif; font-size:20px;} emaillink a:link {color:#000000; font-weight:normal; text-decoration:none;}
emaillink a:visited {color:#000000; font-weight:normal; text-decoration:none;}
emaillink a:active {color:#000000; font-weight:normal; text-decoration:none;}
emaillink a:hover {color:#A6003B; font-weight:normal; text-decoration:none;}
a:link {color:#000000; font-family:sans-serif; font-size:24px; font-weight:normal; text-decoration:none;}
a:visited {color:#000000; font-family:sans-serif; font-size:24px; font-weight:normal; text-decoration:none;}
a:active {color:#000000; font-family:sans-serif; font-size:24px; font-weight:normal; text-decoration:none;}
a:hover {color:#A6003B; font-family:sans-serif; font-size:24px; font-weight:normal; text-decoration:none;}
div.staff-div {height:40px; left:25px; margin-left:auto; margin-right:auto; position:absolute; top:15px; z-index:1;}
div.main-div {background-image:url(""); left:0px; margin-left:auto; margin-right:auto; position:absolute; top:167px; width:600px; height:800px; z-index:1;}
div.main-flash-div {background-color:transparent; left:0px; position:absolute; top:-35px; width: 100% z-index:30;}
div.main-menu-div {left:3px; position:absolute; top:145px; width:220px; z-index:100;}