table { border:0px; border-collapse:collapse; } 
td {vertical-align:top; padding:0px; }


td, table, select,  input, textarea{
	font-family:tahoma;
	font-size:11px; 
	vertical-align:top;
	line-height:13px;
	color:#838383;
	text-align:justify;
}


form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#010101}

b{ color:#AA2C31}

strong{ color:#C0C0C0}

ul{margin:0px; padding:0px; list-style:none; line-height:18px}
ul li{ background:url(images/list_marker.gif) no-repeat left top; padding-left:11px}
ul li a{ color:#838383;  text-decoration:underline}
ul li a:hover{ text-decoration:none}

.footer { color:#4C4C4C; margin-left:36px}
.footer a{ color:#ea9b24; text-decoration:underline}
.footer a:hover{ text-decoration:none}
.footer span{ color:#A7A7A7}

strong a{ color:#ea9b24; text-decoration:none}
strong a:hover{ color:#ea9b24;text-decoration:underline}

a{ color:#ea9b24; text-decoration:underline}
a:hover{ color:#ea9b24;text-decoration:none} 

.form input.texte{
	width:180px;
	height:18px;
	color: #7D7D7D;
	padding:0 0 0 5px;
	background-color:#FFFFFF
}

tr {
padding-bottom:20px;
}

.form textarea {
	width:190px;
	height:96px;
	color: #7D7D7D;
	overflow: auto;
	padding:0 0 0 5px;
	background-color:#FFFFFF
}

.bio {
font-family:tahoma;
color:#c0c0c0;
position:fixed;
_position:absolute;
top:150px;
left:350px;
width:450px;
height:400px;
font-size:12px;
background-color:black;
padding:20px;
display:none;
border:2px solid #9d359b;
_width:500px;
_height:500px;
_left:150px;
text-align:justify;
}

.bio strong {
color:#e0e0e0;
}


th {
text-align:left;
}

.teacherpic {
float:left;
padding:20px;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#ea9b24;

}

.teacherpic:hover {
color:#9d359b;
}

h1 {
font-size:120%;
color:#ea9b24;
}

h2 {
font-size:105%;
color:#9d359b;
}

a.dancestylelink {
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#ea9b24;
}

a.dancestylelink:hover  {
color:#ea9b24;
text-decoration:none;
cursor:pointer;

}

.dancestyle {
display:none;
overflow-y:scroll;
height:450px;
width:400px;
padding-right:20px;
padding-top:5px;
padding-bottom:10px;
font-size:14px;
line-height:16px;
color:white;
}


.dancestyle h1 {
color:#ea9b24;
margin-top:0px;
}

#faq, #contact {
display:none;
}
