@CHARSET "ISO-8859-1";

#menu_01 {
	float:left;
	background: url('/img/menu/menu_04.png') no-repeat;
	width: 189px;
	height: 123px;
}

#menu_top_container {
	float:left;
	width: 760px;
	height: 37px;
	background: #C03FFF;
}
#menu_bottom_container {
	background: none #C03FFF;
}

#menu_14, #menu_sub_classes, #menu_sub_students {
	float: left;
	width: 760px;
	height: 51px;
}

#menu_16 {
	float:left;
	background: url('/img/menu/menu_19.png') no-repeat;
	width: 761px;
	height: 35px;
}
	

/* Main Top Menu */
#menu_about {
	float:left;
	width: 141px;
	height: 30px;
	margin-right: 22px;
	margin-top: 7px
}

#menu_gallery {
	float:left;
	width: 56px;
	height: 30px;
	margin-right: 22px;
	margin-top: 7px
}

#menu_classes {
	float:left;
	width: 59px;
	height: 30px;
	margin-right: 22px;
	margin-top: 7px
}

#menu_faculty {
	float:left;
	width: 64px;
	height: 30px;
	margin-right: 22px;
	margin-top: 7px
}

#menu_students {
	float:left;
	width: 138px;
	height: 30px;
	margin-right: 22px;
	margin-top: 7px
}

#menu_revue {
	float:left;
	width: 181px;
	height: 30px;
	margin-top: 7px
}

/*Classes Menu */

#menu_sub_classes {
	display:none;
}

#classes_15 {
	float:left;
	width: 163px;
	height: 51px;
	background: url('/img/menu/classes/classes_15.png') no-repeat;
}

#menu_sub_dance {
	float:left;
	width: 49px;
	height: 51px;
}

#classes_17 {
	float:left;
	width: 33px;
	height: 51px;
	background: url('/img/menu/classes/classes_17.png') no-repeat;
}

#menu_sub_theatre {
	float: left;
	width:121px; 
	height:51px;
}

#classes_19 {
	float:left;
	width: 33px;
	height: 51px;
	background: url('/img/menu/classes/classes_19.png') no-repeat;
}

#menu_sub_drama {
	float: left;
	width:55px; 
	height:51px;
}

#classes_21 {
	float:left;
	width: 35px;
	height: 51px;
	background: url('/img/menu/classes/classes_21.png') no-repeat;
}

#menu_sub_voice {
	float: left;
	width:39px; 
	height:51px;
}

#classes_23 {
	float:left;
	width: 34px;
	height: 51px;
	background: url('/img/menu/classes/classes_23.png') no-repeat;
}

#menu_sub_summer {
	float: left;
	width:136px; 
	height:51px;
}

#classes_25 {
	float:left;
	width: 62px;
	height: 51px;
	background: url('/img/menu/classes/classes_25.png') no-repeat;
}

/*Students Menu */

#menu_sub_students {
	display:none;
}

#students_15 {
	float:left;
	width: 239px;
	height: 51px;
	background: url('/img/menu/students/students_15.png') no-repeat;
}

#menu_sub_schedules_and_forms {
	float:left;
	width: 154px;
	height: 51px;
}

#students_17 {
	float:left;
	width: 29px;
	height: 51px;
	background: url('/img/menu/students/students_17.png') no-repeat;
}
		
#menu_sub_company {
	float:left;
	width: 165px;
	height: 51px;
}

#students_19 {
	float:left;
	width: 33px;
	height: 51px;
	background: url('/img/menu/students/students_19.png') no-repeat;
}

#menu_sub_calendar {
	float:left;
	width: 68px;
	height: 51px;
}

#students_21 {
	float:left;
	width: 72px;
	height: 51px;
	background: url('/img/menu/students/students_21.png') no-repeat;
}

/*Media Menu */

#menu_sub_media {
	display:none;
}

#media_sub_15 {
	float:left;
	width: 322px;
	height: 51px;
	background: url('/img/menu/media/media_15.png') no-repeat;
}

#menu_photos_and_video {
	float:left;
	width: 127px;
	height: 51px;
}

#media_sub_17 {
	float:left;
	width: 47px;
	height: 51px;
	background: url('/img/menu/media/media_17.png') no-repeat;
}
		
#menu_testimonials {
	float:left;
	width: 93px;
	height: 51px;
}

#media_sub_19 {
	float:left;
	width: 171px;
	height: 51px;
	background: url('/img/menu/media/media_19.png') no-repeat;
}

/*List*/
.menu-list  {
	display:none;
}

/*Rotating Image */
#pictures-container {
	position:relative;
	height: 332px;
}
#pictures-container img {
	background: transparent;
}
#side_image_01 {
	position:absolute !important; 
	left: -125px !important;
}
#side_image_03 {
	position: absolute !important;
	left: -65px !important;
}
#side_image_07 {
	position: absolute !important;
	left: -150px !important;
}
#side_image_12 {
	position: absolute !important;
	left: -130px !important;
}

/* Footer Icons */

#icon-container {
	float:left;
	clear:both;
}

.icon {
	margin-right: 6px;
}

#tip { 
    display:none; 
    background: transparent url(/img/black_arrow.png) no-repeat; 
    font-size:12px; 
    z-index: 99;
    height:40px; 
    width:155px; 
    color:#fff;
    padding-top: 16px;
    text-align:center;
    margin-top:  90px;
}

#tool-tip { 
    display:none; 
    background: #000000;
    border: 2px solid #ffffff;
    opacity: .9; 
    font-size:12px; 
    z-index: 99;
    color:#fff;
    padding: 20px;
    text-align:left;
}

