@charset "utf-8";
/* CSS Document */

.arrowlistmenu-sub{
	width: 200px; /*width of accordion menu*/
	margin-top: 0px;
	margin-left: 12px;
}

.arrowlistmenu-sub .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	margin-bottom: 0px; /*bottom spacing between header and rest of content*/
	text-transform: uppercase; /*header text is indented 10px*/
	cursor: pointer;
	cursor: pointer;
	margin-top: 2px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #A72F6C;
}

.arrowlistmenu-sub .openheader{ /*CSS class to apply to expandable header when it's expanded*/

}

.arrowlistmenu-sub ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding: 0;
	margin-bottom: 3px; /*bottom spacing between each UL and rest of content*/
	margin-top: 0;
	margin-right: 0;
	margin-left: 8px;
}

.arrowlistmenu-sub ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu-sub ul li a{
	color: #696969; /*custom bullet list image*/
	display: block;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	background-image: url(../images/bullet-arrow-sub.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
}

.arrowlistmenu-sub ul li a:visited{
	color: #696969;
}

.arrowlistmenu-sub ul li a:hover{ /*hover state CSS*/
	color: #A72F6C;
	font-weight: bold;
	background-color: #F0F0F0;
}
.arrowlistmenu-sub-selected{
	color: #A72F6C;
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	font-weight: bold;
	background-color: #F0F0F0;
}

/*--- LEFT LINK BACKGROUND ----*/

body#afterschooldance a#afterschooldancenav,
body#afterschoollocations a#afterschoollocationsnav,
body#localdaycampsafterschool a#localdaycampsafterschoolnav,
body#daycampinfo a#daycampinfonav,
body#choreographycontest a#choreographycontestnav,
body#choreographyquestionnaire a#choreographyquestionnairenav,
body#eleven a#elevennav,
body#thirteen a#thirteennav,
body#fifteen a#fifteennav,
body#eighteen a#eighteennav,
body#eight a#eightnav,
body#ages a#agesnav,
body#dance-age-groups a#dance-age-groupsnav,
body#abilities a#abilitiesnav,
body#additional a#additionalnav,
body#mission a#missionnav,
body#culture a#culturenav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#amazing a#amazingnav,
body#articles a#articlesnav,
body#activities a#activitiesnav,
body#afterschool a#afterschoolnav,
body#afterschool a#afterschoolnav,
body#afterschoollocations a#afterschoollocationsnav,
body#ballet a#balletnav,
body#before a#beforenav,
body#break a#breaknav,
body#broadway a#broadwaynav,
body#build a#buildnav,
body#camp a#campnav,
body#campschoreography a#campschoreographynav,
body#canteen a#canteennav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#cascade a#cascadenav,
body#channel a#channelnav,
body#chicago a#chicagonav,
body#contact a#contactnav,
body#contemporary a#contemporarynav,
body#copper a#coppernav,
body#counselors a#counselorsnav,
body#groove a#groovenav,
body#dance-videos a#dance-videosnav,
body#dancestudios a#dancestudiosnav,
body#danceteams a#danceteamsnav,
body#age-groups a#age-groupsnav,
body#benefits a#benefitsnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#designers a#designersnav,
body#dates a#datesnav,
body#diversity a#diversitynav,
body#events a#eventsnav,
body#executive a#executivenav,
body#facilities a#facilitiesnav,
body#family a#familynav,
body#faqs a#faqsnav,
body#first a#firstnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#forms a#formsnav,
body#friday a#fridaynav,
body#fun-dance a#fun-dancenav,
body#fundraise a#fundraisenav,
body#goals a#goalsnav,
body#hip a#hipnav,
body#host a#hostnav,
body#individuals-groups a#individuals-groupsnav,
body#intensive a#intensivenav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#instructors a#instructorsnav,
body#referral a#referralnav,
body#jazz a#jazznav,
body#jobs a#jobsnav,
body#kerrville a#kerrvillenav,
body#latin a#latinnav,
body#local a#localnav,
body#locations a#locationsnav,
body#lyrical a#lyricalnav,
body#measure a#measurenav,
body#meals a#mealsnav,
body#modern a#modernnav,
body#mount a#mountnav,
body#teamwork a#teamworknav,
body#taos a#taosnav,
body#mammoth a#mammothnav,
body#pleasant a#pleasantnav,
body#hightstown a#hightstownnav,
body#mountain-creek a#mountain-creeknav
 {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#news-media a#news-medianav,
body#newsletter a#newsletternav,
body#archive a#archivenav,
body#cullowhee a#cullowheenav,
body#optional a#optionalnav,
body#partners a#partnersnav,
body#people a#peoplenav,
body#policies a#policiesnav,
body#sacred a#sacrednav,
body#summer a#summernav,
body#gallery a#gallerynav,
body#photos-videos a#photos-videosnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#pilates a#pilatesnav,
body#podcasts a#podcastsnav,
body#press-releases a#press-releasesnav,
body#privacy a#privacynav,
body#directors a#directorsnav,
body#registration a#registrationnav,
body#cancellation a#cancellationnav,
body#brochure a#brochurenav,
body#sitemap a#sitemapnav,
body#special a#specialnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#spring a#springnav,
body#squaw a#squawnav,
body#staff a#staffnav,
body#staff-videos a#staff-videosnav,
body#street a#streetnav,
body#tailor a#tailornav,
body#lead a#leadnav,
body#tap a#tapnav,
body#team-events a#team-eventsnav,
body#teen a#teennav,
body#terms a#termsnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#thriva a#thrivanav,
body#typical a#typicalnav,
body#ultimate a#ultimatenav,
body#upcoming-dance-camps a#upcoming-dance-campsnav,
body#values a#valuesnav,
body#stratton a#strattonnav,
body#beaver a#beavernav,
body#warrensburg a#warrensburgnav,
body#whidbey a#whidbeynav,
body#women a#womennav,
body#dance-fit a#dance-fitnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#world-travel a#world-travelnav,
body#leadership a#leadershipnav,
body#worlddance a#worlddancenav,
body#world-dance-classes a#world-dance-classesnav,
body#yoga a#yoganav,
body#store a#storenav,
body#tops a#topsnav,
body#short a#shortnav,
body#long a#longnav,
body#tank a#tanknav,
body#sweatshirts a#sweatshirtsnav,
body#bottoms a#bottomsnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#shorts a#shortsnav,
body#packets a#packetsnav,
body#daycamp a#daycampnav,
body#pants a#pantsnav,
body#brand a#brandnav,
body#adtc a#adtcnav,
body#free a#freenav,
body#ecamps a#ecampsnav,
body#stars a#starsnav,
body#stars a#starsnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
body#choreographers a#choreographersnav,
body#choreadtc a#choreadtcnav,
body#chorehip a#chorehipnav,
body#chorejazz a#chorejazznav,
body#chorebroadway a#chorebroadwaynav,
body#chorelyrical a#chorelyricalnav,
body#chorecontemporary a#chorecontemporarynav,
body#choremodern a#choremodernnav,
body#choreballet a#choreballetnav,
body#choretap a#choretapnav,
body#chorehip a#chorehipnav,
body#choreget a#choregetnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#other-schoolyear a#other-schoolyearnav,
body#other-thanksgiving a#other-thanksgivingnav,
body#other-adtccamp a#other-adtccampnav,
body#other-ladies a#other-ladiesnav,
body#other-zumba a#other-zumbanav,
body#other-worldcamp a#other-worldcampnav,
body#other-teacher a#other-teachernav,
body#other-custom a#other-customnav,
body#other-day a#other-daynav,
body#other-boot a#other-bootnav,
body#other-choreography a#other-choreographynav,
body#other-host a#other-hostnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}


body#stratton-ratesdates a#stratton-ratesdatesnav,
body#stratton-trips a#stratton-tripsnav,
body#stratton-family a#stratton-familynav,
body#lawrenceville a#lawrencevillenav,
body#lawrenceville-ratesdates a#lawrenceville-ratesdatesnav,
body#lawrenceville-trips a#lawrenceville-tripsnav,
body#lawrenceville-family a#lawrenceville-familynav,
body#squaw-ratesdates a#squaw-ratesdatesnav,
body#squaw-trips a#squaw-tripsnav,
body#squaw-family a#squaw-familynav,
body#lakeforest a#lakeforestnav,
body#lakeforest-ratesdates a#lakeforest-ratesdatesnav,
body#lakeforest-trips a#lakeforest-tripsnav,
body#lakeforest-family a#lakeforest-familynav,
body#chapel a#chapelnav,
body#chapel-ratesdates a#chapel-ratesdatesnav,
body#chapel-trips a#chapel-tripsnav,
body#chapel-family a#chapel-familynav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#overnight-types a#overnight-typesnav,
body#overnight-try a#overnight-trynav,
body#overnight-ultimate a#overnight-ultimatenav,
body#overnight-intensive a#overnight-intensivenav,
body#overnight-travel a#overnight-travelnav,
body#overnight-cit a#overnight-citnav,
body#overnight-basic a#overnight-basicsnav,
body#overnight-firsttimers a#overnight-firsttimersnav,
body#overnight-teams a#overnight-teamsnav,
body#overnight-all a#overnight-allnav,
body#overnight-age a#overnight-agenav,
body#overnight-before a#overnight-beforenav,
body#overnight-difference a#overnight-differencenav,
body#overnight-awesome a#overnight-awesomenav,
body#overnight-fabulous a#overnight-fabulousnav,
body#overnight-fun a#overnight-funnav,
body#overnight-amazing a#overnight-amazingnav,
body#overnight-friday a#overnight-fridaynav,
body#overnight-groove a#overnight-groovenav,
body#overnight-typical a#overnight-typicalnav,
body#overnight-meals a#overnight-mealsnav,
body#overnight-canteen a#overnight-canteennav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#manifesto a#manifestonav,
body#attention a#attentionnav,
body#decision a#decisionnav,
body#truth a#truthnav,
body#community a#communitynav,
body#belonging a#belongingnav,
body#jobs-overnight a#jobs-overnightnav,
body#jobs-localteachers a#jobs-localteachersnav,
body#jobs-choreographers a#jobs-choreographersnav,
body#freedance a#freedancenav,
body#freedancenet a#freedancenetnav,
body#publishing a#publishingnav,
body#accessible a#accessiblenav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#register-overnight a#register-overnightnav,
body#register-custom a#register-customnav,
body#register-choreography a#register-choreographynav,
body#register-afterschool a#register-afterschoolnav,
body#register-local a#register-localnav,
body#register-local a#register-localnav,
body#register-birthday a#register-birthdaynav,
body#register-event a#register-eventnav,
body#register-online a#register-onlinenav,
body#policies-registration a#policies-registrationnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}

body#local-school a#local-schoolnav,
body#local-birthday a#local-birthdaynav,
body#local-daycamps a#local-daycampsnav,
body#local-events a#local-eventsnav,
body#local-tour a#local-tournav,
body#local-custom a#local-customnav,
body#local-day a#local-daynav,
body#local-boot a#local-bootnav,
body#local-choreography a#local-choreographynav,
body#local-hostform a#local-hostformnav,
body#local-get a#local-getnav,
body#local-partnerschool a#local-partnerschoolnav,
body#local-community a#local-communitynav,
body#local-parent a#local-parentnav,
body#local-teams a#local-teamsnav,
body#local-studio a#local-studionav,
body#freeclasses a#freeclassesnav {
color: #A72F6C;
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
font-weight: bold;
background-color: #F0F0F0;
}
