@charset "utf-8";
/* CSS Document */

/*Turn off all browser link outlines and set basic sitewide link functionality*/
a {
	outline:none;
	/*color:#FFFFFF;*/
	text-decoration:none;
}

a:link, a:visited, a:active {
	text-decoration:none;
	/*color:#FFFFFF;*/
}
a:hover {
	text-decoration:underline;
}

/*******************Begin Main Navigation Styles**************************/
#masthead ul {
	margin:0;
	padding:0;
	list-style: none;
	width:100%;
	/*height:45px;*/
}
#masthead ul li {
	display:inline;
}
#masthead ul li a {
	display:block;
	height:31px;
	text-indent: -9999px;
	margin:0;
	padding:0;
	line-height:normal;
	outline:none;
}
/*Begin Nav 1 Styles*/
a.mainNav_1 {
	position:absolute;
	width:122px;
	background:url(../images/navigation/mainNav/about_btn.gif) no-repeat;
	top:12px;
	left:488px;	
}
a.mainNav_1:link, a.mainNav_1:visited, a.mainNav_1:active {
	background:url(../images/navigation/mainNav/about_btn.gif) no-repeat;
}
a.mainNav_1:hover {
	background-position: -122px 0;
}
a.mainNav_1_current {
	position:absolute;
	width:122px;
	background:url(../images/navigation/mainNav/about_btn.gif) no-repeat;
	top:12px;
	left:488px;
	background-position: -122px 0;
	cursor:default;	
}
/*End Nav 1 styles*/

/*Begin Nav 2 Styles*/
a.mainNav_2 {
	position:absolute;
	width:168px;
	background:url(../images/navigation/mainNav/history_btn.gif) no-repeat;
	top:12px;
	left:624px;	
}
a.mainNav_2:link, a.mainNav_2:visited, a.mainNav_2:active {
	background:url(../images/navigation/mainNav/history_btn.gif) no-repeat;
}
a.mainNav_2:hover {
	background-position: -168px 0;
}
a.mainNav_2_current {
	position:absolute;
	width:168px;
	background:url(../images/navigation/mainNav/history_btn.gif) no-repeat;
	top:12px;
	left:624px;
	background-position: -168px 0;
	cursor:default;	
}
/*End Nav 2 styles*/

/*Begin Nav 3 Styles*/
a.mainNav_3 {
	position:absolute;
	width:85px;
	background:url(../images/navigation/mainNav/news_btn.gif) no-repeat;
	top:12px;
	left:805px;	
}
a.mainNav_3:link, a.mainNav_3:visited, a.mainNav_3:active {
	background:url(../images/navigation/mainNav/news_btn.gif) no-repeat;
}
a.mainNav_3:hover {
	background-position: -85px 0;
}
a.mainNav_3_current {
	position:absolute;
	width:85px;
	background:url(../images/navigation/mainNav/news_btn.gif) no-repeat;
	top:12px;
	left:805px;
	background-position: -85px 0;
	cursor:default;	
}
/*End Nav 3 styles*/

/*Begin Nav 4 Styles*/
a.mainNav_4 {
	position:absolute;
	width:114px;
	background:url(../images/navigation/mainNav/schedule_btn.gif) no-repeat;
	top:53px;
	left:525px;	
}
a.mainNav_4:link, a.mainNav_4:visited, a.mainNav_4:active {
	background:url(../images/navigation/mainNav/schedule_btn.gif) no-repeat;
}
a.mainNav_4:hover {
	background-position: -114px 0;
}
a.mainNav_4_current {
	position:absolute;
	width:114px;
	background:url(../images/navigation/mainNav/schedule_btn.gif) no-repeat;
	top:53px;
	left:525px;
	background-position: -114px 0;
	cursor:default;	
}
/*End Nav 4 styles*/

/*Begin Nav 5 Styles*/
a.mainNav_5 {
	position:absolute;
	width:93px;
	background:url(../images/navigation/mainNav/competition_btn.gif) no-repeat;
	top:53px;
	left:653px;	
}
a.mainNav_5:link, a.mainNav_5:visited, a.mainNav_5:active {
	background:url(../images/navigation/mainNav/competition_btn.gif) no-repeat;
}
a.mainNav_5:hover {
	background-position: -93px 0;
}
a.mainNav_5_current {
	position:absolute;
	width:93px;
	background:url(../images/navigation/mainNav/competition_btn.gif) no-repeat;
	top:53px;
	left:653px;
	background-position: -93px 0;
	cursor:default;	
}
/*End Nav 5 styles*/

