			.menu {
						height: 60px;
						width: 378px;
						position:absolute;
						left:50%;
						margin-left:-131px;
						margin-top:8px;
			}
			.cssnavhome	{
						position:relative;
						float: left;
						margin: 0; 
						padding: 0;
						font-family: arial, helvetica, sans-serif;
						background: url(homeoverstate.jpg) no-repeat;
						width: 95px;
						height: 60px;
	                    overflow:hidden;	
			}
			.cssnavhome a {
						display: block;
						color: #000000;
						font-size: 11px;
						width: 95px;
						height: 60px;
						display: block;
						float: left;
						color: black; 
						text-decoration: none;
						overflow:hidden;
			}
			.cssnavhome a:hover {
						color: #ffffff;
			}
			

			.cssnavhome img {width: 95px; height: 60px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnavhome a:hover img{visibility:hidden}

			.cssnavhome span {
					    position: absolute;
					    left: 30px;top: 15px;
					    text-align: center;
					    width: 150px;
					    cursor: pointer;   
					     
			}

			.cssnavmenu	{
						position:relative;
						float: left;
						margin: 0; 
						padding: 0;
						font-family: arial, helvetica, sans-serif;
						background: url(menuonstate.jpg) no-repeat;
						width: 94px;
						height: 60px;
	                    overflow:hidden;	
			}
			.cssnavmenu a {
						display: block;
						color: #000000;
						font-size: 11px;
						width: 94px;
						height: 60px;
						display: block;
						float: left;
						color: black; 
						text-decoration: none;
						overflow:hidden;
			}
			.cssnavmenu a:hover {
						color: #ffffff;
			}
			

			.cssnavmenu img {width: 94px; height: 60px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnavmenu a:hover img{visibility:hidden}

			.cssnavmenu span {
					    position: absolute;
					    left: 30px;top: 15px;
					    text-align: center;
					    width: 150px;
					    cursor: pointer;   
					     
			}

			.cssnavpictures	{
						position:relative;
						float: left;
						margin: 0; 
						padding: 0;
						font-family: arial, helvetica, sans-serif;
						background: url(picturesoverstate.jpg) no-repeat;
						width: 94px;
						height: 60px;
	                    overflow:hidden;	
			}
			.cssnavpictures a {
						display: block;
						color: #000000;
						font-size: 11px;
						width: 94px;
						height: 60px;
						display: block;
						float: left;
						color: black; 
						text-decoration: none;
						overflow:hidden;
			}
			.cssnavpictures a:hover {
						color: #ffffff;
			}
			

			.cssnavpictures img {width: 94px; height: 60px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnavpictures a:hover img{visibility:hidden}

			.cssnavpictures span {
					    position: absolute;
					    left: 30px;top: 15px;
					    text-align: center;
					    width: 150px;
					    cursor: pointer;   
					     
			}

			.cssnavcontact	{
						position:relative;
						float: left;
						margin: 0; 
						padding: 0;
						font-family: arial, helvetica, sans-serif;
						background: url(contactoverstate.jpg) no-repeat;
						width: 95px;
						height: 60px;
	                    overflow:hidden;	
			}
			.cssnavcontact a {
						display: block;
						color: #000000;
						font-size: 11px;
						width: 95px;
						height: 60px;
						display: block;
						float: left;
						color: black; 
						text-decoration: none;
						overflow:hidden;
			}
			.cssnavcontact a:hover {
						color: #ffffff;
			}
			

			.cssnavcontact img {width: 95px; height: 60px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnavcontact a:hover img{visibility:hidden}

			.cssnavcontact span {
					    position: absolute;
					    left: 30px;top: 15px;
					    text-align: center;
					    width: 150px;
					    cursor: pointer;   
					     
			}