	.photoalbum_module {
		display:block;
		width:610px;
		position:relative;
		margin:0 auto;
	}
	.photoalbum_module div.back_link {
		display:none;
	}	
	.photoalbum_thumbs {
		display:block;
		height:90px;
		width:610px;
		position:relative; /* this is buggy when animating in msie */
		clip:rect(0px,0px,90px,610px);
		overflow:hidden;
	}
	.photoalbum_thumbs div.scroll_pan {
		display:block;
		position:relative;
		height:90px;
		white-space:nowrap;
	}
	
	.photoalbum_module .preview {
		display:block;
		background-color:#fff;
		margin-bottom:5px;
	}
	.photoalbum_module .preview .preview_image,
	.photoalbum_module .preview .preview_image .overlay {
		display:block;
		background-position:center;
		background-repeat:no-repeat;
		height:458px;
		width:610px;
	}
	.photoalbum_module .preview .preview_image {
		/*margin-left:110px;*/
	}
	.photoalbum_module .preview .preview_image .overlay {
		display:none;
		background-image:url(../images/loading.gif);
	}
	.photoalbum_module .preview .backwards {
		float:left;
		display:block;
		padding-top:200px;
		padding-left:30px;
	}
	.photoalbum_module .preview .forwards {
		float:right;
		display:block;
		padding-top:200px;
		padding-right:30px;
	}
	.photoalbum_module .album_info {
		display:block;
		margin-top:15px;
		padding-top:20px;
		background-image:url(../images/hr.gif);
		background-position:top;
		background-repeat:repeat-x;
	}
	.photoalbum_module .album_main_nav {
		display:block;
		margin-bottom:0px;
		font-variant:small-caps;		
	}
	.photoalbum_module .album_info .article,
	.photoalbum_module .reactions .article {
		background-image:none !important;
		padding-bottom:0px !important;
	}
	.photoalbum_module .reactions {
		display:block;
		padding-top:20px;
		background-image:url(../images/hr.gif);
		background-position:top;
		background-repeat:repeat-x;
	}
	.photoalbum_module br {
		display:none;
	}
	.photoalbum_module .reactions br {
		display:block;
	}
	.albumsets {
		display:block;
	}
	.albumsets .set {
		display:block;
		background-color:#fff;
		color:#fff;
		margin-bottom:15px;
		cursor:pointer;
	}
	.albumsets .set .image_border {
		margin-left:5px;
		margin-right:15px;
		border:0;
	}
	.albumsets .set.over {
		background-color:#ccc;
	}
	.albumsets .set .name {
		display:block;
		padding-top:10px;
		padding-bottom:5px;
	}
	.albumsets .set .info {
		display:block;
		font-family:arial;
		font-size:12px;
	}
	.albumsets .set .added {
		display:none;
	}
