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

/* MAIN MENU */
/***************************/
#menu-primary ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu-primary ul li {
	margin: 0px;
	padding: 0px;
	height: 46px;
	text-indent: -9999px;
	overflow: hidden;
	float: left; 
}

#menu-primary a  {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	background-image: url(../gui/Menu2.png);
	background-repeat: no-repeat;
	outline: none;
}

/* HOME */
#menu-home a:link, #menu-home a:visited  {
	width: 81px; /* 88 */
	background-position: 0px 0px;
}

#menu-home a:hover {
	background-position: 0px -46px;
}

#menu-home a#static {
	background-position: 0px -46px;
}

/* DAC FITNESS */
#menu-dacfitness a:link, #menu-dacfitness a:visited  {
	width: 131px; /* 133 */
	background-position: -81px 0px; /* -88px 0px */
}

#menu-dacfitness a:hover {
	background-position: -81px -46px; /* 88px -46px */
}

#menu-dacfitness a#static {
	background-position: -81px -46px; /* 88px -46px */
}

/* DAC */
#menu-dac a:link, #menu-dac a:visited  {
	width: 67px;
	background-position: -212px 0px; /* -221px 0px; */
}

#menu-dac a:hover {
	background-position: -212px -46px; /* -221px 0px; */
}

#menu-dac a#static {
	background-position: -212px -46px; /* -221px 0px; */
}

/* PROGRAMS */
#menu-programs a:link, #menu-programs a:visited  {
	width: 113px;
	background-position: -279px 0px; /* -350px 0px */ 
}

#menu-programs a:hover {
	background-position: -279px -46px; /* -350px -46px */
}

#menu-programs a#static {
	background-position: -279px -46px; /* -350px -46px */
}
 
/* MEMBERSHIP */
#menu-membership a:link, #menu-membership a:visited  {
	width: 130px; /* 96px */
	background-position: -392px 0px; /* -492px 0px */
}

#menu-membership a:hover {
	background-position: -392px -46px; /* -492px -46px */
}

#menu-membership a#static {
	background-position: -392px -46px; /* -492px -46px */
}

/* ABOUT */
#menu-about a:link, #menu-about a:visited  {
	width: 86px; /* 83px */
	background-position: -522px 0px; /* -588px 0px */
}

#menu-about a:hover {
	background-position: -522px -46px; /* -588px -46px */
}

#menu-about a#static {
	background-position: -522px -46px; /* -588px -46px */
}

/* NEWS */
#menu-news a:link, #menu-news a:visited  {
	width: 76px; /* 83px */
	background-position: -608px 0px; /* -588px 0px */
}

#menu-news a:hover {
	background-position: -608px -46px; /* -588px -46px */
}

#menu-news a#static {
	background-position: -608px -46px; /* -588px -46px */
}

/* CORP WELLNESS */
#menu-corp a:link, #menu-corp a:visited  {
	width: 205px; /* 225 */
	background-position: -684px 0px;
}

#menu-corp a:hover {
	background-position: -684px -46px;
}

#menu-corp a#static {
	background-position: -684px -46px;
}

/* CONTACT */
#menu-contact a:link, #menu-contact a:visited  {
	width: 122px;
	background-position: -588px 0px;
}

#menu-contact a:hover {
	background-position: -588px -46px;
}

#menu-contact a#static {
	background-position: -588px -46px;
}


/* SECONDARY MENU */
/***************************/
#menu-secondary ul {
	margin: 0px;
	list-style: none;
}

#menu-secondary ul li {
	margin: 0px;
	padding: 0px; 
	height: 37px;
	float: left;
}

#menu-secondary a  {
	display: block;
	margin: 0px;
	padding: 13px 18px 0px 18px;
	min-width: 30px;
	width: auto !important;
	width: 30px;
	height: 24px;
	font-size: .65em;
	text-decoration: none;
	text-transform: uppercase;
	outline: none;
	background-image: url(../gui/secondary-menu-seps.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menu-secondary a sup {
	line-height: 0em;
}

#menu-secondary a:link, #menu-secondary a:visited {
	color: #000;
}

#menu-secondary a:hover, #menu-secondary a#static {
	color: #009800;
}

/* TERTIARY MENU */
/***************************/
#menu-tertiary ul {
	margin: 0px;
	padding: 0px;
	width: 635px;
	height: 50px;
	background-image: url(../gui/tertiary-menu-background.jpg);
	background-repeat: no-repeat;
	list-style: none;
}

#menu-tertiary ul li {
	margin: 0px;
	padding: 0px;
	height: 38px;
	float: left; 
}

#menu-tertiary a  {
	display: block;
	margin: 0px;
	padding: 13px 28px 0px 28px;
	min-width: 30px;
	width: auto !important;
	width: 30px;
	height: 25px;
	font-size: 1em;
	text-decoration: none;
	outline: none;
	background-image: url(../gui/tertiary-menu-seps.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menu-tertiary a:link, #menu-tertiary a:visited {
	color: #000;
}

#menu-tertiary a:hover, #menu-tertiary a#static {
	color: #009800;
}

/* UTILITY MENU */
/***************************/
#utility-menu {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 5px 10px 0px 0px;
	font-size: 1em;
	color: #999;
}

#utility-menu a:link, #utility-menu a:visited {
	color: #009800;
	text-decoration: none;
}

#utility-menu a:hover {
	color: #000;
}

