@charset "utf-8";
/* CSS Document */
#subnav {
	height: 31px;
	overflow: hidden;
	white-space: nowrap;
}
#subnav ul {
	list-style-type: none;	
	margin: 0;
	padding: 0;
}
#subnav ul li {
	float: left;
	margin: 0;
	padding: 0;
}
#subnav ul li a {
	display: block;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform: uppercase;
	height:20px;
	line-height:20px;
	margin: 0 1px 0 1px;
	padding:0;
}
#subnav ul li a em {
	display: block;
	float: left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform: uppercase;
	height:20px;
	line-height:20px;
	margin: 0;
	padding: 0 3px 0 3px;
	color: #000;
	letter-spacing:.03em;
}

/**************
HOME
**************/
.homedefault ul li a:hover,
.homedefault ul li a.selected {
	background: url(/images/subnav/default-l.gif) no-repeat left top;
}
.homedefault ul li a:hover em,
.homedefault ul li a.selected em {
	background: url(/images/subnav/default-r.gif) no-repeat right top;
}
.homedefault {
	background: url(/images/subnav/default-bg.gif) repeat-x;
}
.homedefault div {
	background: url(/images/subnav/default-bg-r.gif) no-repeat top right;
	height:31px;
}

/**************
KIDS
**************/
.kids ul li a:hover, 
.kids ul li a.selected {
	background: url(/images/subnav/kids-l.gif) no-repeat left top;	
}
.kids ul li a:hover em, 
.kids ul li a.selected em {
	background: url(/images/subnav/kids-r.gif) no-repeat right top;	
}
.kids {
	background: url(/images/subnav/kids-bg.jpg) repeat-x;
}
.kids div {
	background: url(/images/subnav/kids-bg-r.gif) no-repeat top right;
	height:31px;
}

/**************
STUDENTS
**************/
.students ul li a:hover, 
.students ul li a.selected {
	background: url(/images/subnav/students-l.gif) no-repeat left top;	
}
.students ul li a:hover em, 
.students ul li a.selected em {
	background: url(/images/subnav/students-r.gif) no-repeat right top;	
}
.students {
	background: url(/images/subnav/students-bg.gif) repeat-x;
}
.students div {
	background: url(/images/subnav/students-bg-r.gif) no-repeat top right;
	height:31px;
}

/**************
GROUPS
**************/
.groups ul li a:hover, 
.groups ul li a.selected {
	background: url(/images/subnav/groups-l.gif) no-repeat left top;	
}
.groups ul li a:hover em, 
.groups ul li a.selected em {
	background: url(/images/subnav/groups-r.gif) no-repeat right top;	
}
.groups {
	background: url(/images/subnav/groups-bg.gif) repeat-x;
}
.groups div {
	background: url(/images/subnav/groups-bg-r.gif) no-repeat top right;
	height:31px;
}


/**************
JOURNALISTS/PRESS
**************/
.press ul li a:hover, 
.press ul li a.selected {
	background: url(/images/subnav/press-l.gif) no-repeat left top;	
}
.press ul li a:hover em, 
.press ul li a.selected em {
	background: url(/images/subnav/press-r.gif) no-repeat right top;	
}
.press {
	background: url(/images/subnav/press-bg.gif) repeat-x;
}
.press div {
	background: url(/images/subnav/press-bg-r.gif) no-repeat top right;
	height:31px;
}

/**************
EDUCATION
**************/
.education ul li a:hover, 
.education ul li a.selected {
	background: url(/images/subnav/education-l.gif) no-repeat left top;	
}
.education ul li a:hover em, 
.education ul li a.selected em {
	background: url(/images/subnav/education-r.gif) no-repeat right top;	
}
.education {
	background: url(/images/subnav/education-bg.gif) repeat-x;
}
.education div {
	background: url(/images/subnav/education-bg-r.gif) no-repeat top right;
	height:31px;
}

/**************
SPANISH
**************/
.spanish ul li a:hover, 
.spanish ul li a.selected {
	background: url(/images/subnav/spanish-l.gif) no-repeat left top;	
}
.spanish ul li a:hover em, 
.spanish ul li a.selected em {
	background: url(/images/subnav/spanish-r.gif) no-repeat right top;	
}
.spanish {
	background: url(/images/subnav/spanish-bg.gif) repeat-x;
}
.spanish div {
	background: url(/images/subnav/spanish-bg-r.gif) no-repeat top right;
	height:31px;
}
