body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	background-color:#2B2A2B;
}
.body1{margin:0; scrollbar-face-color: #DDDDDD; scrollbar-shadow-color: #DDDDDD; scrollbar-highlight-color: #DDDDDD; scrollbar-3dlight-color: #666666; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #404040;}

.bodytextgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#999999;
	text-decoration: none;
}
.sub_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ff6600;
	text-decoration: none;
}

.logo_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#cccccc;
	text-decoration: none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#CCCCCC;
}

.a1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FF6600;
	text-decoration: none;}
.a1:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FF6600;text-decoration: underline;}

.gradualshine{filter:alpha(opacity=60);-moz-opacity:0.3;}

.mainlinks {
font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FF6600;
	text-decoration: none;
}
.mainlinks:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FF6600;text-decoration: underline;
}
.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}
.footer_link {
font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #999999;
	text-decoration: none;
}
.footer_link:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #999999;text-decoration: underline;
}
.mainlinks1 {
font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #CCCCCC;
	text-decoration: none;
}
.mainlinks1:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #CCCCCC;text-decoration: underline;
}
.toplinks_on {
	background-color:#ff6600; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color:#FFFFFF; 
	font-weight: normal;
	text-decoration: none;
}
.vision_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}

.vision_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.vision_text {
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}	

.vision_content {
	background-color:#00001A;
}

.philosophy_content {
	background-color:#220122;
}

.philosophy_text {
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.philosophy_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.philosophy_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.support_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.support_content {
	background-color:#021100;
}
.support_text {
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.support_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.choreography_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.choreography_content {
	background-color:#180104;
}
.choreography_text {
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.choreography_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.videoclips_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.videoclips_content {
	background-color:#1A0601;
}
.videoclips_text {
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.videoclips_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.reviews_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.reviews_content {
	background-color:#000000;
}
.reviews_text {
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.reviews_footer {
	background-color:#0C0A0A;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.performances_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.performances_content {
	background-color:#0D1117;
}
.performances_text {
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.performances_date {
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: none;
}
.performances_footer {
	background-color:#0C0A0A;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.news_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.news_content {
	background-color:#011714;
}
.news_text {
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.news_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.contactus_body {
	background-color:#2B2A2B;
	font-family: Arial, Helvetica, sans-serif;
}
.contactus_content {
	background-color:#031804;
}
.contactus_text {
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.contactus_footer {
	background-color:#000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;
}
.highlight{color:#FF9900; text-decoration:none;}

.white_link{color:#CCCCCC; text-decoration:underline;}

