#subnav-programs	{ 	width:950px; 	height: 25px;	position:relative;	left:32px;	}#subnav-programs ul 	{	list-style:none;	width: 950px;	height: 25px;	padding:0px;	margin:0px;	}#subnav-programs li 	{    list-style: none;	display: inline;	text-align: center;	}#subnav-programs li a 	{	text-decoration: none;	display:block;	float:left;	background-image:url(/images/interface/ce/subnav_programs.jpg);	text-indent:-9999px;	}		li#benefits a {	width:79px;	height:25px;	 }li#preschool a {	width:102px;	height:25px;	 }li#kindergarten a {	width:122px;	height:25px;	 }li#schoolage a {	width:102px;	height:25px;	 }li#afterschool a {	width:175px;	height:25px;	}	li#adultsandseniors a {	width:141px;	height:25px;	}li#cultural a {	width:229px;	height:25px;	}/*-----------------------------------------------------------------------------Position the background image within the left boxes we have created. Use hover statesto show the correct background position for hover states.A negative margin is used to show the whole tab. As this doesn't work in IE a separate stylesheet is used for IE6 and below.-----------------------------------------------------------------------------*/	li#benefits a:link, li#benefits a:visited {		background-position: -0px -0px;	}	li#benefits a:hover, li#benefits a.selected {		background-position: -0px -25px;	}	li#preschool a:link, li#preschool a:visited {		background-position: -79px -0px;	}	li#preschool a:hover,  li#preschool a.selected {		background-position: -79px -25px;	width:102px ;	}		li#kindergarten a:link, li#kindergarten a:visited {		background-position: -181px -0px;	}	li#kindergarten a:hover , li#kindergarten a.selected{		background-position: -181px -25px;	width: 122px;	}		li#schoolage a:link, li#schoolage a:visited {		background-position: -302px -0px;	}	li#schoolage a:hover, li#schoolage a.selected {		background-position: -302px -25px;	width:102px;	}		li#afterschool a:link, li#afterschool a:visited {		background-position: -405px 0px;	}	li#afterschool a:hover , li#afterschool a.selected{		background-position: -405px -25px;	width: 175px;	}li#adultsandseniors a:link, li#adultsandseniors a:visited {		background-position: -580px 0px;	}	li#adultsandseniors a:hover , li#adultsandseniors a.selected{		background-position: -580px -25px;	width: 141px;	}	li#cultural a:link, li#cultural a:visited {		background-position: -721px 0px;	}	li#cultural a:hover, li#cultural a.selected {		background-position: -721px -25px;	width: 229px;	}	