@CHARSET "UTF-8";

/*
 * COLORS:
 * Subnav link hover / on:  Site orange
 * Subnav bar BG: #B9F5F4;
 */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav {
	position: absolute;
	width: 100%;
	height: 45px;
	left: 0;
	bottom: 0;
	margin: 0; padding: 0;

}

#nav li {
	width: auto;
	float:left;
}

/* Main tabs */

#nav a {
	display:block;
	height: 45px;
}

#nav a span {
	position: absolute;
	left: 9999em;
}

/* Subnav */

#nav li ul {
	position: absolute;
	width: 711px;
	height:auto;
	padding: 2px 29px 2px 0;
	left: auto;
	right: -999em;
	text-align: right; 
	line-height: 1.2em;
}

#nav li ul li {
	float: none;
	display:inline!important;
	width:auto;
	padding:0;
	background: none; 
}

#nav li ul li a {
	display:inline!important;
	width:auto;
	height:17px;
	padding: 1px 10px;
	text-decoration: none;
}

#nav li li a span {
	position: static;
}

#nav li:hover ul,#nav li.sfhover ul,#nav li.on ul {
	right: 0;
}

#nav li:hover ul,#nav li.sfhover ul {
	z-index: 100;
}

#nav li.on ul {
	z-index: 50;
}

.snav #nav li:hover ul,
#nav .snav li.sfhover ul,
#nav li.on ul {
	background: #B9F5F4; 
}


#nav li ul a:hover,
#nav li ul li.on a {
	color: #E76118;
}

li#n_hm a {
	position: absolute;
	left: 0;
	top: -60px;
	width: 300px;
	height: 50px;
	background: none;
}

#nav2 {
	position: absolute;
	width: 300px;
	right: 26px;
	top: 4px;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: right;
}

#nav2 li {
	display: inline;
}

#nav2 a {
	font-size: .95em;
	font-weight: bold;
	padding: 0 0 0 30px;
	text-decoration: none;
}

#nav2 a:hover {
	color: #cefcff
}

/* TABS */

#nav a {}

#n_women a { 
width: 120px;
background: transparent url('/_lib/img/nav_tabs.png') 0 0 no-repeat;
}

#n_women a:hover,
#n_women.on a {
background-position: 0 -45px
}


#n_men a { 
width: 80px;
background: transparent url('/_lib/img/nav_tabs.png') -121px 0 no-repeat;
}

#n_men a:hover,
#n_men.on a {
background-position: -121px -45px
}

#n_children a { 
width: 105px;
background: transparent url('/_lib/img/nav_tabs.png') -200px 0 no-repeat;
}

#n_children a:hover,
#n_children.on a {
background-position: -200px -45px
}

#n_housewares a { 
width: 145px;
background: transparent url('/_lib/img/nav_tabs.png') -305px 0 no-repeat;
}

#n_housewares a:hover,
#n_housewares.on a {
background-position: -305px -45px
}

#n_about a { 
width: 120px;
background: transparent url('/_lib/img/nav_tabs.png') -450px 0 no-repeat;
}

#n_about a:hover,
#n_about.on a {
background-position: -450px -45px
}

#n_peaceful a { 
width: 170px;
background: transparent url('/_lib/img/nav_tabs.png') -570px 0 no-repeat;
}

#n_peaceful a:hover,
#n_peaceful.on a {
background-position: -570px -45px
}

#nav li li a {
background: none;
}