@CHARSET "UTF-8";

.alt{
display: none;	
}


/*About Us*/

#nav_about ul .item{
				display:none;
			
				}
			
			#nav_about ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_about ul:hover .item a{
			color: white;
				}
				
			#nav_about ul:hover .top {
			height: 25px;
				}
			
			#nav_about ul:hover .top a{
			color: white;
				}
			
			#nav_about ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_about {
			background-position: 0px -30px;
			float:left;
			height:38px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			margin-bottom: 10px;
			}
			a#n_about:hover  {
				background-position: -202px -30px;
				outline:none;
			}
			a#n_about.active  {
				background-position: 0px 0px;
				outline:none;
			}
			
/*Submission*/

#nav_submission ul .item{
				display:none;
			
				}
			
			#nav_submission ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_submission ul:hover .item a{
			color: white;
				}
				
			#nav_submission ul:hover .top {
			height: 25px;
				}
			
			#nav_submission ul:hover .top a{
			color: white;
				}
			
			#nav_submission ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_submission {
			background-position: 0px -92px;
			float:left;
			height:38px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			margin-bottom: 10px;
			}
			a#n_submission:hover  {
				background-position: -202px -92px;
				outline:none;
			}
			a#n_submission.active  {
				background-position: 0px 0px;
				outline:none;
			}
			
/*Schedule*/

#nav_schedule ul .item{
				display:none;
			
				}
			
			#nav_schedule ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_schedule ul:hover .item a{
			color: white;
				}
				
			#nav_schedule ul:hover .top {
			height: 25px;
				}
			
			#nav_schedule ul:hover .top a{
			color: white;
				}
			
			#nav_schedule ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_schedule {
			background-position: 0px -152px;
			float:left;
			height:38px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			margin-bottom: 5px;
			}
			a#n_schedule:hover  {
				background-position: -202px -152px;
				outline:none;
			}
			a#n_schedule.active  {
				background-position: 0px 0px;
				outline:none;
			}
			
/*RSVP*/

#nav_rsvp ul .item{
				display:none;
			
				}
			
			#nav_rsvp ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_rsvp ul:hover .item a{
			color: white;
				}
				
			#nav_rsvp ul:hover .top {
			height: 25px;
				}
			
			#nav_rsvp ul:hover .top a{
			color: white;
				}
			
			#nav_rsvp ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_rsvp {
			background-position: 0px -208px;
			float:left;
			height:45px;
			width:145px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			margin-bottom: 10px;
			}
			a#n_rsvp:hover  {
				background-position: -202px -208px;
				outline:none;
			}
			a#n_rsvp.active  {
				background-position: 0px 0px;
				outline:none;
			}

/*Judges*/

#nav_judges ul .item{
				display:none;
			
				}
			
			#nav_judges ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_judges ul:hover .item a{
			color: white;
				}
				
			#nav_judges ul:hover .top {
			height: 25px;
				}
			
			#nav_judges ul:hover .top a{
			color: white;
				}
			
			#nav_judges ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_judges {
			background-position: 0px -275px;
			float:left;
			height:38px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			}
			a#n_judges:hover  {
				background-position: -202px -275px;
				outline:none;
			}
			a#n_judges.active  {
				background-position: 0px 0px;
				outline:none;
			}
			
/*Sponsors*/

#nav_sponsors ul .item{
				display:none;
			
				}
			
			#nav_sponsors ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_sponsors ul:hover .item a{
			color: white;
				}
				
			#nav_sponsors ul:hover .top {
			height: 25px;
				}
			
			#nav_sponsors ul:hover .top a{
			color: white;
				}
			
			#nav_sponsors ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_sponsors {
			background-position: 0px -322px;
			float:left;
			height:52px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			margin-bottom: 10px;
			}
			a#n_sponsors:hover  {
				background-position: -202px -322px;
				outline:none;
			}
			a#n_sponsors.active  {
				background-position: 0px 0px;
				outline:none;
			}
			
/*Contact*/

#nav_contact ul .item{
				display:none;
			
				}
			
			#nav_contact ul:hover .item{
				display:block;
				margin: 0px;
				padding: 0px;
				list-style: none;
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 0px;
				width: 180px;
				text-align: left;
				padding-left: 5px;
				margin-bottom: 3px;
			}
			
			#nav_contact ul:hover .item a{
			color: white;
				}
				
			#nav_contact ul:hover .top {
			height: 25px;
				}
			
			#nav_contact ul:hover .top a{
			color: white;
				}
			
			#nav_contact ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
				z-index: 1;
			}
	
			#n_contact {
			background-position: 0px -390px;
			float:left;
			height:45px;
			width:143px;
			padding:0;
			background-image: url(../images/layout/spry.png);
			border: 0px solid BLUE;
			}
			a#n_contact:hover  {
				background-position: -202px -390px;
				outline:none;
			}
			a#n_contact.active  {
				background-position: 0px 0px;
				outline:none;
			}