
   
/******************************************************************

internal page navigation

******************************************************************/
#nav_viewcart {
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: .9em;
}
#top-nav {
position:absolute;

	top: 45px;
left:304px;	
	}


ul#menua { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}
ul#menua li { /* all list items */
	float: left;
	position: relative;
	border-right: solid 1px #fff;
}


li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}



ul#menua li a {
	display: block;
	overflow: hidden;
	height: 0px;
	margin: 0px 0px 0px 0px; 
	padding: 29px 0px 0px 0px; 
	font-size: 1px;
	text-indent: -2000px;
	}
ul#menua li:hover ul, ul#menua li.over ul { /* lists nested under hovered list items */
	display: none;
}

li#nav-a-about, li#nav-a-about a {
	background: url(../img/navigation/nav-a-about.gif) no-repeat;
	width: 111px;
}
	
li#nav-a-books, li#nav-a-books a {
 	background: url(../img/navigation/nav-a-books.gif) no-repeat;
	width: 121px;
}

li#nav-a-parents, li#nav-a-parents a {
	background: url(../img/navigation/nav-a-parents.gif);
	width: 125px;
}

li#nav-a-teachers, li#nav-a-teachers a {
	background: url(../img/navigation/nav-a-teachers.gif);
	width: 147px;
}


li#nav-a-contact, li#nav-a-contact a {
	background: url(../img/navigation/nav-a-contact.gif);
	width: 88px;
	border-right: 0;
}

ul#menua li#nav-a-contact {
	border: 0;
	}




/***************MAKE PAGES SELF AWARE************************/
body.p-about li#nav-a-about a,
body.p-books li#nav-a-books a,
#p-contact li#nav-a-contact a,
.p-parents li#nav-a-parents a,
.p-teachers li#nav-a-teachers a
 
{display: block;
	background: none;
	}
	

#menua li a:hover {	
	display: block;
	background: none;
}

#menua li {	
	background-position: 0px -29px;
	background-repeat: no-repeat;
}	


.submenuul li a:hover {
background-color:#eee;
}








/****************PRODUCT NAVIGATION*****************/

#left-nav {
	position:relative;
	float: left;
		margin:35px 30px 0 0;

	padding-left:0px;
	top:0px;
	float:left;
	font-size: 95%;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	width: 200px;
	line-height: 1.2em;
		
			}




#left-nav li {padding-left: 20px; padding-top:10px; background: url(../img/navigation/grey-arrow.gif) no-repeat 15px 12px;}
#menu-b a {
	color:#333; 
	text-decoration:none;
	padding-left: 5px;
	padding-right: 5px;
	}
#menu-b a:hover {
	color:#80C31C;

	
	}
.p-about #menu-b a:hover {color:#FC923C;}	
.p-parents #menu-b a:hover {color: #9d82bd;}
.p-teachers #menu-b a:hover {color: #e8c757;}

#p-bella #left-nav li#bella a,
#p-twitchell #left-nav li#twitchell a,
#p-kick #left-nav li#kick a,
#p-pynx #left-nav li#pynx a,
#p-discounts #left-nav li#discounts a
{color:#80C31C;}

#p-about-ppp #left-nav li#nav-about-ppp a,
#p-authors-illustrators #left-nav li#nav-authors-illustrators a,
#p-share #left-nav li#nav-share a,
#p-appearances #left-nav li#nav-appearances a,
#p-press #left-nav li#nav-press a
{color:#FC923C;}	

#p-teaching-character #left-nav li#nav-teaching-character a,
#p-reading-aloud #left-nav li#nav-reading-aloud a,
#p-flash-cards #left-nav li#nav-flash-cards a,
#p-comprehension #left-nav li#nav-comprehension a
{color: #b39ecf;}

#p-t-reading-aloud #left-nav li#nav-t-reading-aloud a,
#p-lesson-plans #left-nav li#nav-lesson-plans a,
#p-t-flash-cards #left-nav li#nav-t-flash-cards a,
#p-play #left-nav li#nav-play a
{color: #e8c757;}