/* SideMenu Items */li#zphotos a {	display: block;	font-weight: normal;	padding: 0;	border: 1px solid #000;	background: #ff9;	text-decoration: none;	width: 150px; 	/* False value for IE4-5.x/Win. */ 	voice-family: "\"}\"";   	voice-family:inherit;	width: 148px;	/* You get it. Good value for compliant browers. */		}li#zphotos a:hover {	font-weight: normal;	background: #669;	color: #ffc;	text-decoration: none;	}li#zphotos a:active {	font-weight: normal;	background: #669;	color: #ff0;	text-decoration: none;	}	/* Links for main pages Items */div#photolinks a:link {	text-decoration: none; 	color: #009; 	background: transparent;	}div#photolinks a:visited {	text-decoration: none; 	color: #609; 	background: transparent;	}div#photolinks a:hover {	text-decoration: none; 	color: #00f; 	background: transparent;	}div#photolinks a:active {	text-decoration: underline; 	color: #00f; 	background: transparent;	}/* Gallery page Items */div#photonavbar {	margin: 0;	padding: 15px;	vertical-align: middle; 	text-align: left;	background-color: #630;	border-bottom: 1px solid #000;	color: #eb0;	font: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	}div#photonavbar p {	vertical-align: middle; 	color: #eb0;	font: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	}div#photonavbar img {	vertical-align: middle;	border:  1px solid #eb0;	}div#photonavbar a:link {	text-decoration: none; 	color: #eb0; 	background: transparent;	}div#photonavbar a:visited {	text-decoration: none; 	color: #eb0; 	background: transparent;	}div#photonavbar a:hover {	text-decoration: underline; 	color: #eb0; 	background: transparent;	}div#photonavbar a:active {	text-decoration: underline; 	color: #ff0; 	background: transparent;	}