@charset "UTF-8";

body {
	background-color: #CCC;
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	}
#home {
	font-family: Geneva, "Tahoma Bold", sans-serif;
	height: 553px;
	width: 737px;
	}
#nav {
	font-size: 1.5em;
	color: #000;
	position: fixed;
}
#call {
	position: fixed;
	top: 20px;
	left: 475px;
	color: #000;
	text-align: center;
	height: 50px;
	width: 250px;
}
#schedule {
	position: fixed;
	top: 65px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#gallery {
	position: fixed;
	top: 110px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#workshops {
	position: fixed;
	top: 155px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#news {
	position: fixed;
	top: 200px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#about {
	position: fixed;
	top: 245px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#archive {
	position: fixed;
	top: 290px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#contact {
	position: fixed;
	top: 335px;
	left: 475px;
	height: 50px;
	width: 250px;
	text-align: center;
}
#name {
	font-size: 1.9em;
	 position: fixed;
	left: 37px;
	top: 460px;
	color: #F00;
}
#nameShadow {
	top: 490px;
	left: 0px;
	position: fixed;
	height: 40px;
	width: 560px;
	background-color: #D0D0D0;
	opacity: .3;
}
#logo {
	height: 57px;
	width: 100px;
	position: fixed;
	left: 600px;
	top: 480px;
	cursor: pointer;
}
#splash {
	position: fixed;
	left: 240px;
	top: 50px;
}
#splash a:hover {
	background-color: transparent;
}
.redtext {
	color: #F00;
}
.blacktext {
	color: #000;
}
a:hover {
	background-color:#FF6;
}

