.alDiv{width:150px;height:160px;overflow:hidden;background-image:url('../img/folder.gif'); background-repeat:no-repeat;padding-top:10px;}
.alBot{ text-align:center; overflow:hidden;z-index:2;padding-top:5px;}
.altop{height:78px; text-align:center; overflow:hidden; vertical-align:middle;cursor:hand;}
.alTitle{line-height:normal;display:block;z-index:1; color:#000000; overflow:hidden; text-align:center;clear:both;cursor:pointer;}
.alChk{text-align:right}
.photodiv{border:solid 1px #cccccc; width:160px; padding-bottom:5px; overflow:hidden;}
.albumviewerLeftDiv
{
	float:left;
	width:570px;	
	vertical-align:top;	
}
.albumviewerRightDiv
{
	float:right;
	padding: 1px;
	vertical-align:top; 
	font-style:italic;
}
.albumviwerMainDiv
{
	margin-top:15px;
	width:860px;
	overflow:visible;
}
.albumsubmenuDiv
{
	clear:both;
	margin:5px 0px 3px 0px;
	text-align:center;
}
.albumnameDiv
{
	clear:both;
	margin:0px 0px 10px 0px;
	text-align:center;
}
.bold
{
	font-weight:600;
}
.featuredPhotoDiv
{ 
    text-align:left;
}
.fpWrap
{
	margin:0px 0px 20px 0px;	
}
.fpHeadDiv
{
	float:left;
	font-size:20px;
	font-weight:700;
	margin-bottom:5px;
	width:100%;
	
}
.fpseeslideSpan
{
	float:right;
	font-size:12px;
	margin-left:20px;
}
.fpImgOuter
{
	border:solid 1px #ccc;
	text-align:center;	
	margin: 2px 2px 2px 2px;	
	padding:10px 10px 10px 10px;
	cursor:hand;
	background-color:#fff;
}
.fpImg
{
	margin: 10px 10px 10px 10px;	 	
}
.fptDiv
{
	text-align:left;
	margin: 0px 0px 0px 10px;
	overflow:hidden;
	width:120px;
}
.fpcrDiv
{	overflow:hidden;
	text-align:left;
	margin: 0px 0px 0px 10px;
}
.fpseemoreDiv
{
	text-align:left;
	float:left;
	clear:both;
	width:100%;
	padding:3px 3px 3px 0px;
	font-weight:bold;
}
.fbIcon
{ 
	background-image: url( '../img/fbIcon.png' );
	background-repeat: no-repeat; 
	width: 16px;
	display:inline-block; 
	height: 16px;
	overflow: hidden;
	vertical-align:bottom;
	padding:1px 2px 0px 2px;

}
.twIcon
{ 
	background-image: url( '../img/twitter.png' );
	background-repeat: no-repeat; 
	width: 16px;
	display:inline-block; 
	height: 16px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
}
.lkinvite
{ 
	background-image: url( '../img/email.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lktrash
{ 
	background-image: url( '../img/trash.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkedit
{ 
	background-image: url( '../img/edit.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkdel
{ 
	background-image: url( '../img/del.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkrestore
{
    background-image: url( '../img/restore.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkpublish
{
    background-image: url( '../img/world.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkview
{
    background-image: url( '../img/zoom.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkcheck
{
    background-image: url( '../img/ok.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkcheck2
{ 
    background-image: url( '../img/ok.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.lkadd
{
    background-image: url( '../img/add.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.lkright
{
    background-image: url( '../img/right.png' );
	background-repeat: no-repeat; 
	width: 18px;
	display:inline-block; 
	height: 18px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px 2px 0px 2px;
	cursor:pointer;
}
.alTitlespan
{
    line-height: normal;
    display: block;
    z-index: 1;
    color: #87B70B;
    overflow: hidden;
    text-align: center;
    clear: both;
    font-weight:600;
}