
body {
	background-color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	margin:0px;
	
}
#container {
	
	text-align:left;
	width: 100%;
}
#background{

	background-color:#f2f1f0;
	}
#headband{
	text-align:center;
	background-color:#000000;
	border-bottom: 4px solid #666666;
}
#header {
	margin: 0 auto;
	width: 837px;
	height:130px;
	background-image:url(../images/frame/header_02.jpg);
	background-position:bottom;
}
#headband_white{
	font-size:1px;
	text-align:center;
	height: 4px;
	width: 100%;
	background-color:#FFFFFF;
	border-bottom:1px dashed #666666;
}
#menu{
margin: 0 auto;
width: 825px;
height: 25px;
background-color:#FFFFFF;
border-bottom:1px dashed #666666;
border-left:1px dashed #666666;
border-right:1px dashed #666666;
margin-top: -1px;
text-align:left;

}
#menulinks{
	font-weight:bold;
	padding-top: 3px;
	font-size: 12px;
	color: #666666;
	letter-spacing:.5px;
}
#menulinks a{
	color: #666666;
	text-decoration:none;
}
#menulinks a:hover{
	color: #ec008c;
}
.highlight{
	color: #ec008c;
}
#body{
margin: 0 auto;
margin-top: 15px;
width: 825px;
height: 560px;
}
#body a{
	color:#ec008c;
	text-decoration:none;
}
#body a:hover{
	text-decoration:underline;
}
#body_contact{
margin: 0 auto;
margin-top: 15px;
width: 825px;
height: 460px;
}
#body_contact a{
	color:#ec008c;
	text-decoration:none;
}
#body_contact a:hover{
	text-decoration:underline;
}
#body_directing{
margin: 0 auto;
margin-top: 15px;
width: 825px;
height: 460px;
}
#body_directing a{
	color:#ec008c;
	text-decoration:none;
}
#body_directing a:hover{
	text-decoration:underline;
}
#body_choreography{
margin: 0 auto;
margin-top: 15px;
width: 825px;
height: 730px;
}
#body_choreography a{
	color:#ec008c;
	text-decoration:none;
}
#body_choreography a:hover{
	text-decoration:underline;
}
#body_workshops{
margin: 0 auto;
margin-top: 15px;
width: 825px;
height: 640px;
}
#body_workshops a{
	color:#ec008c;
	text-decoration:none;
}
#body_workshops a:hover{
	text-decoration:underline;
}
#body_left{
float:left;
width:485px;
height: 440px;
margin-right:20px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_left_contact{
float:left;
width:485px;
height: 460px;
margin-right:20px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_left_directing{
float:left;
width:485px;
height: 460px;
margin-right:20px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_left_choreography{
float:left;
width:485px;
height: 730px;
margin-right:20px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_left_workshops{
float:left;
width:485px;
height: 640px;
margin-right:20px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_left_flash{

float:left;

width: 471px;
height: 386px;
text-align:center;
padding: 7px 0 0px 7px;
}
#body_right{
float:left;
width:316px;
height: 560px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_right_contact{
float:left;
width:316px;
height: 460px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_right_directing{
float:left;
width:316px;
height: 460px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_right_choreography{
float:left;
width:316px;
height: 460px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_right_workshops{
float:left;
width:316px;
height: 460px;
background-color:#FFFFFF;
border:1px dashed #666666;
}
#body_right_title{
color:#666666;
font-size:14px;
padding: 15px 15px 0px 15px;
font-weight:bold;
}
#workshops_title{
color:#666666;
font-size:14px;
padding: 15px 15px 10px 15px;
font-weight:bold;
}
#body_right_body{
color:#666666;
font-size:12px;
padding:15px;

line-height:17px;
}
#workshops_body{
color:#666666;
font-size:12px;
padding:15px;

line-height:17px;
}
#body_gallery{
margin: 0 auto;
margin-top: 15px;
width: 823px;
height: 500px;
background-color:#1A1A1A;

text-align:center;
}
#footerBand_white{
margin-top: 15px;
	text-align:center;
	height: 4px;
	width: 100%;
	background-color:#FFFFFF;
	border-top:1px dashed #666666;
	overflow: hidden;
	}
#footer{
color:#666666;
margin: 0 auto;
border-top: 4px solid #666666;
width: 100%;
height: 30px;
background-color:#000000;

}
#footer a{
	color:#ec008c;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#footer_text{
font-size:10px;
	padding: 7px 0 0 5px ;
	
}

.normalText{
color:#666666;
font-size:12px;
}
.normalText a{
color:#666666;
font-size:12px;
}
li{
margin:0px;
}


