/*********** Photo Galleries Layout *************************/

#banner h1,
#content h2,
#content h3,
#content ul {
	padding: 10px;
	}



#content #primary-content, 
 #content #secondary-content {
margin: 25px 0 0 0;
}




#primary-content h3, 
#secondary-content h3 {
	margin: 0 0 10px 0px;
padding: 5px;
font-size: 1em;

	}
#primary-content ol {
	margin: 0;
	padding: 0;
	}	

#primary-content ol li {
	margin: 0;
	padding: 0;
	}

#primary-content ul {
	margin: 0;	
	padding: 0;
	}

/* most popular */
#primary-content .most-popular {
	margin-bottom: 20px;
	padding-bottom: 10px;
	}
	
#primary-content .most-popular img {
	float: left;
	margin: 0px;
	}

/* photo scroller */	
#primary-content .photo-scroller {
	margin-bottom: 20px;
	padding-bottom: 10px;
	}
	
#primary-content .photo-scroller img {
	float: left;
	margin-left: 10px;
	}
	
/* send us your photos */
#primary-content .send-us {
	margin-bottom: 20px;
	}

/* galleries */
#primary-content #photo_gallery {
	margin-bottom: 10px;
	width: 420px;
	}

#primary-content #photo_gallery #gallery-info h3 {
	margin: 0 0 2px 0;
	}

#primary-content #photo_gallery #nav-top, 
#primary-content #photo_gallery #nav-bot {
	padding: 4px 15px;
	margin: 0;		
	}

#primary-content #photo_gallery #nav-top .lft,
#primary-content #photo_gallery #nav-bot .lft {
	float: left;
	width: 30%;
	}

#primary-content #photo_gallery #nav-top .rght,
#primary-content #photo_gallery #nav-bot .rght {
	float: right;
	width: 30%;
	}

#primary-content #photo_gallery ol {
	margin: 0;
	padding: 15px 5px 0 15px;
	}

#primary-content #photo_gallery ol li {
	float: left;
	padding: 0 10px 15px 0;
	margin: 0;	
	}

#primary-content #photo_gallery ol li a {
	padding: 0;
	margin: 0;
	}

#primary-content #photo_gallery #photo-info {
	padding: 10px 0 10px 0;
	}

#primary-content #photo_gallery #photo-info h3 {
	padding: 0;
	margin: 0 0 2px 0;
	}

#primary-content #photo_gallery #photo-info h4 {
	padding: 0;
	margin: 0 0 2px 0;
	}
	
#primary-content #photo_gallery #photo-info p {
	padding: 0;
	}

#primary-content #photo_gallery #photo-info p#credits {
	padding: 0;
	margin: 0 0 2px 0;
	}