@charset "UTF-8";
/* CSS Document */

#nav {background:url(../images/nav_bg.png) no-repeat; width:184px; height:342px; padding:16px 14px 0 14px; margin:0 0 20px 10px}
#navigation {margin:0; padding:0; list-style:none}



#navigation li {display:block; margin-bottom:2px}

#navigation li a {background-image:url(../images/nav_sprite.png); display: block; outline: none; 	position: relative; height: 339px; text-decoration: none; width: auto}

	
	#navigation #home {	background-position:0px 0px; width:184px; height:39px}
	
	#navigation #about {background-position:-184px 0px; width:184px; height:39px}
	
	#navigation #corporate {background-position:-368px 0px;	width:184px; height:39px}
	
	#navigation #stone {background-position:-552px 0px; width:184px; height:39px}
	
	#navigation #calendar {background-position:-736px 0px; width:184px; height:39px}
	
	#navigation #location {background-position:-920px 0px; width:184px; height:39px}
	
	#navigation #contact {background-position:-1104px 0px; width:184px; height:39px}
	
	#navigation #links {background-position:-1288px 0px; width:184px; height:39px}
	
	
	
	#navigation a .hover {background:transparent  url(../images/nav_sprite.png) no-repeat; display:block; position:relative; top:0; left:0; height:100%; width:100%;filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}
	
	
	#navigation a .active {background:url(../images/nav_sprite.png) no-repeat; display:block ; position: relative; top: 0; left: 0; height: 100%;	width: 100%}
	
	#navigation #home .hover {background-position: -0px -39px}
	#navigation #about .hover {background-position: -184px -39px}
	#navigation #corporate .hover {background-position: -368px -39px}
	#navigation #stone .hover {background-position: -552px -39px}
	#navigation #calendar .hover {background-position: -736px -39px}
	#navigation #location .hover {background-position: -920px -39px}
	#navigation #contact .hover {background-position: -1104px -39px}
	#navigation #links .hover {background-position: -1288px -39px}
	
	#navigation #home.active {background-position: -0px -39px}
	#navigation #about.active {background-position: -184px -39px}
	#navigation #corporate.active {background-position: -368px -39px}
	#navigation #stone.active {background-position: -552px -39px}
	#navigation #calendar.active {background-position: -736px -39px}
	#navigation #location.active {background-position: -920px -39px}
	#navigation #contact.active {background-position: -1104px -39px}
	#navigation #links.active {background-position: -1288px -39px}