/* ------------------------------------------------------ */
/* Primary Navigation ----------------------------------- */
/* ------------------------------------------------------ */

#nav {
	list-style: none;
	float: left;
	background: url("../img/nav-bg-fr.gif") 0 0 no-repeat;
	padding: 28px 0 20px 0;
}
#nav li {
	padding: 0px 4px 0px 5px;
	float: left;
	height: 26px;
	list-style: none;
	text-indent: -9999px;
	margin: 0;
	background-image: url("../img/nav-b-fr.gif");
	background-repeat: no-repeat;
}

#nav li a {
	overflow: hidden;
	display: block;
	height: 26px;
	background-image: url("../img/nav-b-fr.gif");
}


	#nav #n-healthsite { width: 99px; background-position: 5px -26px; }
	#nav #n-healthsite a { background-position: 0 0;}
	#nav #n-healthsite a.active { background-position: 0 -52px;}

	#nav #n-service { width: 60px; background-position: -103px -26px;}
	#nav #n-service a { background-position: -108px 0;}
	#nav #n-service a.active { background-position: -108px -52px;}

	#nav #n-community { width: 107px; background-position: -169px -26px; padding-left: 8px;}
	#nav #n-community a { background-position: -177px 0;}
	#nav #n-community a.active { background-position: -177px -52px;}

	#nav #n-clientinfo { width: 90px; background-position: -288px -26px;}
	#nav #n-clientinfo a { background-position: -293px 0;}
	#nav #n-clientinfo a.active { background-position: -293px -52px;}

	#nav #n-news { width: 80px; background-position: -387px -26px;}
	#nav #n-news a { background-position: -392px 0;}
	#nav #n-news a.active { background-position: -392px -52px;}

#nav #n-careers { width: 72px; background-position: -476px -26px;}
#nav #n-careers a { background-position: -481px 0;}
#nav #n-careers a.active { background-position: -481px -52px;}

#nav #n-about { width: 74px; background-position: -557px -26px;}
#nav #n-about a { background-position: -562px 0;}
#nav #n-about a.active { background-position: -562px -52px;}

#nav #n-contact { width: 105px; background-position: -641px -26px; padding-right: 0;}
#nav #n-contact a { background-position: -646px 0;}
#nav #n-contact a.active { background-position: -646px -52px;}

#nav #n-healthsite a:hover, #nav #n-service a:hover,
#nav #n-community a:hover, #nav #n-about a:hover,
#nav #n-news a:hover, #nav #n-careers a:hover,
#nav #n-clientinfo a:hover, #nav #n-contact a:hover { background-image: none; }
