/*--------------------------------------------------------------------
	FlickrAPI (Sets, Collections, and Regular)
---------------------------------------------------------------------- */

.clear	{	clear:both;	}
a		{	color: #993333;	}

.verticalImage 		{	margin: 20px 0; 	}

.galleryBox		{	display:block;	}
.verticalBox	{	text-align:center;	}

.photoMainTitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
.photoMainDescription	{	margin: 15px 0;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

.photoTitle			{	font-family: Arial;	}
.photoImage	img		{	margin: 10px 0; border-top: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #aaa; border-left: 1px solid #ccc; padding: 8px; 		}
.photoDescription	{	font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0; font-size:11px; line-height: normal; padding: 0 0 20px 0; text-transform: none;  }

div.photoSetWrapper		{	}
ul.photoSetWrapper		{	list-style-type:none; margin:0;padding:0;	}
ul.photoSetWrapper li	{	display: block;  	}

div.photoSetBlock		{	float: left; width: 375px; height: 160px; display: block; padding: 20px 12px 0 0; 	}

div.photoSetBlock	 a	{	text-decoration: none; color: #993333;	font-weight: bold;  }
div.photoSetBlock	 a:hover	{	text-decoration: underline; color: red; font-weight: bold;  	}
div.photoSetBlock	 a:visited {	text-decoration: none; color: #993333;	font-weight: bold;  }
div.photoSetBlock	 a:visited:hover {	text-decoration: underline; color: red; font-weight: bold;  	}

#right_column .photoSetBlock	{	height: 100px;		}
.photoSetImage			{	float: left; margin: 0 8px 5px 0;	}
.photoSetImage img		{	border: 1px solid #3c71cf; max-height: 160px; max-width: 200px;	}
div.photoSetBlock .photoSetTitle			{	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.1em;	}
.photoSetNumPhotos		{	font-style:  italic; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.photoSetDescription	{	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.1em;	}
.photoSetGalleryLink 	{	text-align: right; margin: 0 10px 10px 0; font: normal 12px/14px Arial,sans-serif;	}
.photoSetGalleryLink a	{	color: #990000; text-decoration:none;	}

.photoCollectionMainTitle 	{	font-size: 24px; font-weight: bold; color: #191d4d; border-bottom: 1px solid #191d4d;}
.photoCollectionTitle 		{	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	}
.photoCollectionWrapper		{	padding: 5px; width:100%; display: block; margin: 20px 0 5px 0; }
.photoCollectionWrapper img	{	border: 0;	}
.photoCollectionWrapper a		{	text-decoration: none;	}
.photoCollectionWrapper:hover	{	background-color: #DBCECF;	}
.photoCollectionDescription	{	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;	}

.photoCollectionColumnLeft	{	float: left; width: 190px; 	}
.photoCollectionColumnRight	{	float: left; width: 200px; 	}

.galleryImage 		{	display:block; float:left; width: 130px; height: 110px;padding: 5px; font-family: Arial, Verdana, Sans-serif; font-size: 10px; }
.displayImage 		{	display:block; width: 588px; text-align:center; padding: 20px;	}
.galleryMainImage 		{	width: 700px; margin: 0 auto; text-align: center;		}
.galleryMainImage img 	{	max-width: 700px; max-height: 700px; padding:6px; margin: 6px; border: 1px solid #cccccc;	}
.thumb					{	padding:3px; margin: 3px; border: 1px solid #cccccc;	}
.thumb:hover			{	border: 1px solid #660000;}

.nextPrevious			{	margin: 0 auto; width: 300px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;	}
.nextPrevious a			{	text-decoration: none;	}