#content #photoalbum {
	margin: 0px 30px;
	padding: 30px 0px;
	width: 670px;
	float: left;
	display: inline;	
}

#content #photoalbum .breadcrumb { margin: 0px 0px 5px 0px; color: #bfbfbf; }
#content #photoalbum .breadcrumb a:link,
#content #photoalbum .breadcrumb a:visited { color: #bfbfbf; text-decoration: none; border-bottom: 1px solid #bfbfbf; }

#content .photo-albums .album { margin: 0px 10px 10px 0px; width: 140px; float: left; border: 1px solid #a5aeb6; }

#content .photo-albums .album .preview-img     { width: 140px height: 105px; overflow: hidden; font-size: 0px; line-height: 0px; }
#content .photo-albums .album .preview-img img { margin: 0px; float: left; }

#content .photo-albums .album .album-description { padding: 2px 5px;  height: 32px; overflow: hidden; float: left; }

#content .photo-albums .pagination a:link, 
#content .photo-albums .pagination a:visited { color: #f8981d; text-decoration: none; font-weight: bold; font-size: 12px; }

#content .photo-albums ul.photoalbum { margin: 0px; list-style-type: none; }
#content .photo-albums ul.photoalbum li { margin: 0px 10px 10px 0px; padding: 0px; width: 140px; height: 105px; overflow: hidden; float: left; border: 1px solid #a5aeb6; }
#content .photo-albums ul.photoalbum li img { margin: 0px; }
#content .photo-albums ul.photoalbum li a { margin: 0px; padding: 0px; line-height: 0px; font-size: 0px; display: inline; loat: left; }

#content .photo-albums .pagination { width: 600px; display: block;  }
#content .photo-albums .pagination .prev { float: left; }
#content .photo-albums .pagination .next { margin: 0px 0px 0px 0px; float: right; }
