html{overflow-y:scroll;}
body{color:#ffffff;text-align:justify;background:url(images/Texture0206.jpg) repeat;margin:3px;}
.wrapper{font:12px verdana, arial, helvetica, sans-serif;background-color:#666699; margin:auto;position:relative;width:767px;height:565px;-webkit-text-stroke: 0.5px transparent;}
.masthead{background:url(images/gradient.jpg) repeat;width:767px;height:140px;}
.leftpic{left:51px;position:absolute;top:46px;}
.headtop{left:313px;position:absolute;top:23px;}
.headmid{left:275px;position:absolute;top:67px;}
.headbtm{left:306px;position:absolute;top:95px;}
.title{font-weight:700;font-style:italic;font-size:14px;left:216px;width:470px;position:absolute;top:149px;line-height:20px;border-style:solid;border-width:0 0 1px;}
.footlft{text-align:center;color:#000000;font-size:10px;left:33px;position:absolute;top:530px;}
a.noline:link{color:#ffff66;}
a.noline:visited{color:#ffff66;}
a.noline:hover{color:#ffff66;}
a.noline:active{color:#ffff66;}
.noline{text-decoration:none;}
a:focus{outline:none;}
#navcontainer{left:52px;position:absolute;top:197px;width:88px;border-right:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin-bottom:2px;background-color:#666699;color:#000000;padding:0;}
#navcontainer ul{list-style-type:none;margin:0;padding:0;border:none;}
#navcontainer li{border-bottom:1px solid #000000;margin:0;}
#navcontainer a{outline:none;display:block;border-left:3px solid #565681;border-right:3px solid #8a8ab0;background-color:#666699;color:#ffffff;text-decoration:none;width:auto;height:13px;font:bold italic 11px/12px verdana, arial, helvetica, sans-serif;padding:6px 5px;}
#navcontainer a:hover{border-left:2px solid #504e8f;border-right:2px solid #7e7db9;background-color:#5e5ca7;color:#ffff99;height:13px;font:bold italic 11px/12px verdana, arial, helvetica, sans-serif;padding:6px 6px;}
#navcontainer a.active{border-left:2px solid #504e8f;border-right:2px solid #7e7db9;background-color:#5e5ca7;text-decoration:underline;color:#ffff99;height:13px;font:bold italic 11px/12px verdana, arial, helvetica, sans-serif;padding:6px 6px;}
/* default.htm class selectors */
.nothing{left:223px;position:absolute;top:152px;}
.homegraphic{left:250px;position:absolute;top:205px;}
/* ensembles.htm class selectors */
.ensembles{left:216px;width:470px;position:absolute;top:184px;height:348px;text-align:justify;font-size:12px;}
.ensembles dl{margin:12px 0 12px 0;}
.ensembles dd{margin:0 0 0 32px;}
.duo{left:491px;position:absolute;top:300px;}
/* musicians.htm class selectors */
.musicians{left:216px;width:470px;position:absolute;top:184px;height:348px;text-align:justify;font-size:12px;}
.cello{left:371px;position:absolute;top:285px}
/* music.htm class selectors */
.selections{margin:17px 0 0 3px;left:213px;width:470px;position:absolute;top:167px;}
.selections dd{font-size:11px;color:#000;margin:4px 0;}
.listul{list-style-type:none;left:223px;width:300px;position:absolute;top:234px;margin:0;padding:0;}
.listliflash{float:left;margin-bottom:13px;;padding:0;clear:left;}
#wedding{font-size:11px;color:#ffff66;;margin:0;padding:0;}
.listlitext{float:left;margin-bottom:13px;padding:5px 10px 7px 10px;width:250px;}
.springhill{font-size:10px;left:288px;width:432px;color:#000000;position:absolute;top:533px;height:25px;}
/* manager.htm class selectors */
.dueyanna{left:216px;position:absolute;top:186px}
.manager{font-size:12px;left:349px;width:338px;position:absolute;top:185px; height:120px;text-align:justify;}
.background{font-size:12px;left:216px;width:472px;position:absolute;top:319px; height:188px;}
/* rates.htm class selectors */
.rates{left:213px;width:480px;position:absolute;top:187px;height:250px;text-align:center;}
.cocktail{font-weight:bold;font-size:11px;}
.color{color:#ffff99;}
.groups{text-align:left;font-weight:bold;}
/* contract.htm class selectors */
.prntandmail{left:250px;width:400px;position:absolute;top:225px;height:36px;text-align:center;}
.viewcontract{left:381px;position:absolute;top:280px;}
.pdficon{left:525px;position:absolute;top:280px;}
.patient{left:250px;width:410px;font:11px verdana, arial, helvetica, sans-serif;color:#000000;position: absolute;top:328px;height:35px;text-align:center;}
.download{left:250px;width:400px;position:absolute;top:376px;height:20px;text-align:center;}
/* faq.htm class selectors */
.faq{left:216px;width:472px;position:absolute;top:185px;}
.faq dl{margin:0;padding:0;font-size:12px;line-height:15px;}
.faq dt{font-weight:bold;}
.faq dd{margin: 0 0 12px 0;}
/* testmonials.htm id selectors */
#flute{left:269px;position:absolute;top:197px;width:360px;height:95px;}
#AutoScrollContainer{position:absolute;top:317px;left:269px;width:360px;height:150px;overflow:hidden;z-index:1;visibility:visible; background-color: #666699;border:1px none #000000;}
#AutoScrollContent{position:absolute;top:150px;left:0px;width:360px;visibility:visible;font-size:12px;text-align:justify;width:360px;}
/* contact.aspx selectors */
.register{float:left;width:100%;margin:0;padding:0;list-style-type:none;font-size:11px;}
.reg{float:left;margin:0;;padding-bottom:15px;font-size:11px;text-align:left;}
.find{float:right;margin:0;;padding-bottom:15px;font-size:11px;text-align:right;}
.center{text-align:center;margin:0;padding:0;font-size:12px;}
#TextBox1{font:11px Arial, Helvetica, sans-serif;width:150px;border:1px solid #b0c4de;padding:1px 1px 1px 3px;margin:0px;vertical-align:middle;}
#TextBox2{font:11px Arial, Helvetica, sans-serif;width:217px;border:1px solid #b0c4de;padding:1px 1px 1px 3px;margin:0px;vertical-align:middle;}
#TextBox3{font:11px Arial, Helvetica, sans-serif;width:155px;border:1px solid #b0c4de;padding:1px 1px 1px 3px;margin:0px;vertical-align:middle;}
#TextBox4{font:11px Arial, Helvetica, sans-serif;width:170px;border:1px solid #b0c4de;padding:1px 1px 1px 3px;margin:0px;vertical-align:middle;}
#DropDownList1{font:11px Arial, Helvetica, sans-serif;background-color:#fff;color:#003;border:1px solid #b0c4de;margin:0;padding:0;vertical-align:middle;}
#DropDownList2{font:11px Arial, Helvetica, sans-serif;background-color:#fff;color:#003;border:1px solid #b0c4de;margin:0;padding:0;vertical-align:middle;width:195px;}
#formtitle{font-weight:bold;font-size:14px;text-align:center;}
#panelSendEmail{left:216px;position:absolute;top:192px;text-align:center;width:470px;}
#panelMailSent{left:216px;position:absolute;top:225px;text-align:center;width:470px;}
#thanks{font-weight:bold;font-size:15px;height:20px;}
#receivedby{font-size:12px;margin:3px;}
#contactinfo{font-size:14px;margin:15px;}
#Button1,#Button2{font:11px Arial, Helvetica, sans-serif;font-weight:bold;}
/* sitemap.htm class selectors */
.sitemap{font-size:11px;line-height:14px;left:216px;width:472px;position:absolute;top:185px;}
.sitemap dl{margin:0;padding:0;}
.sitemap dd{margin:2px 0 3px 15px;}
a.sitepages:link{color:#ffff66;}
a.sitepages:visited{color:#ffff66;}
a.sitepages:hover{color:#ffff66;}
a.sitepages:active{color:#ffff66;}
/* webmaster.htm class selectors */
.form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:#fff;padding:1px 2px;border:1px solid #b0c4de;}
#panelsend{font-size:12px;left:216px;position:absolute;top:186px;text-align:left;width:470px;}
#panelsent{font-size:12px;left:216px;position:absolute;top:237px;text-align:center;width:470px;}
/* servererror.htm class selectors */
.servererror{font-size:12px;left:255px;width:400px;position:absolute;top:225px;height:36px;text-align:left;}
#musicbar{width:468px;height:28px;font-size:12px;color:#f08080;}
#sendemail{font-size:11px;left:216px;position:absolute;top:170px;text-align:left;width:470px;}
#mailsent{font-size:12px;left:216px;position:absolute;top:183px;text-align:left;width:470px;}
.dropdown{width:190px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:0;margin:0 3px 0 0;border:1px solid #b0c4de;}
.tbalternate{width:150px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#E0DFE3;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;}
.tbname{width:173px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;vertical-align:middle;}
.tbdate{width:106px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;vertical-align:middle;}
.tblocation{width:218px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;vertical-align:middle;}
.tbtime{width:60px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;vertical-align:middle;}
.tbcount{width:16px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#FFFF99;color:#000;padding:1px 3px;margin:0;border:1px solid #504E8F;height:14px;text-align:center;}
table{font-size:11px;width:468px;margin:0;clear:left;border-collapse:collapse;font-weight:bold;}
table.phone{width:220px;margin-left:auto;margin-right:auto;text-align:center;}
td.smnfont{font-size:12px;padding:14px 0 7px 0;}
td.smnfont a{text-decoration:none;color:#ffffff;}
td.numbers{font-size:11px;margin:0;padding:0;font-weight:normal;width:50%;}
td{padding:5px 0;}
td.center{text-align:center;font-size:11px;}
.formul{list-style-type:none;float:left;margin:8px 0 0 0;padding:0;font-weight:bold;width:468px;}
.formulbar{list-style-type:none;float:left;margin:5px 0 0 0;padding:0;width:468px;height:28px;background-color:#666699;}
.formulmusic{list-style-type:none;float:left;margin:0 0 5px 1px;padding:0;font-size:10px;color:#ff6;}
.formulchoice{list-style-type:none;float:left;margin:1px 0 2px 0;padding:0;}
.formliw118{float:left;margin:0;padding:0;width:118px;}
.formliw118ctr{float:left;margin-top:2px;;padding:0;width:118px;text-align:center;}
.formlirgt{float:right;margin:0;padding:0;}
.formlilft{float:left;margin:0;padding:0;}
.formlicnt{float:left;margin:0;padding:0;}
.formliair{float:left;margin:0;padding:0;text-align:center;width:70px;}
.formlibchorus{float:left;margin:0;padding:0;text-align:center;width:65px;}
.formlicanon{float:left;margin:0;padding:0;text-align:center;width:68px;}
.formlijesu{float:left;margin:0;padding:0;text-align:center;width:67px;}
.formliode{float:left;margin:0;padding:0;text-align:center;width:64px;}
.formlitvol{float:left;margin:0;padding:0;text-align:center;width:67px;}
.formliwmarch{float:left;margin:0;padding:0;text-align:center;width:65px;}
.formulbttn{list-style-type:none;float:left;margin:10px 0 0 0;padding:0;}
.formvalidate{font-size:11px;}