/* ADC css */
body {
	background-image:url(../images/background.gif);
	padding: 0;
	margin: 0;
	-x-system-font: none;
	font-size-adjust: none;
	font-stretch: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	display: block;
	background-position: center top;
}
.clear {	
	clear: left;
}
a {
	color: #930031;
	font-size: 12px;
	text-decoration: none;
}
ul {
	color: #333333;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
.navigator {
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/navigator.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 1194px;
	position: relative;
	display: block;
}
.navigator ul {
	text-decoration: none;
	list-style: none;
	float: left;
	display: block;
	margin-left: 30px;
	padding-top: 1px;
}
.navigator ul li {
	float: left;
	padding-left: 10px;
	padding-right: 19px;
}
.navigator ul li a {
	text-decoration: none;
	color: #ffffff;
}
.navigator ul li a:hover {
	text-decoration: underline;
	color: #fb6ea2;
}
.top {
	height: 120px;
	display: block;
	width: 1200px;
}
.logo {
	background-image: url(../images/adc-logo.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -999999px;
	height: 68px;
	width: 530px;
	margin-top: 10px;
	float: left;
	margin-left: 150px;
}
.phone {
	background-image: url(../images/phone.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-indent: -999999px;
	height: 22px;
	width: 144px;
	margin-left: 30px;
	margin-top: 40px;
}
.blog {
	background-image: url(../images/blog.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-indent: -999999px;
	height: 22px;
	width: 80px;
	margin-left: 60px;
	margin-top: 20px;
}
.photo-galery {
	background-image: url(../images/photo-galery.png);
	background-repeat: no-repeat;
	float: left;
	text-indent: -999999px;
	height: 22px;
	width: 102px;
	margin-top: 50px;
	margin-left: -84px;
}
.main-body {
	width: 1200px;
	margin-top: -10px;
}
.picture {
	background-image: url(../images/about-us-big.png);
	background-repeat: no-repeat;
	width: 912px;
	height: 323px;
	margin-top: -30px;
}
.tickets {
	background-image: url(../images/tickets.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	width: 244px;
	height: 218px;
	float: right;
	margin-top: 75px;
	margin-right: -10px;
}
.shoes {
	background-image: url(../images/shoes.png);
	height: 415px;
	width: 122px;
	background-repeat: no-repeat;
	margin-right: 100px;
	float: right;
	position: absolute;
	z-index: 9999;
	margin-left: 925px;
	margin-top: -30px;
}
.middle {
	width: 1200px;
}
.pink {
	background-image: url(../images/pink.png);
	background-repeat: no-repeat;
	height: 472px;
	padding-bottom: 20px;
}
.flash-bg {
	background-image: url(../images/flash-bg.png);
	background-repeat: no-repeat;
	height: 473px;
	margin-left: 123px;
	margin-top: -20px;
	position: absolute;
	width: 900px;
	padding-top: 20px;
}
.indigo {
	background-image: url(../images/indigo.gif);
	background-repeat: no-repeat;	
	height: 47px;
	width: 876px;
	margin-top: -23px;
	display: block;
}
.indigo ul {
	float: left;
	margin: 0px;
	text-decoration: none;
	list-style: none;
	margin-top: 23px;
	font-size: 14px;
}
.indigo ul li {
	float: left;
	padding-right: 10px;
	font-weight: bold;
	border-right: 1px solid;
	padding-left: 10px;
	border-color: #fcda82;
	color:	#ffffff;
}
.indigo ul li a {
	font-weight: normal;
	color: #fcda82;
	text-decoration: none;
}
.indigo ul li a:hover {
	text-decoration: underline;
}
.active {
	text-decoration: underline !important;
}
.no-border {
	border-right: none !important;
}
.text-area {	
	background-image: url(../images/bg-y-roll.png);
	background-repeat: repeat-y;
	width: 876px;
	padding-top: 20px;
	text-align: left;
}
.text-area p {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 45px;
	margin-top: 20px;
	line-height: 20px;
	margin-right: 40px;
}
.text-area h2.about_us {
	background-image: url(../images/about-us-title.png);
	background-repeat: no-repeat;
	height: 29px;
	text-indent: -999999px;
	margin-left: 45px;
}
.text-area img {
	float: right;
	margin-right: -20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
.text-bottom {
	background-image: url(../images/y-roll-bottom.png);
	background-repeat: no-repeat;
	width: 876px;
	height: 119px;
	margin-top: -20px;
}
.footer-top {
	background-image: url(../images/footer-top.png);
	background-repeat: no-repeat;
	height: 53px;
	width: 220px;
	padding-bottom: 40px;
}
.footer {
	background-image: url(../images/footer-bg.png);
	background-repeat: x-repeat;
	height: 162px;
	overflow: hidden;
}
.footer-area {
	width: 1200px;
}
.footer ul {
	float: left;
	margin-left: 130px;
}
.footer ul li {
	float: left;
	list-style: none;
	padding-right: 10px;
	font-size: 12px;
	border-right: 1px solid;
	padding-left: 10px;
	line-height: 10px;
}
.footer ul li a {
	color: #fb6ea2;
	text-decoration: none;
}
.footer ul li a:hover {
	text-decoration: underline;
}
.footer p {
	clear: left;
	font-size: 11px;
	padding-top: 10px;
	text-align: center
}
.upcoming-events {
	width: 365px;
	height: 266px;
	float: left;
	margin-left: 130px;
}
.upcoming-events img {
	border: none;
}
.ADT {
	width: 274px;
	height: 261px;
	float: left;
}
.ADT img {
	border: none;
}
.articles-section {
	width: 257px;
	height: 274px;
	float: left;
}
.articles-section img {
	border: none;
}
/*Classes*/
.cl_pic {
	background-image: url(../images/classes-big.png);
	height: 323px;
	width: 912px;
	z-index: 999;
	margin-top: -30px;
}
.cl_shoes {
	background-image: url(../images/cl_shoes.png);
	width: 215px;
	height: 228px;
	text-indent: -9999px;
	float: right;
	margin-top: 60px;
	margin-right: -30px;
}
.cl_indigo {
	background-image: url(../images/indigo-thin.gif);
	background-repeat: no-repeat;	
	height: 30px;
	width: 876px;
	margin-top: -25px;
	z-index: 109;
}
.classes_h2	{
	background-image: url(../images/classes-h2.png);
	background-repeat: no-repeat;
	height: 29px;
	text-indent: -999999px;
	margin-left: 45px;
}
/*Auditions and Competitions*/ 
.aud_pic {
	background-image: url(../images/audition-big.png);
	background-repeat: no-repeat;
	height: 323px;
	width: 912px;
	margin-top: -30px;
}
.aud_trophy {
	background-image: url(../images/trophy.png);
	background-repeat: no-repeat;
	height: 293px;
	width: 127px;
	float: right;
	text-indent: -99999px;
	margin-right: 30px;
	margin-top: 30px;
}
.audition_h2	{
	background-image: url(../images/audition-h2.png);
	background-repeat: no-repeat;
	height: 29px;
	text-indent: -999999px;
	margin-left: 45px;
}
.aud_left {
	float: left;
}
.aud_left ul {
	list-style: none;
	font-size: 12px;
	color: #333333;
	width: 140px;
	margin-left: 5px;
}
.aud_left ul li {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid;
	border-bottom-color: #c1c0be;
}
.no-bottom-border {
	border-bottom: none !important;
}
.aud_left_shadow {
	background-image: url(../images/aud-left.png);
	background-repeat: no-repeat;
	height: 547px;
	width: 10px;
	display: block;
	float: left;
	margin-left: 20px;
}
.aud_right {
	float: left;
	width: 370px;
}
.aud_right h3 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-left: 20px;
	height: 10px;
}
.aud_right h1 {
	color: #930031;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-left: 20px;
	width: 370px;
}
.aud_right p {
	margin-left: 20px;
}
.aud_pics {
	width: 200px;
	float: left;
	margin-left: 40px;
	height: 1100px;
}

.aud_pics2 {
	width: 200px;
	float: left;
	margin-left: 40px;
	height: 750px;
}

/* Meet the Faculty */
.meet_h2 {
	background-image: url(../images/meet_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;
}
.meet_left {
	float: left;
}
.meet_left ul {
	font-size: 12px;
	color: #333333;
	list-style: none;
	width: 130px;
}
.meet_left ul li {
	border-bottom: 1px solid;
	border-bottom-color: #c1c0be;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.meet_right {
	float: left;
	width: 650px;
	height: 700px;
}
.meet_right2 {
	float: left;
	width: 650px;
	height: 1400px;
}
.meet_right h3 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-left: 40px;
}
.meet_right2 h3 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-left: 40px;
}
.meet_right a {
	margin-left: 40px;
}
.picture_meet {
	background-image:url(../images/meet_big.png);
	background-repeat:no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
/* Facilities */
.faci_big {
	background-image: url(../images/faci_big.png);
	background-repeat:no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.faci_h2 {
	background-image: url(../images/faci_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;
}
.faci_left {
	float: left;
	width: 500px;
}
.faci_right {
	float: left;
	width: 350px;
}
/* Articles page */ 
.arti_left {
	float: left;
	height: 800px;
}
.arti_right {
	float: left;
	width: 630px;
}
.arti_h2 {
	background-image: url(../images/articles_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;
}
.arti_left p {
	border-bottom: 1px solid;
	border-bottom-color: #c1c0be;
	padding-bottom: 3px;
	margin-bottom: -15px;
	margin-right: 0px;
}
.arti_big {
	background-image: url(../images/arti_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
/* Events page */
.event_h2 {
	background-image: url(../images/event_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;
}
#flashcontent {
	clear: left;
	height: 522px;
	width: 801px;
	margin-left: 35px;
	padding-bottom: 50px;
}
.event_big {
	background-image: url(../images/event_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.event_mask {
	background-image: url(../images/event_mask.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	height: 278px;
	width: 250px;
	float: right;
	margin-right: -105px;
}
/* ADT the company page */
.adt_h2 {
	background-image: url(../images/adt_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;
}
.adt_left {
	width: 550px;
	float: left;
}
.adt_right {
	float: left;
	width: 250px;
}
.adt_paper {
	background-image: url(../images/adt_paper.png);
	background-repeat: no-repeat;
	width: 250px;
	float: left;
	margin-top: -85px;
	margin-left: 25px;
	height: 300px;
}
.adt_paper ul {
	list-style: none;
	margin-left: 0px;
	color: #333333;
	font-size: 12px;
	width: 160px;	
	margin-top: 35px;
	margin-left: -8px;
}
.adt_paper ul li {
	margin-bottom: 5px;
	line-height: 18px;

}
.adt_paper img {
	position: absolute;
	margin-top: -50px;
	margin-left: 8px;
	left: 608px;
	top: 732px;
}
.adt_big {
	background-image: url(../images/adt_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.adt_fans {
	background-image: url(../images/adt_fans.png);
	background-repeat: no-repeat;
	height: 234px;
	width: 296px;
	text-indent: -999999px;
	float: right;
	margin-top: 70px;
	margin-right: -10px;
}
.adt_crown {
	background-image: url(../images/adt_crown.png);
	background-repeat: no-repeat;
	height: 234px;
	width: 296px;
	text-indent: -999999px;
	float: right;
	margin-top: 70px;
	margin-right: -10px;
}
/* School guidlines */ 
.school_h2 {
	background-image: url(../images/school_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;	
}
.school_big {
	background-image: url(../images/school_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.school_flower {
	background-image: url(../images/school_flower.png);
	width: 272px;
	height: 323px;
	text-indent: -999999px;
	float: right;
	margin-right: -50px;
	margin-top: -10px;
}
.red {
	color: #930031 !important;
}
.margin_right {
	margin-right: 20px !important;
}
.school_left {
	float: left;
}
.school_ul {
	margin-top: -15px;
	margin-left: 60px;
}
.school_right {
	float: left;
}
.school_ul_less {
	margin-left: 20px;
}
.school_ul_right {
	margin-left: -100px;
	margin-top: -15px;
}
ul.school_ul_less li {
	margin-bottom: 10px;
}
/*links page*/
.links_big {
	background-image: url(../images/links_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.links_tutu {
	background-image: url(../images/link_tutu.png);
	width: 339px;
	height: 278px;
	text-indent: -999999px;
	float: right;
	margin-top: 50px;
	margin-right: -30px;
}
.links_h2 {
	background-image: url(../images/link_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;	
}



/*schedule page*/
.schedule_big {
	background-image: url(../images/schedule_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.schedule_agenda {
	background-image: url(../images/schedule_agenda.png);
	width: 339px;
	height: 278px;
	text-indent: -999999px;
	float: right;
	margin-top: 50px;
	margin-right: -30px;
}
.schedule_h2 {
	background-image: url(../images/schedule_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;	
}




/* contact */
.contact_big {
	background-image: url(../images/contact_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.contact_h2 {
	background-image: url(../images/contact_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;	
}
.contact_flower {
	background-image: url(../images/contact_flower.png);
	width: 197px;
	height: 330px;
	text-indent: -999999px;
	float: right;
	margin-right: -30px;
	margin-top: 10px;
}
.contact_left {
	float: left;
	width: 280px;
}
.contact_right {
	float: left;
	width: 560px;
}
.contact_2free {
	background-image: url(../images/contact_2free.png);
	background-repeat: no-repeat;
	margin-left: 70px;
	width: 173px;
	height: 153px;
	margin-top: -300px;
}
.contact_white {
	background-image: url(../images/contact_white.png);
	background-repeat: no-repeat;
	width: 219px;
	display: block;
	margin-left: 50px;
	height: 155px;
	padding-top: 30px;
	margin-top: 180px;
}
.contact_white p {
	font-size: 14px;
	text-align: center;
	margin-left: 25px;
}
.contact_white a {
	font-size: 14px;
	font-weight: bold;
}
#map_canvas {
	height: 409px;
	width: 528px;
	margin-left: 20px;
}
.contact_r1 {
	float: left;
	width: 250px;
}
.contact_r2 {
	float: left;
	width: 250px;
}
.contact_input {
	width: 200px;
	border: 1px solid;
	height: 16px;
	margin-top: -12px;
	border-color: #999999;
	margin-left: 44px;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 4px;
}
.contact_input2 {
	width: 200px;
	border: 1px solid;
	height: 48px;
	margin-top: -12px;
	border-color: #999999;
	margin-left: 44px;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 4px;
}
.submit {
	background-image: url(../images/submit.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	height: 41px;
	width: 137px;
	float: left;
	margin-left: 40px;
	margin-top: 20px;
	padding-bottom: 60px;
}
/* Photo galery */
.photo_big {
	background-image: url(../images/photo_big.png);
	background-repeat: no-repeat;
	height:323px;
	margin-top:-30px;
	width:912px;
}
.photo_h2 {
	background-image: url(../images/photo_h2.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
	margin-left: 40px;	
}
.photo_camera {
	background-image: url(../images/photo_camera.png);
	background-repeat: no-repeat;
	height: 212px;
	width: 237px;
	float: right;
	text-indent: -999999px;
	margin-top: 90px;
	margin-right: -20px;
}
.photo_left {
	float: left;
}
.photo_left ul {
	list-style: none;
}
.photo_left ul li {
	border-bottom: 1px solid;
	border-bottom-color: #999999;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 150px;
}
.photo_right {
	float: left;
	width: 500px;
}
.photo_right p {
	margin-top: 0px;
	margin-left: 30px;
}
.photo_slide, #gallerycontent {
	height: 410px;
	width: 599px;
	margin-left: 30px;
}
