#gallery-list { }
#gallery-list .gallery-list-item { float:left;margin-bottom:20px;text-decoration:none;display:block;cursor:pointer;height:100px;width:375px; }
#gallery-list .gallery-list-item .gallery-cover { height:100px;width:100px;border:1px solid #c00;float:left; }
#gallery-list .gallery-list-item .gallery-cover img { margin:18px;height:64px;width:64px;border:none; }
#gallery-list .gallery-list-item .gallery-title { float:left;width:260px;margin:0 5px; }
#gallery-list .gallery-list-item .gallery-count { color:#c00; }

#gallery { margin:10px 0 0 0; }
#gallery .album-photo { float:left;margin:0 10px 10px 0;height:80px;width:80px;border:1px solid #c00;display:block; }
#gallery .album-photo img { margin:7px;height:64px;width:64px;border:none; }
#preview { float:left;width:68px;height:362px;overflow:hidden; }
#preview .toolbar-content { }

#big-image { width:580px;height:580px;overflow:hidden;float:left;position:relative; }
#big-image img { display:block; }
#big-image #toolbar { background:url('/images/gallery-toolbar-bg.png');color:#fff;position:absolute;left:0;top:0;padding:10px; }
#big-image #toolbar table { color:#fff; }
#big-image #toolbar a { color:#fff; }

#gallery ul.tags li { float: left; list-style-type: none; padding: 0 3px 0 0; margin: 0; }
#gallery ul.tags { padding: 2px 0 0 0; margin: 0 40px 0 0; }

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	height:360px;
	width:64px;
	overflow: hidden;
	float:left;
	border:1px solid #efefef;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    height:16px;
	width:64px;
	background: url(/images/gallery-next-button.png) no-repeat;
	cursor:pointer;
	position:absolute;
	bottom:0;
	left:0;
}

.jcarousel-prev {
    height:16px;
	width:64px;
	background: url(/images/gallery-prev-button.png) no-repeat;
	cursor:pointer;
	position:absolute;
	top:0;
	left:0;
}

.jcarousel-clip {
    height:324px;
	width:64px;
	top:16px;
}
.jcarousel-list {
}
.jcarousel-item { margin:0 0 1px 0;width:64px;height:64px;overflow:hidden; }
