
/** cover **/
	div.gal-list-items,
	div.album-entries {
		width:509px;
		padding-left:3px;
		text-align:center;
	}
	div.gallery-list-item,
	div.gallery-list-item-over,
	div.gallery-album-item {
		width:114px;
		margin:5px;
		margin-top:0px;
		margin-bottom:10px;
		float:left;
	}
	div.gallery-list-item,
	div.gallery-list-item-over {
		width:116px;
	}
	div.gallery-list-item div.gallerybox,
	div.gallery-album-item {
		border:1px solid #5B5958;
	}
	div.gallery-list-item h2,
	div.gallery-list-item-over h2 {
		width:110px;
		height:15px;
		text-align:center;
		padding:2px;
	}
	#main div.gallery-list-item h2 a,
	#main div.gallery-list-item-over h2 a {
		text-decoration:none;
	}
	div.gallery-album-body a,
	div.gallery-album-body img, 
	div.gallery-album-item a,
	div.gallery-album-item img {
		margin:0px;
		padding:0px;
		border:0px;
	}

	div.gallery-album-body img {
		display:block;
		width:114px;
		height:152px;
	}
	div.gallery-list-item p.albumcount {
		color:#D8D6D2;
		background:#5B5958;
		width:114px;
	}
	div.gallery-list-item div.current_album p.albumcount,
	div.gallery-list-item-over p.albumcount {
		color:#5B5958;
		background:#F76013;
		width:114px;
	}
	div.gallery-list-item p.albumcount,
	div.gallery-list-item-over p.albumcount {
		padding:0px;
		font-size:10px;
		line-height:10px;
		height:10px;
		vertical-align:bottom;
	}


/** album **/
	h2.album-entry-subheader {
		padding:3px;
		padding-left:10px;
		font-weight:bold;
	}
	div.gallery-album-item img {
		display:block;
		width:114px;
	}

@media screen {
	div.gallery-list-item,
	div.gallery-list-item-over,
	div.gallery-album-item {
		background:#5B5958;
	}
	div.gallery-list-item div.current_album,
	div.gallery-list-item-over div.gallerybox {
		border:1px solid #F76013;
		cursor:pointer;
	}
	#main div.gallery-list-item h2,
	#main div.gallery-list-item h2 a {
		background:#5B5958;
		color:#FFFFFF;
	}
	#main div.current_album h2,
	#main div.current_album h2 a,
	#main div.gallery-list-item-over h2,
	#main div.gallery-list-item-over h2 a {
		background:#F76013;
		color:#000000;
	}
}

@media print {
	div.tx-jmgallery-pi1 {
		width:100%;
		text-align:center;
	}
	div.gal-list-items,
	div.album-entries {
		margin-left:auto;
		margin-right:auto;
	}
	div.gallery-list-item,
	div.gallery-list-item-over,
	div.gallery-album-item {
		background:none;
	}
}
