		#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 */
		#photoset {margin-top:.6em}
		#photoset .content {position:relative; min-height:30em; }
		#photoset .main {width:260px; position:absolute; top:0; left:0}
		#photoset .main p {width:240px}
		#photoset .main p.numresults {margin:0; color:#787878; font:normal 84%/1.2em verdana, arial}
		#photoset .all {text-align:left; margin-left:280px}
		#photoset .flickr {margin-left:280px}
		#photoset ol {padding:0; margin:0; list-style:none; }
		#photoset ol li { margin:0 1em 1em 0; height:75px; position:relative; float:left}
		#photoset ol li img {float:left; border:1px solid #333}
		#photoset ol li div.info {float:left; margin-left:1em; width:27em}
		#photoset ol li div.info h3 {font-size:100%; color:#666; margin:0;}
		#photoset ol li div.info p {margin:0}
		#photoset ol li div.info address {font-size:100%; font-style:normal}
		#photoset 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 */
		#photo .image a img { border:1px solid #333}
		#photo .date { color:#787878; font:normal 84%/1.2em verdana, arial}
		#photo .nav { text-align:center; font-size:80% }

		h3.entry-header {position:relative; width:500px}
		.nextprev {font-size:64%; font-weight:normal; position:absolute; right:0; margin-right:-5px}
		.nextprev a {color:#006699 !important; padding:0 5px}
		#pic p {width:500px}

