/**
* Gallery.css
**/

h2 									{color:#999; padding:0; font-size:12px; margin:10px 0 0 0; }
h2.entry-title 						{font-size:12px; line-height:14px; font-weight:normal; color:#111; }
h3 									{padding:0; font-size:11px; margin: 5px 0 10px 0; font-weight:normal; } 

.date 								{color:#666666; text-transform:uppercase; font-size:10px; font-weight:normal; }
h4 									{padding:6px 0; font-size:11px; margin:0; font-weight: normal } 
h5 									{font-size: 10px; text-transform: uppercase; color: #111; margin: 5px 0; padding:0;}
#imageInfo div.right h6 			{font-size: 10px; color: #111; font-weight: bold; text-transform: uppercase; padding: 0; margin: 10px 0 0 0;}
#imageInfo div.right h6.info		{margin-bottom: 7px;}

#topSectionGallery 					{padding-top:15px; }


#captionArea 						{border-bottom:1px solid #e5e5e5; width:716px; padding:0 0 10px 0; margin:10px 0; float:left; clear:both; }
#imageCaption 						{width:475px; float:left; margin:0; padding:0; color:#666; }
#imageCaption p 					{padding:0; margin-top:0; color:#666; }
#imageCaption  a 					{color: #666; text-decoration: underline;}
ul#prevNextLinks 					{width:240px; float:right; text-align:right; margin:0; padding:0; }
#prevNextLinks li 					{display:inline; padding-left:17px; }
#prevNextLinks li a 				{color:#b00; } 

#imageInfo 							{margin: 15px 0 25px 0; width: 716px;}
#imageInfo div.left 				{width: 475px; float: left; font-size: 11px; line-height: 15px; margin: 0 20px 0 0; color: #333;}
#imageInfo div.left p 				{margin-top: 5px; padding:0;}
#imageInfo div.left div.description {margin-bottom: 15px;}
#imageInfo div.right 				{width: 210px; float: left; margin: 0 0 0 11px; padding-top: 0; color: #666; border-bottom: 1px solid #e5e5e5;}
#imageInfo div.right a 				{color: #666; font-size: 11px;}
#imageInfo div.right a#fb-toggle	{border-top: none;}

#galleryImgLink 					{display:block; width:720px;  overflow:hidden; }
.sectionName a                      {text-transform:uppercase; color:#b00; text-decoration:none; font-size:10px; } 
.galleryTopItem 					{float:left; width:356px; margin:0 0 7px 0; padding:0; overflow:hidden; }
#topSection .topItemRight           {float:right; margin-right:0; clear:none; }
.topItemDate 						{margin:10px 0 0 0; position:relative; top:5px; }
.galleryTopItem a.bgShade, 
.galleryBottomItem a.bgShade, 
#topSectionGallery a.bgShade 		{display:block; background-image: url(/layout/light_grey_diagonal_bkgrd.gif);  }
#topSectionGallery a.bgShade 		{width:720px; }
.galleryTopItem a.bgShade img 		{display:inline; height:218px;}
.galleryTopItem a.entry-summary, 
.galleryBottomItem a.entry-summary 	{font-size:11px; color:#666666; line-height: 15px;}
.galleryTopItem p, 
.galleryBottomItem p  				{margin: 0; padding: 2px 0; color: #999999; font-size: 11px;}

#galleryThumbs 						{border-top:1px solid #111; clear:both; margin-top: 15px; padding-top: 5px; }
#galleryThumbs h3 a 				{text-transform:capitalize; }
.thumbsSection 						{float:left; margin:0; }
.thumbItem     						{float:left; width:116px; margin:0 4px 6px 0;}
.thumbItemGallery     				{float:left; width:116px; height: 133px; margin:5px 10px 6px 0; overflow: hidden}
.thumbItemGallery p  				{margin-top: 5px;}
.thumbItemGallery a.bgShade, 
.thumbItem a.bgShade 				{display:block; background-image: url(/layout/light_grey_diagonal_bkgrd.gif); width: 116px; height: 71px; overflow: hidden;}
.thumbItem p   						{padding:0 2px 0 0;  }
#sectionThumbs p a 					{text-decoration:none; }
#sectionThumbs 						{width: 380px; float: left;}
#sectionThumbs .galleryTopItem p 	{height:50px; overflow:hidden; }
.thumbsRight 						{float:right; margin:0; }
.thumbsRight .thumbItem 			{float:right; margin:0 0 6px 4px; }
.thumbsRight h3 					{margin-left:4px;  }
.galleryBottomItem 					{width:407px; float:left; margin:0 9px 5px 0; }

.thumbsSectionWide .thumbItem 		{margin:0 4px 0 0; }

#mpu 								{float:right; margin:28px 0 0 0;}
.mpuGallery							{padding-top: 30px;}

#browseHeader						{width:716px; border-top:1px solid #333; margin:25px 0 10px 0; padding-top:5px;}
#browseArchives  					{float:left; width:210px; text-align:right; padding: 7px 0;}
#browseArchives a 					{color: #c00000; font-size: 11px;}

#bottomSection 						{border-top: 1px solid #111; width: 716px; margin: 5px 0 15px 0; padding-top:5px;}
#featuredGallery 					{float: left; width: 407px;}

#pagination 						{float:left; clear:both; width:720px; border-top: 1px solid #111; padding: 0 10px 40px 0; margin-top: 10px; }
#pagination p 						{float:right; text-align:right; font-size: 12px; }

hr#topItemDivider 					{width:100%; height:1px; background-color:#e5e5e5; color:#e5e5e5; float:left; clear:both; display:inline; border:none; margin:10px 0; }
hr.lowerItemDivider 				{width: 716px; height: 1px; background-color: #e5e5e5; color: #e5e5e5; float: left; clear: both; display: inline; border:none; padding: 0; margin: 5px 0;}
hr.subject							{margin-bottom: 10px;}
hr.sectionThumbs 					{width: 716px; height: 1px; background-color: #111; color: #111; float: left; clear: both; display: inline; border:none; padding: 0; margin: 10px 0;}
