/* @override http://www.castorjewelry.com/styles/nav.css */

/* NAV */

#nav {
	width: 780px;
	margin-top: 15px;
	margin-bottom: 0;
}

#nav ul {
	list-style-type: none;
	text-align: center;
	float: left;
	width: 100%;
}

#nav ul li {
	display: block;
	float: left;
	padding: 12px 0;
	width: 154px;
	text-align: left;
}

#nav ul li a  {
	text-transform: uppercase;
	display: inline-block;
	border-bottom: 1px solid #fff;
	padding-bottom: 1px;
}

#nav ul li a:hover {
	color: #666;
	border-bottom: 1px solid #ccc;
}


/* CATERGORY BUTTON FOR SUB NAV */

#nav li#special-catergory-li {
	background-color: #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	text-align: center;
	margin-left: -40px;
	margin-right: 40px;
}

#nav a#special-catergory {
	border: 0;
}

#nav a:hover#special-catergory {
	border: 0;
}



/* SUB NAV */

#cat-nav {
	width: 780px;
	margin-top: -3px;
	float: left;
}

#cat-nav ul {
	list-style-type: none;
	text-align: center;
	font-size: 11px;
}

#cat-nav ul li {
	display: block;
	float: left;
	background-color: #f1f1f1;
	xwidth: 115px;
	 width: 90px;
	 width: auto;
	padding: 13px 0;
	padding: 13px 19px;
	height: 13px;
}

#cat-nav ul li a  {
	display: inline-block;
	border: 0;
	color: #4c4c4c;
	padding-bottom: 13px;
	background-color: #f1f1f1;
}

#cat-nav ul li a:hover {
	background: no-repeat url('../images/sub-nav-arrow.gif');
	background-position: bottom;
}

#cat-nav ul li a.cat-nav-active {
	background: no-repeat url('../images/sub-nav-arrow.gif');
	background-position: bottom;
}

/* @override http://www.castorjewelry.com/styles/nav.css */

/* NAV */

#nav {
	width: 780px;
	margin-top: 15px;
	margin-bottom: 0;
}

#nav ul {
	list-style-type: none;
	text-align: center;
	float: left;
	width: 100%;
}

#nav ul li {
	display: block;
	float: left;
	padding: 12px 0;
	width: 154px;
	text-align: left;
}

#nav ul li a  {
	text-transform: uppercase;
	display: inline-block;
	border-bottom: 1px solid #fff;
	padding-bottom: 1px;
}

#nav ul li a:hover {
	color: #666;
	border-bottom: 1px solid #ccc;
}


/* CATERGORY BUTTON FOR SUB NAV */

#nav li#special-catergory-li {
	background-color: #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	text-align: center;
	margin-left: -40px;
	margin-right: 40px;
}

#nav a#special-catergory {
	border: 0;
}

#nav a:hover#special-catergory {
	border: 0;
}



/* SUB NAV */

#cat-nav {
	width: 780px;
	margin-top: -3px;
	float: left;
}

#cat-nav ul {
	list-style-type: none;
	text-align: center;
	font-size: 11px;
}

#cat-nav ul li {
	display: block;
	float: left;
	background-color: #f1f1f1;
	xwidth: 115px;
	 width: 90px;
	 width: auto;
	padding: 13px 0;
	padding: 13px 19px;
	height: 13px;
}

#cat-nav ul li a  {
	display: inline-block;
	border: 0;
	color: #4c4c4c;
	padding-bottom: 13px;
	background-color: #f1f1f1;
}

#cat-nav ul li a:hover {
	background: no-repeat url('../images/sub-nav-arrow.gif');
	background-position: bottom;
}

#cat-nav ul li a.cat-nav-active {
	background: no-repeat url('../images/sub-nav-arrow.gif');
	background-position: bottom;
}





