body 					{ background-color: #333; margin: 10px; color: #CCC; }#container				{ width: 610px; margin: 0 auto;}h1 {	letter-spacing: 0.1em;	font: bold 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	margin: 0 0 10px 0;}h2 						{ margin: 0; color: #FFF;					 	 font: bold 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }h3 						{ margin: 0;						  text-transform: uppercase;						  font: bold 12px/140% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }p 						{ font: 11px/150% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }p.breadcrumbs 			{ margin: 0 0 5px 0; color: #999; }#footer p 				{ margin: 10px 0; 						  color: #666;						  line-height: 130%; }#photohome img 			{ float: left; }#photohome .cutline		{ margin-left: 420px; 						  padding: 10px 0;						  border-top: 1px solid #666;						  border-bottom: 1px solid #666; }#photohome .cutline p 	{ margin: 0; }.searchbox 				{ margin: 15px 0 0 420px; }.searchbox p			{ margin: 5px 0 0 0; }#photoright h3, #photobot h3						{ margin: 0;						  font-size: 14px; }#photoright p, #photobot p						{ margin: 3px 0 0 0;						  font-size: 12px; }#photoright p.related, #photobot p.related { font-size: 11px; color: #999; }#photoright img			{ float: left; }/*#photoright .cutline	{ margin-left: 460px; }*/#photobot .cutline		{ margin-top: 10px; }img.photo				{ padding: 2px;						  background-color: #FFF;						  border: 1px solid #999; }#thumbnails 			{ margin: 0; }.thumbnail 				{ border: 2px solid #FFF; }#title 					{ border-bottom: 1px solid #666; 						  padding-bottom: 7px;						  margin-bottom: 15px; }#title p				{ margin: 0;						  font-size: 12px; }form, select			{ margin: 0; padding: 0; }a 						{ color: #CC9; font-weight: bold; text-decoration: none; }a:hover, a:active 		{ color: #FFF; }h1 a	 				{ border: none; }a img 					{ border: none; }#footer a				{ color: #CCC; }
