* {
	margin:0;
	padding:0;
}
img {
	border:none;
}
body {
	/*Needed to eliminate scrollbars*/
	background-color:#000000;
	line-height:140%;
}
li {
	list-style:none;
}
span.caution {
	color: #FF0000;
	font-weight: bold;
}


/*Supersize Plugin Styles*/
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}


/* gallery */
div#slideshow_container {
	width:900px;
	margin:0px auto;
}

div.slideshow img {
	/* width:550px; */
}
a.thumb img {
	width:75px;
}


/* dancers */
div#dancers_photo {
	width:750px;
	margin:0px auto;
}
div#dancers_photo ul li {
	display:inline;
}
div#dancers_photo ul li img {
	width:120px;
}


/* header */
#header {
	margin:0px auto;
	width:100%;
	bottom:5%;
	position:absolute;
	z-index: 3;
	color:#FFFFFF;
}
#headerframe {
	padding:10px 0px;
	z-index: 3;
	background:url(images/top_header_seamless.png) repeat-x;
}
h1 {
	width:466px;
	height:54px;
	margin:0px auto;
	margin-bottom:10px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/header_logo.gif) no-repeat;
}
ul#navigations {
	overflow:hidden;
	width:510px;
	height:20px;
	margin:0px auto;
}
ul#navigations li {
	float:left;
	height:20px;
	background:url(images/header_navi.gif) no-repeat;
	text-indent:-9999px;
}
ul#navigations li a {
	display:block;
	height:20px;
	overflow:hidden;
	text-indent:-9999px;
}

ul#navigations li#navi_top {width:60px;background-position:0px 0px;}
ul#navigations li#navi_events {width:80px;background-position:0px -20px;}
ul#navigations li#navi_lesson {width:80px;background-position:0px -40px;}
ul#navigations li#navi_dancers {width:90px;background-position:0px -60px;}
ul#navigations li#navi_about {width:80px;background-position:0px -80px;}
ul#navigations li#navi_gallery {width:80px;background-position:0px -100px;}
ul#navigations li#navi_links {width:40px;background-position:0px -120px;}

ul#navigations li#navi_top a {width:60px;}
ul#navigations li#navi_events a {width:60px;}
ul#navigations li#navi_lesson a{width:60px;}
ul#navigations li#navi_dancers a {width:60px;}
ul#navigations li#navi_about a {width:60px;}
ul#navigations li#navi_gallery a {width:60px;}
ul#navigations li#navi_links a {width:60px;}