/*Begin Nav 6 Styles*/
a.mainNav_6 {
	position:absolute;
	width:89px;
	background:url(../images/navigation/mainNav/contact_btn.gif) no-repeat;
	top:53px;
	left:758px;	
}
a.mainNav_6:link, a.mainNav_6:visited, a.mainNav_6:active {
	background:url(../images/navigation/mainNav/contact_btn.gif) no-repeat;
}
a.mainNav_6:hover {
	background-position: -89px 0;
}
a.mainNav_6_current {
	position:absolute;
	width:89px;
	background:url(../images/navigation/mainNav/contact_btn.gif) no-repeat;
	top:53px;
	left:758px;
	background-position: -89px 0;
	cursor:default;	
}
/*End Nav 6 styles*/


/**********************End Main Navigation Styles***************************/

/*******************Begin Footer Navigation Styles**************************/
#footer ul {
	margin:0 0 0 25px;
	padding:0;
	list-style: none;
	height:58px;
	width:950px;
	background:url(../images/footer_bg.gif) top left no-repeat;
}
#footer ul li {
	display:inline;
}
#footer ul li a {
	display:block;
	height:58px;
	text-indent: -9999px;
	margin:0;
	padding:0;
	line-height:normal;
	outline:none;
}
/*Begin FOOTER 1 Nav Styles*/
a.footerNav_1 {
	position:absolute;
	width:60px;
	background:url(../images/navigation/footerNav/login_btn.gif) no-repeat;
	top:0px;
	left:510px;	
}
a.footerNav_1:link, a.footerNav_1:visited, a.footerNav_1:active {
	background:url(../images/navigation/footerNav/login_btn.gif) no-repeat;
}
a.footerNav_1:hover {
	background-position: -60px 0;
}
a.footerNav_1_current {
	position:absolute;
	width:60px;
	background:url(../images/navigation/footerNav/login_btn.gif) no-repeat;
	top:0px;
	left:510px;
	background-position: -60px 0;
	cursor:default;	
}
/*End footer 1 NAV  styles*/

/*Begin FOOTER 2 Nav Styles*/
a.footerNav_2 {
	position:absolute;
	width:130px;
	background:url(../images/navigation/footerNav/startDancing_btn.gif) no-repeat;
	top:0px;
	left:593px;	
}
a.footerNav_2:link, a.footerNav_2:visited, a.footerNav_2:active {
	background:url(../images/navigation/footerNav/startDancing_btn.gif) no-repeat;
}
a.footerNav_2:hover {
	background-position: -130px 0;
}
a.footerNav_2_current {
	position:absolute;
	width:130px;
	background:url(../images/navigation/footerNav/startDancing_btn.gif) no-repeat;
	top:0px;
	left:593px;
	background-position: -130px 0;
	cursor:default;	
}
/*End footer 2 NAV  styles*/

/*Begin FOOTER 3 Nav Styles*/
a.footerNav_3 {
	position:absolute;
	width:164px;
	background:url(../images/navigation/footerNav/bookings_btn.gif) no-repeat;
	top:0px;
	left:747px;	
}
a.footerNav_3:link, a.footerNav_3:visited, a.footerNav_3:active {
	background:url(../images/navigation/footerNav/bookings_btn.gif) no-repeat;
}
a.footerNav_3:hover {
	background-position: -164px 0;
}
a.footerNav_3_current {
	position:absolute;
	width:164px;
	background:url(../images/navigation/footerNav/bookings_btn.gif) no-repeat;
	top:0px;
	left:747px;
	background-position: -164px 0;
	cursor:default;	
}
/*End footer 3 NAV  styles*/



/**********************End Footer Navigation Styles***************************/

/**********************Begin Members Navigation Styles***************************/
/*Main subnav properties*/
#membersNav ul {
	list-style: none;
	
}

#membersNav ul li a {
	display:block;
	margin:0;
	/*line-height:normal;*/
	outline:none;
}

/*End global subnav properties*/

/*members section subnav properties*/
#membersNav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	height:25px;
	list-style:none;
	margin: 0px 25px 0px 0px;
	/*width: 100%;*/
	padding: 0;
	line-height:25px;
	font-size: 11px;
}
#membersNav li {
	float: right;
	color:#FFFFFF;
	/*background-color: #786C52;*/
	line-height:25px;
	font-size: 11px;
}
#membersNav li a {
	padding: 0 5px;
	text-indent:0;
	/*background-color: #786C52;*/
	color:#FFFFFF;
	line-height:25px;
	font-size: 11px;
}
/*Begin Subnav Backgrounds*/
#membersNav {
	background: none ;
}

/*End Subnav backgrounds*/



/**********************End Members Navigation Styles***************************/

