		#searchnav{display:none}

		#photos form div {clear:both; padding:.2em}
		#photos form legend {color:maroon}
		#photos form label {float:left; width:7em; padding-right:.2em; text-align:right; }
		#photos form input {float:left; width:10em;}
		#photos form input.submit { width:auto; margin-left:6em}
		
		#photos #pri p.numresults {color:#666}
		
		#photos #pri {width:72%;}
		#photos #sec {width:27%;}
		
		/* list/set pages */
		#photos #pri h2 { font-size:140% }
		#photos #pri ol {padding:0; margin:0; list-style:none}
		#photos #pri ol li { margin-bottom:1em; height:75px; clear:both; position:relative; }
		#photos #pri ol li img {float:left; border:1px solid #333}
		#photos #pri ol li div.info {float:left; margin-left:1em; width:27em}
		#photos #pri ol li div.info h3 {font-size:100%; color:#666; margin:0;}
		#photos #pri ol li div.info p {margin:0}
		#photos #pri ol li div.info address {font-size:100%; font-style:normal}
		#photos #pri ol li div.number {position:absolute; left:0; top:0; width:auto; color:#000;
						font:normal 80%/1.2em arial; padding:2px;
						background:#fff; border:1px solid #333;
						filter:alpha(opacity=70); -moz-opacity:0.70}
						
		/* photo page */
		#photos #pri #photo .img { text-align:center }
		#photos #pri #photo .img img { border:1px solid #333}
		#photos #pri #photo .date { text-align:right; }
		#photos #pri #photo .nav { text-align:center; font-size:80% }

		#photos #pri #photo .next {text-align:right}
