
a:link {color:#00529b; text-decoration:none; font-weight:normal;}
a:visited {color:#00529b; text-decoration:none; font-weight:normal;}
a:hover {color:#aab7da; text-decoration:underline; font-weight:normal;}
a:active {color:#00529b; text-decoration:none; font-weight:normal;}


html { 
min-height: 100%; 
margin-bottom: 1px; 
}
body {
background:#ffffff;
margin:66px;
padding:0px;
font-family:Verdana, Arial,  Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:18px;
color:#808080;
}
td {
font-family:Verdana, Arial,  Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:18px;
color:#808080;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:24px;
line-height:24px;
color:#00539b;
display:inline;
letter-spacing:1px;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:24px;
line-height:24px;
color:#fdba30;
display:inline;
letter-spacing:1px;
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:24px;
line-height:24px;
color:#00aeef;
display:inline;
letter-spacing:1px;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:24px;
line-height:24px;
color:#91c844;
display:inline;
letter-spacing:1px;
}
h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:24px;
line-height:24px;
color:#cb0e6f;
display:inline;
letter-spacing:1px;
}
.subheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
line-height:20px;
color:#808080;
display:inline;
letter-spacing:1px;
}
#mainheading{
padding-bottom:8px;
}
.textblue{
font-family:Verdana, Arial,  Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:18px;
color:#00539b;
margin-top:8px;
margin-bottom:8px;
}

.formboxes {
border: #aab7da 1px solid;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 2px;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, 'san serif';
color: #00529b;
background: #FFFFFF;
font-weight:normal;
width:200px;
}

.textsmall {
font-size: 10px;
line-height:10px;
color:#333333;
}

.footer {
font-size: 9px;
line-height:18px;
color:#b2b2b2;
padding-left:46px;
}
a.footerlink:link {color:#aab7da; text-decoration:none; font-weight:bold;}
a.footerlink:visited {color:#aab7da; text-decoration:none; font-weight:bold;}
a.footerlink:hover {color:#00529b; text-decoration:underline; font-weight:bold;}
a.footerlink:active {color:#aab7da; text-decoration:none; font-weight:bold;}

#logo{
position:absolute;
top:0px;
left:96px;
width:166px;
height:94px;
z-index:10;
}

#designarea{
position:relative;
}
#contentarea{
margin-top:109px;
}
#content{
margin-top:20px;
margin-left:17px;
margin-right:17px;
}
#submenuarea{
position:absolute;
top:16px;
height:78px;
right:341px;
z-index:100;
}
#subbutt{
float:right;
}
#sidearea{
position:relative;
width:322;
}

#sideimage{
position:absolute;
top:0px;
left:0px;
z-index:100;
}
.homecircle{
background:url('../images/hp_circle.gif') no-repeat bottom right;
padding-right:140px;
padding-top:20px;
}
#mainmenu{
margin-top:122px;
}

