
#pagePhotoGallery { 
	position:relative;
	width:100%;
	min-height:400px; 
	}

#pagePhotoGallery h2 { text-align:left; }

img#loader {
	display:block; 
	position:absolute;
	top:0;
	bottom:0;
	left:40%;
	margin:auto;
	border:none;
}

img#loader { min-height:15px; }

.fbAlbumRow {
	width:100%;
	display:inline-block;
	margin:0 auto;
}

.fbAlbumCover {
   display:inline-block;
   width:180px !important;
   height:180px !important;
   cursor:pointer;
   margin:0 25px;
   vertical-align: top;
}

.fbAlbumCover a, div.fbPhotoThumbnail  { 
	display:inline-block;
	width:180px !important;
	height: 100px !important;
	margin:0 0 5px 0;
	padding:0;
	overflow:hidden;
	border:1px solid #fff;
	}

div.fbPhotoThumbnail { margin:0 25px 25px 25px; cursor:pointer; text-align:center; }

.fbAlbumCover img { 
	filter: alpha(opacity=70);
	opacity: 0.7;
	}
.fbAlbumCover img:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.fbAlbumCover p { vertical-align: top; }
.fbAlbumCover p a { 
	font-size:12px;
	line-height:16px;
	margin:0 !important;
	padding:0 !important;
	width: auto !important;
	height:auto !important; 
	border:none; 
	background:none;
	filter: alpha(opacity=100);
	opacity: 1;
 }
 
 .fbAlbumCover p a:hover { border:none; } 

.fbAlbumCover img, div.fbPhotoThumbnail img {
   width:180px !important;
   /*height:184px !important;*/
   border:none !important;
   margin:0 !important;
   padding:0 !important;
}

div.fbPhotoThumbnail img { 
	width:206px !important; 
	filter: alpha(opacity=60);
	opacity: 0.6;
	}

div.fbPhotoThumbnail img:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

/*
.fbPhotoThumbnail {
   display:inline;
   border:none !important;
   width:200px;
   overflow:hidden;
   height:200px;
   float:left;
   padding:7px;
}
*/


#imageBox  {display:none; }

#imageBox img { margin:0 !important; padding:0 !important; }


/*
#fbAlbums {
   width:800px;
   margin:auto;
   border:1px solid #cccccc;
   padding:7px;
}

#fbPhotos {
   width:800px;
   margin:auto;
   border:1px solid #cccccc;
   padding:7px;
}
*/

#fbClosePhotos{
   text-align:center;
   cursor:pointer;
   font-size:12px;
}

#fbPaging {
   width:100%;
   margin:auto;
   text-align:center;
}

#fbPaging a {
   padding:20px;
}


