@charset "utf-8";

body {
	background-color: #000;
	text-align: center;
}
body,td,th {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.content {
	color: #FFF;
}
.header {
	font-size: 18px;
	font-weight: bold;
}

.contentjustify {
	text-align: justify;
}

.bluetext {
	font-size:18px;
	color: #283488;
}

.information {
	color: #555;
}

#nav {
	width:900px;
	height:50px;
	position:relative;
	background:url(MWMS_Sprite_web.png);
	margin:0;
	padding:0;
}

#nav li {
	float:left;
	list-style-type:none;
}

#nav li a {
	position:absolute;
	top:0;
	margin:0;
	padding:0;
	display:block;
	height:50px;
	background:url(MWMS_Sprite_web.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#nav span {
	display:none;
}

/*UP STATE*/
li#nav-home a {
	left:0;
	width:110px ;
	background-position: 0 0;
}

li#nav-about a {
	left:110px;
	width:135px ;
	background-position: -110px 0;
}

li#nav-events a {
	left:245px;
	width:105px ;
	background-position: -245px 0;
}

li#nav-media a {
	left:350px;
	width:95px ;
	background-position: -350px 0;
}

li#nav-promo a {
	left:445px;
	width:160px ;
	background-position: -445px 0;
}

li#nav-class a {
	left:605px;
	width:150px ;
	background-position: -605px 0;
}

li#nav-contact a {
	left:755px;
	width:145px ;
	background-position: -755px 0;
}

/*HOVER STATE*/
li#nav-home a:hover {
	background-position:0 -50px;
}

li#nav-about a:hover {
	background-position:-110px -50px;
}

li#nav-events a:hover {
	background-position:-245px -50px;
}

li#nav-media a:hover {
	background-position:-350px -50px;
}

li#nav-promo a:hover {
	background-position:-445px -50px;
}

li#nav-class a:hover {
	background-position:-605px -50px;
}

li#nav-contact a:hover {
	background-position:-755px -50px;
}

/*CURRENT STATE*/
#body-home li#nav-home a {
	background-position: 0 -100px;
}

#body-about li#nav-about a {
	background-position: -110px -100px;
}

#body-events li#nav-events a {
	background-position: -245px -100px;
}


#body-media li#nav-media a {
	background-position: -350px -100px;
}


#body-promo li#nav-promo a {
	background-position: -445px -100px;
}


#body-class li#nav-class a {
	background-position: -605px -100px;
}


#body-contact li#nav-contact a {
	background-position: -755px -100px;
}

