/*nav*/

ul.nav{
list-style:none;
display:block;
float:left !important;
float:none;
margin:0;
width:872px;
height:48px;
}

ul.nav li, ul.nav li a{
display:block;
float:left;
height:48px;
}

ul.nav li a{background:url("../images/nav.gif") no-repeat left top;}

ul.nav li a.home, ul.nav li a.homeOn{
background-position:left top;
width:99px;
}
ul.nav li a.aboutUs, ul.nav li a.aboutUsOn{
background-position:-99px 0px;
width:100px;
}
ul.nav li a.programs, ul.nav li a.programsOn{
background-position:-199px 0px;
width:140px;
}
ul.nav li a.news, ul.nav li a.newsOn{
background-position:-339px 0px;
width:141px;
}
ul.nav li a.promo, ul.nav li a.promoOn{
background-position:-480px 0px;
width:127px;
}
ul.nav li a.jobs, ul.nav li a.jobsOn{
background-position:-607px 0px;
width:139px;
}
ul.nav li a.contactUs, ul.nav li a.contactUsOn{
background-position:-746px 0px;
width:126px;
}

ul.nav li a.home:hover{background-position:0 -48px;}
ul.nav li a.aboutUs:hover{background-position:-99px -48px;}
ul.nav li a.programs:hover{background-position:-199px -48px;}
ul.nav li a.news:hover{background-position:-339px -48px;}
ul.nav li a.promo:hover{background-position:-480px -48px;}
ul.nav li a.jobs:hover{background-position:-607px -48px;}
ul.nav li a.contactUs:hover{background-position:-746px -48px;}

ul.nav li a.homeOn{background-position:left bottom;}
ul.nav li a.aboutUsOn{background-position:-99px -96px;}
ul.nav li a.programsOn{background-position:-199px -96px;}
ul.nav li a.newsOn{background-position:-339px -96px;}
ul.nav li a.promoOn{background-position:-480px -96px;}
ul.nav li a.jobsOn{background-position:-607px -96px;}
ul.nav li a.contactUsOn{background-position:-746px -96px;}

/*end nav*/
