#nav {
	width:930px;
	margin:0; padding:0;
	float:left;
}

#nav ul {
	margin:0; padding:0;

}

#nav li {
	margin:0;
	padding:0;
	float: left;
	list-style: none;
}

#nav li a {
	display: block;
	height: 55px;
	background:#fff url(/images/nav/main_nav.gif) no-repeat 0 0;
	text-indent: -9009px;
}

ul li#link1 a { width: 70px; background-position: 0px 0px; }
ul li#link2 a { width: 82px; background-position: -70px 0px; }
ul li#link3 a { width: 84px; background-position: -152px 0px; }
ul li#link4 a { width: 95px; background-position: -236px 0px; }
ul li#link5 a { width: 85px; background-position: -331px 0px; }
ul li#link6 a { width: 126px; background-position: -416px 0px; }


ul li#link1 a:hover { width: 70px; background-position: 0px -55px; }
ul li#link2 a:hover { width: 82px; background-position: -70px -55px; }
ul li#link3 a:hover { width: 84px; background-position: -152px -55px; }
ul li#link4 a:hover { width: 95px; background-position: -236px -55px; }
ul li#link5 a:hover { width: 85px; background-position: -331px -55px; }
ul li#link6 a:hover { width: 126px; background-position: -416px -55px; }


ul li#link1 a:active { width: 70px; background-position: 0px -110px; }
ul li#link2 a:active { width: 82px; background-position: -70px -110px; }
ul li#link3 a:active { width: 84px; background-position: -152px -110px; }
ul li#link4 a:active { width: 95px; background-position: -236px -110px; }
ul li#link5 a:active { width: 85px; background-position: -331px -110px; }
ul li#link6 a:active { width: 126px; background-position: -416px -110px; }

/*----- shop-nav ----*/

#shop-nav {
	width:930px;
	margin:0; padding:0;
	float:left;
}

#shop-nav ul {
	margin:10px 0 0 0; padding:0;

}

#shop-nav li {
	margin:0;
	padding:0;
	float: left;
	list-style: none;
}

#shop-nav li a {
	display: block;
	height: 50px;
	background:#fff url(/images/nav/shop_nav.gif) no-repeat 0 0;
	text-indent: -9009px;
}

ul li#shoplink1 a { width: 307px; background-position: 0px 0px; }
ul li#shoplink2 a { width: 316px; background-position: -307px 0px; }
ul li#shoplink3 a { width: 307px; background-position: -623px 0px; }


ul li#shoplink1 a:hover { width: 307px; background-position: 0px -50px; }
ul li#shoplink2 a:hover { width: 316px; background-position: -307px -50px; }
ul li#shoplink3 a:hover { width: 307px; background-position: -623px -50px; }

ul li#shoplink1 a:active { width: 307px; background-position: 0px -100px; }
ul li#shoplink2 a:active { width: 316px; background-position: -307px -100px; }
ul li#shoplink3 a:active { width: 307px; background-position: -623px -100px; }

body#toys ul li#shoplink1 a { width: 307px; background-position: 0px -100px; }

/*-- footer --*/
#footer {
	margin-top:20px;
    width:100%;
    background:#fff;
    overflow:hidden;
    position:relative;
}

#footer ul {
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#footer ul li {
	display:block;
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    position:relative;
    right:50%;
	color:#999;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:3.3em;
}

#footer ul li a {
   display:block;
   margin:10px;
   padding:0;
   color:#999;
   text-decoration:none;
   line-height:3.3em;
   font-size:10px;
}

#footer ul li a:hover {
	color:#666;
}

#home #social-links {display:none;}

/*-- breadcrumbs --*/
#breadcrumbs {
	width:930px;
	margin:0; padding:0;
	float:left;
}

#breadcrumbs ul {
	margin:0; padding:0;

}

#breadcrumbs li {   /* -------- edited 7/28/10 --------- */
	margin:10px 3px 10px 0px;
	padding:0 0 0 12px;
	float: left;
	list-style: none;
	background:url(/images/nav/breadcrumb-divider.gif) left no-repeat;
}

#breadcrumbs li.home {background:none; padding:0;}  /* --------  added 7/28/10 ------- */

#breadcrumbs li a {
	font-size:10px;
	color:#999;
}

#breadcrumbs li a:hover {color:#00aeef; text-decoration:none;}
#breadcrumbs li a.active:hover {color:#ED1C8F; text-decoration:none;}

/* --------- comment-out/delete these lines 7/28/10 ---------- */
/*#breadcrumbs li:before {    
	content:" > ";
	font-size:10px;
	color:#999;
}
#breadcrumbs li.home:before {
	content:"";
	
}*/
#breadcrumbs ul li a.active {
	color:#00aeef;
}
