@charset "UTF-8";
/*
Title:		Rosetta Stone: nav.css
Created:	June 2007
Description:    Nav.css defines rules to style all navigation elements: primary nav, utility nav, footer, product menu, etc.
*/


/* Primary Navigation Menu - see personal, schools, organizations and homeschool CSS files for specific rules */

#menu-area ul {
	width: 900px;
	float: left;
	background: url(/us_assets/images/global/menu-partner-bg.gif) right top no-repeat;
}
#menu-area li {
	list-style: none;
	float: left;
	display: inline;
}
/* Channel Navigation */

#channel_menu {
	position: absolute;
	left: 0;
	top: 87px;
	z-index: 1000;
	width: 243px;
	overflow: hidden;
}
#channel_menu a img {
	margin-bottom: 0;
	height: 30px;
	display: block;
}
/*#channel_menu img, #content-header-a img {
	behavior: url(/us_assets/styles/pngHack.htc);
}*/
/* Utility Navigation */

#top-area-right ul { /*this should really be renamed to something like #utility ul or #utility-nav ul */
	font-size: 85%;
	float: right;
	list-style: none;
	margin: 1.5em 0;
}
#top-area-right ul li {
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #D9B515;
}
#top-area-right ul li.last {
	border-right: 0;
}
#top-area-right select {
	margin: 0px;
}

/* Footer Navigation */


#footer {
	background: url(/us_assets/images/footer.png) no-repeat scroll center top;
	clear:both;
	float:left;
	font-size:0.9em/*92%*/;
	padding-top:1em;
	width:900px;
}
#footer .footer-left, #footer-home .footer-left {
	float: left;
	clear: both;
	margin: 5px 0 15px 0;
}
#footer .footer-left ul li, #footer-home .footer-left ul li, #footer .footer-center ul li, #footer-home .footer-center ul li {
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #D9B515;
}
#footer .footer-left ul li.first, #footer-home .footer-left ul li.first, #footer .footer-center ul li.first, #footer-center .footer-left ul li.first {
	display: inline;
	padding-right: 4px;
	padding-left: 0px;
}
#footer .footer-left ul li.last, #footer-home .footer-left ul li.last, #footer .footer-center ul li.last, #footer-home .footer-center ul li.last {
	border-right: 0;
}
#footer .footer-right, #footer-home .footer-right {
	float: right;
	margin: 5px 0 15px 0;
}
#footer .footer-center, #footer-home .footer-center {
	width: 900px;
	float: left;
	clear: both;
	margin: 5px 0 15px 0;
}
#footer .footer-center p {
	align: center
}