A.piclink:link, A.piclink:visited, A.piclink:active  {border:2px #cccccc solid;}
A.piclink:hover {border:2px #00529b solid;}

.piclink2 {
display:block;
}

A.piclink2:link, A.piclink2:visited, A.piclink2:active  {border:2px #cccccc solid;}
A.piclink2:hover {border:2px #fdba30 solid;}

A.buttabout, A.buttclasses, A.buttcontact, A.buttperformances, A.buttvisits, A.buttinnerring {
display:block;
padding-right:14px;
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
display:inline;
font-style:normal;
font-weight : normal;
font-size: 9px;
line-height : 21px;
color: #808080;
}
A.buttaboutselected, A.buttclassesselected, A.buttcontactselected, A.buttvisitsselected, A.buttperformancesselected, A.buttvisitsselected {
display:block;
padding-right:14px;
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
display:inline;
font-style:normal;
font-weight : normal;
font-size: 9px;
line-height : 21px;
color: #00529b;
}

A.buttabout:link , A.buttclasses:link , A.buttcontact:link , A.buttperformances:link , A.buttvisits:link , A.buttinnerring:link   {color: #808080; text-decoration:none;}
A.buttabout:visited , A.buttclasses:visited , A.buttcontact:visited , A.buttperformances:visited , A.buttvisits:visited , A.buttinnerring:visited   {color: #808080; text-decoration:none;}
A.buttabout:hover , A.buttclasses:hover , A.buttcontact:hover , A.buttperformances:hover , A.buttvisits:hover , A.buttinnerring:hover   {color: #00529b; text-decoration:none;}
A.buttabout, A.buttclasses:active, A.buttcontact:active, A.buttperformances:active, A.buttvisits:active, A.buttinnerring:active  {color: #808080; text-decoration:none;}

A.buttaboutselected:link , A.buttclassesselected:link , A.buttcontactselected:link , A.buttperformancesselected:link , A.buttvisitsselected:link  {color: #00529b; text-decoration:none;}
A.buttaboutselected:visited , A.buttclassesselected:visited , A.buttcontactselected:visited , A.buttperformancesselected:visited , A.buttvisitsselected:visited  {color: #00529b; text-decoration:none;}
A.buttaboutselected:hover , A.buttclassesselected:hover , A.buttcontactselected:hover , A.buttperformancesselected:hover , A.buttvisitsselected:hover  {color: #00529b; text-decoration:underline;}
A.buttaboutselected:active, A.buttclassesselected:active, A.buttcontactselected:active, A.buttperformancesselected:active, A.buttvisitsselected:active {color: #00529b; text-decoration:none;}

A.buttwhatsnew {
display:block;
padding-right:14px;
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
display:inline;
font-style:normal;
font-weight : normal;
font-size: 9px;
line-height : 21px;
color: #ffffff;
}
A.buttwhatsnew:link, A.buttwhatsnew:visited, A.buttwhatsnew:active  {color: #ffffff; text-decoration:none;}
A.buttwhatsnew:hover   {color: #00529b; text-decoration:none;}

#mmabout,#mmaboutselected,#mmclasses,#mmclassesselected,#mmcontact,#mmcontactselected,#mmperformances,#mmperformancesselected,#mmvisits,#mmvisitsselected,#mminnerring,#mmwhatsnew {
height:21px;
width:96;
margin-bottom:6px;
}

#mmabout {background:url('../images/butt_about.gif') no-repeat top right;}
#mmaboutselected {background:url('../images/butt_about_over.gif') no-repeat top right;}

#mmclasses {background:url('../images/butt_classes.gif') no-repeat top right;}
#mmclassesselected {background:url('../images/butt_classes_over.gif') no-repeat top right;}

#mmcontact {background:url('../images/butt_contact.gif') no-repeat top right;}
#mmcontactselected {background:url('../images/butt_contact_over.gif') no-repeat top right;}

#mmperformances {background:url('../images/butt_performances.gif') no-repeat top right;}
#mmperformancesselected {background:url('../images/butt_performances_over.gif') no-repeat top right;}

#mmvisits {background:url('../images/butt_visits.gif') no-repeat top right;}
#mmvisitsselected {background:url('../images/butt_visits_over.gif') no-repeat top right;}

#mmwhatsnew {background:url('../images/butt_whats_new.gif') no-repeat top right;}

#extrabuttons{
position:absolute;
top:40px;
height:48px;
right:60px;
z-index:100;
}
#extrabutt{
float:right;
margin-left:16px;
}

A.buttstore, A.buttfeed, A.buttsupport, A.buttpress,
A.buttstoreselected, A.buttfeedselected, A.buttsupportselected, A.buttpressselected
{
height:48px;
width:48px;
display:block;
}

A.buttstore:link, A.buttstore:visited, A.buttstore:active  {background: url('../images/butt_store_over.gif') no-repeat top center;}
A.buttstore:hover {background:url('../images/butt_store.gif') no-repeat top center;}
A.buttstoreselected:link, A.buttstoreselected:visited, A.buttstoreselected:active,A.buttstoreselected:hover  {background: url('../images/butt_store.gif') no-repeat top center;}

A.buttfeed:link, A.buttfeed:visited, A.buttfeed:active {background:url('../images/butt_news_over.gif') no-repeat top center;}
A.buttfeed:hover {background:url('../images/butt_news.gif') no-repeat top center;}
A.buttfeedselected:link, A.buttfeedselected:visited, A.buttfeedselected:active,A.buttfeedselected:hover {background:url('../images/butt_news.gif') no-repeat top center;}

A.buttsupport:link, A.buttsupport:visited, A.buttsupport:active {background:url('../images/butt_support_over.gif') no-repeat top center;}
A.buttsupport:hover {background:url('../images/butt_support.gif') no-repeat top center;}
A.buttsupportselected:link, A.buttsupportselected:visited, A.buttsupportselected:active,A.buttsupportselected:hover  {background:url('../images/butt_support.gif') no-repeat top center;}

A.buttpress:link, A.buttpress:visited, A.buttpress:active {background:url('../images/butt_press.gif') no-repeat top center;}
A.buttpress:hover {background:url('../images/butt_press_over.gif') no-repeat top center;}
A.buttpressselected:link, A.buttpressselected:visited, A.buttpressselected:active,A.buttpressselected:hover  {background:url('../images/butt_press_over.gif') no-repeat top center;}


A.buttaboutus, A.buttstaffbios, A.buttnewsletter, A.buttmap,A.buttemployment,A.buttvolunteer,A.buttovations,
A.buttaboutusselected, A.buttstaffbiosselected, A.buttnewsletterselected, A.buttmapselected,A.buttemploymentselected,A.buttvolunteerselected,A.buttovationsselected,
A.buttclasses2,A.buttcamps,A.buttworkshops,
A.buttclasses2selected,A.buttcampsselected,A.buttworkshopsselected,
A.buttperformances2,A.buttbcplace,A.buttroundhouse,A.buttscience,A.buttsanta,
A.buttperformances2selected,A.buttbcplaceselected,A.buttroundhouseselected,A.buttscienceselected,A.buttsantaselected,
A.buttvisits2,A.buttbirthdays,A.buttteambuilding,
A.buttvisits2selected,A.buttbirthdaysselected,A.buttteambuildingselected
{
width:20px;
height:77px;
display:block;
}

A.buttaboutus:link,A.buttaboutus:visited,A.buttaboutus:active {background: url('../images/butt_about_us.gif') no-repeat top center;}
A.buttaboutus:hover {background:url('../images/butt_about_us_over.gif') no-repeat top center;}
A.buttaboutusselected:link,A.buttaboutusselected:visited,A.buttaboutusselected:active,A.buttaboutusselected:hover {background: url('../images/butt_about_us_over.gif') no-repeat top center;}

A.buttstaffbios:link, A.buttstaffbios:visited,A.buttstaffbios:active  {background:url('../images/butt_about_staff.gif') no-repeat top center;}
A.buttstaffbios:hover {background:url('../images/butt_about_staff_over.gif') no-repeat top center;}
A.buttstaffbiosselected:link, A.buttstaffbiosselected:visited,A.buttstaffbiosselected:active,A.buttstaffbiosselected:hover  {background:url('../images/butt_about_staff_over.gif') no-repeat top center;}

A.buttnewsletter:link, A.buttnewsletter:visited,A.buttnewsletter:active  {background:url('../images/butt_about_newsletter.gif') no-repeat top center;}
A.buttnewsletter:hover {background:url('../images/butt_about_newsletter_over.gif') no-repeat top center;}
A.buttnewsletterselected:link, A.buttnewsletterselected:visited,A.buttnewsletterselected:active,A.buttnewsletterselected:hover  {background:url('../images/butt_about_newsletter_over.gif') no-repeat top center;}

A.buttmap:link, A.buttmap:visited, A.buttmap:active  {background:url('../images/butt_about_map.gif') no-repeat top center;}
A.buttmap:hover {background:url('../images/butt_about_map_over.gif') no-repeat top center;}
A.buttmapselected:link, A.buttmapselected:visited, A.buttmapselected:active,A.buttmapselected:hover  {background:url('../images/butt_about_map_over.gif') no-repeat top center;}

A.buttemployment:link, A.buttemployment:visited,A.buttemployment:active  {background:url('../images/butt_about_employment.gif') no-repeat top center;}
A.buttemployment:hover {background:url('../images/butt_about_employment_over.gif') no-repeat top center;}
A.buttemploymentselected:link, A.buttemploymentselected:visited,A.buttemploymentselected:active,A.buttemploymentselected:hover  {background:url('../images/butt_about_employment_over.gif') no-repeat top center;}

A.buttvolunteer:link, A.buttvolunteer:visited,A.buttvolunteer:active  {background:url('../images/butt_about_volunteer.gif') no-repeat top center;}
A.buttvolunteer:hover {background:url('../images/butt_about_volunteer_over.gif') no-repeat top center;}
A.buttvolunteerselected:link, A.buttvolunteerselected:visited,A.buttvolunteerselected:active,A.buttvolunteerselected:hover  {background:url('../images/butt_about_volunteer_over.gif') no-repeat top center;}

A.buttovations:link, A.buttovations:visited,A.buttovations:active  {background:url('../images/butt_about_ovations.gif') no-repeat top center;}
A.buttovations:hover {background:url('../images/butt_about_ovations_over.gif') no-repeat top center;}
A.buttovationsselected:link, A.buttovationsselected:visited,A.buttovationsselected:active,A.buttovationsselected:hover  {background:url('../images/butt_about_ovations_over.gif') no-repeat top center;}

A.buttclasses2:link, A.buttclasses2:visited,A.buttclasses2:active  {background:url('../images/butt_classes_classes.gif') no-repeat top center;}
A.buttclasses2:hover {background:url('../images/butt_classes_classes_over.gif') no-repeat top center;}
A.buttclasses2selected:link, A.buttclasses2selected:visited,A.buttclasses2selected:active,A.buttclasses2selected:hover {background:url('../images/butt_classes_classes_over.gif') no-repeat top center;}

A.buttcamps:link, A.buttcamps:visited,A.buttcamps:active  {background:url('../images/butt_classes_camps.gif') no-repeat top center;}
A.buttcamps:hover {background:url('../images/butt_classes_camps_over.gif') no-repeat top center;}
A.buttcampsselected:link, A.buttcampsselected:visited,A.buttcampsselected:active,A.buttcampsselected:hover {background:url('../images/butt_classes_camps_over.gif') no-repeat top center;}

A.buttworkshops:link, A.buttworkshops:visited,A.buttworkshops:active  {background:url('../images/butt_classes_workshops.gif') no-repeat top center;}
A.buttworkshops:hover {background:url('../images/butt_classes_workshops_over.gif') no-repeat top center;}
A.buttworkshopsselected:link, A.buttworkshopsselected:visited,A.buttworkshopsselected:active,A.buttworkshopsselected:hover  {background:url('../images/butt_classes_workshops_over.gif') no-repeat top center;}

A.buttperformances2:link, A.buttperformances2:visited,A.buttperformances2:active  {background:url('../images/butt_perf_performances.gif') no-repeat top center;}
A.buttperformances2:hover {background:url('../images/butt_perf_performances_over.gif') no-repeat top center;}
A.buttperformances2selected:link, A.buttperformances2selected:visited,A.buttperformances2selected:active,A.buttperformances2selected:hover  {background:url('../images/butt_perf_performances_over.gif') no-repeat top center;}

A.buttbcplace:link, A.buttbcplace:visited,A.buttbcplace:active  {background:url('../images/butt_perf_bc_place.gif') no-repeat top center;}
A.buttbcplace:hover {background:url('../images/butt_perf_bc_place_over.gif') no-repeat top center;}
A.buttbcplaceselected:link, A.buttbcplaceselected:visited,A.buttbcplaceselected:active  {background:url('../images/butt_perf_bc_place_over.gif') no-repeat top center;}

A.buttroundhouse:link, A.buttroundhouse:visited,A.buttroundhouse:active  {background:url('../images/butt_perf_roundhouse.gif') no-repeat top center;}
A.buttroundhouse:hover {background:url('../images/butt_perf_roundhouse_over.gif') no-repeat top center;}
A.buttroundhouseselected:link, A.buttroundhouseselected:visited,A.buttroundhouseselected:active,A.buttroundhouseselected:hover  {background:url('../images/butt_perf_roundhouse_over.gif') no-repeat top center;}

A.buttscience:link, A.buttscience:visited,A.buttscience:active  {background:url('../images/butt_perf_science.gif') no-repeat top center;}
A.buttscience:hover {background:url('../images/butt_perf_science_over.gif') no-repeat top center;}
A.buttscienceselected:link, A.buttscienceselected:visited,A.buttscienceselected:active,A.buttscienceselected:hover  {background:url('../images/butt_perf_science_over.gif') no-repeat top center;}

A.buttsanta:link, A.buttsanta:visited,A.buttsanta:active  {background:url('../images/butt_perf_santa.gif') no-repeat top center;}
A.buttsanta:hover {background:url('../images/butt_perf_santa_over.gif') no-repeat top center;}
A.buttsantaselected:link, A.buttsantaselected:visited,A.buttsantaselected:active,A.buttsantaselected:hover  {background:url('../images/butt_perf_santa_over.gif') no-repeat top center;}

A.buttvisits2:link, A.buttvisits2:visited,A.buttvisits2:active  {background:url('../images/butt_visits_group.gif') no-repeat top center;}
A.buttvisits2:hover {background:url('../images/butt_visits_group_over.gif') no-repeat top center;}
A.buttvisits2selected:link, A.buttvisits2selected:visited,A.buttvisits2selected:active,A.buttvisits2selected:hover  {background:url('../images/butt_visits_group_over.gif') no-repeat top center;}

A.buttbirthdays:link, A.buttbirthdays:visited,A.buttbirthdays:active  {background:url('../images/butt_visits_birthdays.gif') no-repeat top center;}
A.buttbirthdays:hover {background:url('../images/butt_visits_birthdays_over.gif') no-repeat top center;}
A.buttbirthdaysselected:link, A.buttbirthdaysselected:visited,A.buttbirthdaysselected:active,A.buttbirthdaysselected:hover   {background:url('../images/butt_visits_birthdays_over.gif') no-repeat top center;}

A.buttteambuilding:link, A.buttteambuilding:visited,A.buttteambuilding:active  {background:url('../images/butt_visits_team_building.gif') no-repeat top center;}
A.buttteambuilding:hover {background:url('../images/butt_visits_team_building_over.gif') no-repeat top center;}
A.buttteambuildingselected:link, A.buttteambuildingselected:visited,A.buttteambuildingselected:active,A.buttteambuildingselected:hover  {background:url('../images/butt_visits_team_building_over.gif') no-repeat top center;}

#locationbuttarea{
float:right;
margin-top:5px;
margin-bottom:10px;
margin-right:40px;
}
#locationbutt{
float:right;
}
A.buttnewwest, A.buttnvan{
margin-left:15px;
height:22px;
width:110px;
display:block;
}

A.buttnewwest:link, A.buttnewwest:visited,A.buttnewwest:active  {background:url('../images/butt_new_west.gif') no-repeat top center;}
A.buttnewwest:hover {background:url('../images/butt_new_west_over.gif') no-repeat top center;}

A.buttnvan:link, A.buttnvan:visited,A.buttnvan:active  {background:url('../images/butt_nvan.gif') no-repeat top center;}
A.buttnvan:hover {background:url('../images/butt_nvan_over.gif') no-repeat top center;}

.tablevertline{
border-left:1px #808080 solid;
}
.tablehorzline{
border-bottom:1px #808080 solid;
}

A.buttbio:link, A.buttbio:visited,A.buttbio:active  {color:#808080;}
A.buttbio:hover {color:#00529b;}

#picthumbs{
float:left;
margin-right:10px;
margin-top:10px;
}

