/*-----Top Nav-----*/
ul.cssmenu {
	list-style: none;
	padding: 0px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	height: 35px;
	}

ul.cssmenu li.home a {background: url('../images/nav/home.png'); width: 91px; background-position: 0 0;}
ul.cssmenu li.home a:hover {background-position: 0 -35px;}
ul.cssmenu li.home a.selected {background-position: 0 -35px;}

ul.cssmenu li.academy a {background: url('../images/nav/academy.png'); width: 119px; background-position: 0 0;}
ul.cssmenu li.academy a:hover {background-position: 0 -35px;}
ul.cssmenu li.academy a.selected {background-position: 0 -35px;}

ul.cssmenu li.programs a {background: url('../images/nav/programs.png'); width: 105px; background-position: 0 0;}
ul.cssmenu li.programs a:hover {background-position: 0 -35px;}
ul.cssmenu li.programs a.selected {background-position: 0 -35px;}

ul.cssmenu li.coaches a {background: url('../images/nav/coaches.png'); width: 92px; background-position: 0 0;}
ul.cssmenu li.coaches a:hover {background-position: 0 -35px;}
ul.cssmenu li.coaches a.selected {background-position: 0 -35px;}

ul.cssmenu li.players a {background: url('../images/nav/players.png'); width: 90px; background-position: 0 0;}
ul.cssmenu li.players a:hover {background-position: 0 -35px;}
ul.cssmenu li.players a.selected {background-position: 0 -35px;}

ul.cssmenu li.news a {background: url('../images/nav/news.png'); width: 165px; background-position: 0 0;}
ul.cssmenu li.news a:hover {background-position: 0 -35px;}
ul.cssmenu li.news a.selected {background-position: 0 -35px;}

ul.cssmenu li.locations a {background: url('../images/nav/locations.png'); width: 104px; background-position: 0 0;}
ul.cssmenu li.locations a:hover {background-position: 0 -35px;}
ul.cssmenu li.locations a.selected {background-position: 0 -35px;}

ul.cssmenu li.contact a {background: url('../images/nav/contact.png'); width: 134px; background-position: 0 0;}
ul.cssmenu li.contact a:hover {background-position: 0 -35px;}
ul.cssmenu li.contact a.selected {background-position: 0 -35px;}

/*-----Left Nav-----*/
a.left-nav {
	line-height: 24px;
	float: left;
	clear: both;
	padding-left: 11px;
	color: #000;
	text-decoration: none;
}
a.left-nav:hover {
	text-decoration: underline;
}

a.left-nav-selected {
	background: transparent url('../images/left-nav-span.png') no-repeat scroll top right;
	color:#000;
    display: block;
	float: left;
	clear: both;
    height: 24px;
    padding-right: 11px;
	background-position:bottom right;

}
a.left-nav-selected span{
	background: transparent url('../images/left-nav.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 11px;
	background-position: bottom left;
}


/*-----Right Black Links-----*/
.right-black a:link {
	color: #000;
	text-decoration: underline;
}
.right-black a:visited {
	text-decoration: underline;
	color: #000;
}
.right-black a:hover {
	text-decoration: none;
}
.right-black a:active {
	text-decoration: none;
}

/*-----Right White Links-----*/
.right-white a:link {
	color: #FFF;
	text-decoration: underline;
}
.right-white a:visited {
	text-decoration: underline;
	color: #FFF;
}
.right-white a:hover {
	text-decoration: none;
}
.right-white a:active {
	text-decoration: none;
}

/*-----Blue Links-----*/
.footer a:link{
	color: #00ADEE;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #00ADEE;
}
.footer a:hover {
	text-decoration: underline;
}
.footer a:active {
	text-decoration: none;
}
/*-----Post Nav-----*/
#post-nav-older{
	text-align: right;
}
#post-nav-newer{
	clear: both;
	float: left;
}
/*-----Coaches Links-----*/
.coaches-links a:link {
	color: #000;
	text-decoration: none;
}
.coaches-links a:visited {
	text-decoration: none;
	color: #000;
}
.coaches-links a:hover {
	text-decoration: underline;
}
.coaches-links a:active {
	text-decoration: underline;
}
/*-----Home Black Links-----*/
.right-home-black a:link {
	color: #000;
	text-decoration: none;
}
.right-home-black a:visited {
	color: #000;
	text-decoration: none;
}
.right-home-black a:hover {
	text-decoration: underline;
}
.right-home-black a:active {
	text-decoration: underline;
}
/*-----Twitter Links-----*/
.twitter-links a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.twitter-links a:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.twitter-links a:hover {
	text-decoration: underline;
	font-weight: bold;
}
.twitter-links a:active {
	text-decoration: underline;
	font-weight: bold;
}
/*-----Photo Gal Links-----*/
.photo-nav-links a:link {
	color: #000;
	text-decoration: none;
}
.photo-nav-links a:visited {
	color: #000;
	text-decoration: none;
}
.photo-nav-links a:hover {
	text-decoration: underline;
}
.photo-nav-links a:active {
	text-decoration: underline;
}