/*********************************************************
/*********************************************************
/* DIGITAL ASSETS STYLES
   These styles govern the Web UI of the Digital Assets Module. */

	/**************************************************************************************/
	/* EXPLORER STYLE ******************************************************************/

	#ExplorerContainer				{min-width:700px;}

	/* UserControls/FileLibraryManager.ascx */
	.ModalImageView					{text-align:center;}
	.ModalImageView .Caption		{font-size:92%; font-weight:bold; margin-bottom:6px;}
	.ModalImageView .Image			{max-width:680px; max-height:460px; overflow:auto;}

	/**************************************************************************************/
	/* PHOTO ALBUM STYLE ******************************************************************/

	#PhotoAlbum						{background-color:White; border:solid 1px #999999; float:left; font-size:93%; margin-bottom:20px; width:100%;}
	#PhotoAlbum #Selector			{background-color:#CCCCCC; border-bottom:solid 1px #999999; padding:1em;}
	#PhotoAlbum #Selector label		{color:#666666; font-weight:bold;}
	#PhotoAlbum #ThumbnailContainer {background-color:#EEEEEE; clear:left; float:left; height:400px; overflow:scroll; text-align:center; width:150px;}
	#PhotoAlbum #ThumbnailContainer .Thumbnail {margin:.5em 0;}
	#PhotoAlbum #ThumbnailContainer .Thumbnail img {border:solid 3px Silver;}
	#PhotoAlbum #ThumbnailContainer .Thumbnail img.Selected {border:solid 3px Navy;}
	#PhotoAlbum .LeafView			{margin:1em; zoom:100%;}
	#PhotoAlbum #ScrollerContainer	{min-height:400px; overflow:auto;}

	.FileScroller					{display:none; margin:1em;}
	.FileScroller .Title			{margin-top:0;}
	.FileScroller .Nav				{background-color:#EEEEEE; border:solid 1px #CCCCCC; padding:5px; text-align:center;}
	.FileScroller .Nav a			{text-decoration:none;}
	.FileScroller .Counter			{margin:0 10px;}
	.FileScroller .FSImageContainer	{border:solid 1px #CCCCCC; text-align:center; margin:2px 0; padding:5px;}
	.FileScroller .FSCaption		{font-weight:bold; margin:5px 30px;}
	
	/* PhotoGalleryListView.ascx */
	.PhotoGalleryListView			{}
	.PhotoGalleryListView .AddPhoto	{float:right; border:dashed 1px #CCCCCC; border-width:0 0 1px 1px; margin:0 0 5px 15px; padding:0 8px 8px 8px; width:200px;}
	.PhotoGalleryListView .Stats	{background-color:#E6E6E6; color:Black; font-size:85%; font-weight:bold; margin-bottom:10px; padding:4px;}
	.PhotoGalleryListView .Photo	{clear:left; margin-bottom:15px;}
	.PhotoGalleryListView .Photo img{display:block; float:left; margin:0 12px 15px 0;}
	.PhotoGalleryListView .Photo p	{margin-top:0;}
	.PhotoGalleryListView .Pager	{background-color:#E6E6E6; clear:both; font-weight:bold; margin:6px 0; padding:4px; text-align:center;}
	
	/* PhotoGalleriesView.ascx */
	.GalleriesList					{}
	.GalleryTeaser					{background-color:#EEEEEE; border:solid 1px #999999; margin-bottom:15px; padding:8px; zoom:100%;}
	.GalleryTeaser h2				{font-size:110%; margin:0 0 4px 0;}
	.GalleryTeaser .GalleryImage	{float:left; margin:2px 15px 5px 0; min-height:120px; text-align:center; width:170px;}
	.GalleryTeaser p				{font-size:92%; margin:2px 0;}
	.GalleryTeaser .Count			{font-weight:bold;}
	
	.GalleryView					{font-size:92%;}
	.GalleryView h2					{margin-bottom:10px;}
	.GalleryView .Utilities			{padding:5px 3px;}
	.GalleryView .Buttons			{float:right;}
	.GalleryView .Buttons a			{padding:3px;}
	.GalleryView .PhotoCount		{font-weight:bold;}
	.GalleryView .PhotoBox			{background-color:#EEEEEE; border:solid 1px #999999; padding:10px; text-align:center;}
	.GalleryView .PhotoCaption		{font-weight:bold; margin-top:6px; text-align:center;}
	.GalleryView .NextPhoto			{display:none;}
	.GalleryView .EndOfGallery		{display:none; font-weight:bold; padding-top:10px;}
	.GalleryView .EndMessage		{font-size:110%;}