/* CSS Document */

#navWrap { 
	float: left; 
	width: 215px; 
	margin: 0;
	padding:0 0px 0 35px;
}

#nav {
	width: 192px;
	height:256px;
	background-image:url(images/nav.gif);
	margin: 0px;
	padding:29px 0 0 0;
	background-repeat: no-repeat;
	background-position: left top;
/*	clear:both;
	display:inline;*/
/*	position:relative;	*/
	}

/*.navBottom { 
	background:cyan;
	height: 15px;
	width: 192px;
	margin: 0;
	padding: 0;
}*/
	
#nav ul {
	width: 192px;
	list-style: none;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0;


	}

#nav ul li {
	height:28px;
	margin:0px; padding:0px;
}
	
#nav a:link, #nav a:visited {
	display: block;
	width:192px; 
	height:28px;
	text-indent: -9000px;
	text-decoration: none;
	top: 0px;
	 :-moz-any-link:focus;
	 outline: none;
}
		



/*--------nav states---------*/

	
/* ----- Nav Defaults ------ */
.home a:link, .home a:visited { /*background-color:pink; width:192px; height:28px;*/}

.jewelry a:link, .jewelry a:visited {
/*background-color:blue;*/

	}
.about_us a:link, .about_us a:visited {
/*background-color:red;*/
	}
.news a:link, .news a:visited {
/*background-color:orange;*/
	}
.calendar a:link, .calendar a:visited {
/*background-color:purple;*/
	}
.contact_us a:link, .contact_us a:visited {
/*background-color:orange;*/
	}
.links a:link, .links a:visited {
/*background-color:yellow;*/
	}


/* ----- Nav Hover ------ */
.home a:hover {
	background: url(/images/nav.gif) no-repeat -192px -29px;
}
.jewelry a:hover {
	background: url(/images/nav.gif) no-repeat -192px -57px;
	}
.about_us a:hover {
	background: url(/images/nav.gif) no-repeat -192px -85px;
	}
.news a:hover {
	background: url(/images/nav.gif) no-repeat -192px -113px;
	}
.calendar a:hover {
	background: url(/images/nav.gif) no-repeat -192px -141px;
	}
.contact_us a:hover {
	background: url(/images/nav.gif) no-repeat -192px -169px;
	}
.links a:hover {
	background: url(/images/nav.gif) no-repeat -192px -197px;
	}
	

/* ----- Nav Selected ------ */
.home a.selected:link, .home a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -29px;
	}
.jewelry a.selected:link, .jewelry a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -57px;
	}
.about_us a.selected:link, .about_us a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -85px;
	}
.news a.selected:link, .news a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -113px;
	}
.calendar a.selected:link, .calendar a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -141px;
	}
.contact_us a.selected:link, .contact_us a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -169px;
	}

.links a.selected:link, .links a.selected:visited {
	background: url(/images/nav.gif) no-repeat -192px -197px;
	}
	


/*---------end nav states----------*/



	

	
#banner_ads { 
	margin: 0px 0 0 0px; 
	padding: 0px 0 0 0px; 
	float: left; 
	width: 192px; 
	text-align: center;

	}

#banner_ads img {border:0; margin-bottom:15px;}

.home_link {
	text-indent:-9999px;
	height:58px;
	width:377px;
	position:absolute;
	left:30px; top:15px;
	}
	
.home_link a {
	display:block; 
	height:58px; 
	width:377px; 	
	:-moz-any-link:focus;
	outline: none;}
