/*
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'source code copyright (c) bep, inc.  All rights reserved.+
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


#square {
	display:block;
	position:relative;

	padding:0;
	margin:0;
	overflow:hidden;
	
	
	
	
	/*width:230px;*/

	
	
	height:220px;
	
	width:200px;

	
	margin-left:8px;
	
	
	}

#squareContents {
	display:block;
	position:absolute;
	top:0;
	left:0;
	padding:0px 0;
	margin:0;
	
	}

#squareContents ol.column {
	display:block;
	float:left;
	margin:0;
	padding:0;
	height:384px; /* height:384px; */
	width:187px;
	list-style:none;
	
	width:100px;
	height:230px;
	
	}

#squareContents ol.column li {
	width:170px;

	margin:0;
	margin:8px 4px 8px 8px;
	overflow:hidden;

	color:#FFF;
	
	
	height:61px;
	
	width:86px;
	
	
	}
	
	

	
#squareContents ol.column li img {
	border:2px solid #ffffff;

}	
	
	
#squareContents ol.column li a {
	color:#FFF;
	text-decoration:none;
	font-family:Tahoma, Sans-Serif !important;
	}
#squareContents ol.column li a:hover {
	text-decoration:underline;
	font-weight:bold;
	}	
	

#pagination {
	margin-left:10px;
	text-align:center;
	color:#FFFFFF;
	padding-top:8px;
	padding-bottom:5px;
	border-bottom:1px solid #7C7C7C;
	width:200px;
}
	





	
	
	
	
	

#photoAlbumName{
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	margin-left:10px;
	
	border-top:1px solid #BDBDBD;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	color:#4F4F4D;
}


#photoAlbumNav{					
	width:220px;
	height:25px;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	
}
.photoAlbumBorder{
	height:24px;
	border:1px solid #676767;
	width:218px;
}
.photoAlbumAlbums{
	float:left;width:74px;text-align:center;line-height:24px;background:#676767;color:#ffffff;
}
.photoAlbumBack{
	float:left;width:47px;text-align:center;line-height:24px;background:#888888;color:#484848;border-right:1px solid #676767;
}
.photoAlbumNext{
	float:left;width:47px;text-align:center;line-height:24px;background:#888888;color:#484848;border-right:1px solid #676767;
}
.photoAlbumAll{
	float:left;width:48px;text-align:center;line-height:24px;background:#888888;color:#484848;
}	






#photoMainContainer{
	width:738px;
	height:319px;
	border:5px solid #ffffff;
}
#photoPictureContainer{
	width:513px;
	height:319px;
	float:left;
}
#photoAlbumContainer{
	margin:0;
	padding:0;
	height:319px;
	width:220px;
	border-left:5px solid #ffffff;
	float:left;
	

	


}


#photoAlbumMech {
	margin:0;
	padding:0;
	width:220px;
	height:288px;	
	background-color:#A8A8A8;
	
	}
	
	
 #photoAlbumNav{
 	margin:0;
	padding:0;
	
	border-top:5px solid #ffffff;
	
	width:220px;
	height:25px;
	
}