/* 16x16 */
.icon-add-subfolder, .icon-rename, .icon-delete, .icon-move-images-to-another-folder, .icon-set-as-avatar, .icon-services, .icon-move-folder,
.icon-pager-first, .icon-pager-last, .icon-pager-next, .icon-pager-previous,
.menu-icon-rotate-right, .menu-icon-rotate-left, .icon-refresh, .icon-go, .icon-rss
{
	padding:2px 3px 2px 18px;#
	padding:1px 3px 1px 18px;
	color:White;
	text-decoration:none;
	zoom:1;
}
.icon-pager-first, .icon-pager-last, .icon-pager-next, .icon-pager-previous
{
	padding:2px 12px 2px 12px;
}
.icon-add-subfolder
{
	background:url(images/newfolder-icon.png) no-repeat left center;
}
.icon-rename
{
	background:url(images/rename-icon.png) no-repeat left center;
}
.icon-delete
{
	background:url(images/delete-icon.png) no-repeat left center;
}
.icon-add-all-images-to-image-basket
{
	background:url(images/add-all-images-to-image-basket-icon.png) no-repeat left center;
}
.icon-move-images-to-another-folder
{
	background:url(images/move-images-to-another-folder-icon.png) no-repeat left center;
}
.icon-move-folder
{
	background:url(images/move-folder-icon.png) no-repeat left center;
}
.icon-copy-images-to-another-folder
{
	background:url(images/copy-images-to-another-folder-icon.png) no-repeat left center;
}
.icon-batch-rename
{
	background:url(images/batch-rename-icon.png) no-repeat left center;
}
.icon-batch-set-tags
{
	background:url(images/batch-set-tags-icon.png) no-repeat left center;
}
.icon-batch-set-rating
{
	background:url(images/batch-set-rating-icon.png) no-repeat left center;
}
.icon-batch-set-categories
{
	background:url(images/batch-set-categories-icon.png) no-repeat left center;
}
.icon-filter-by
{
	background:url(images/filter-by-icon.png) no-repeat left center;
}
.icon-group-by
{
	background:url(images/group-by-icon.png) no-repeat left center;
}
.icon-sort-by
{
	background:url(images/sort-by-icon.png) no-repeat left center;
}
.icon-services
{
	padding:1px 18px 1px 3px;
	background:url(images/services-icon.png) no-repeat right center;
}
.icon-pager-first
{
	background:url(images/pager-first-icon.png) no-repeat center;
}
.icon-pager-last
{
	background:url(images/pager-last-icon.png) no-repeat center;
}
.icon-pager-next
{
	background:url(images/pager-next-icon.png) no-repeat center;
}
.icon-pager-previous
{
	background:url(images/pager-previous-icon.png) no-repeat center;
}
.menu-icon-rotate-right
{
	background:url(images/rotate-right-menu-icon.png) no-repeat left center;
}
.menu-icon-rotate-left
{
	background:url(images/rotate-left-menu-icon.png) no-repeat left center;
}
.icon-refresh
{
	background:url(images/refresh-icon.png) no-repeat left center;
}
.icon-go
{
	background:url(images/go-icon.png) no-repeat right center;
}
.icon-rss
{
	padding-left:24px;
	background:url(images/rss-feed-icon.png) no-repeat left center;
	outline:none;
	text-decoration:underline;
	color:#FF9900;
}
/* 11x11 */
.icon-services-small
{
	color:White;
	text-decoration:none;
	padding:3px 15px 4px 4px;
/*	background:url(images/services-icon-small.png) no-repeat right center; */
}
/* 24x24 */
.icon-share, .icon-delete-selected, .icon-delete-photo, .icon-move-selected, .icon-select-all, .icon-invert-selection, 
.icon-deselect, .icon-place-in-image-basket, .icon-show-whole-folder, .icon-next, .icon-previous, .icon-set-as-avatar,
.icon-close, .icon-clear-image-basket, .icon-view-as-slide-show, .icon-flip-photo, .icon-photo-info, .icon-rotate-right, .icon-rotate-left,
.icon-slideshow-next, .icon-slideshow-prev, .icon-slideshow-play, .icon-slideshow-pause, .icon-slideshow-close,
.icon-flippable-start-slideshow
{
	color:White;
	text-decoration:none;
	padding:6px 4px 6px 26px;#
	/* use safari CSS hack */
	padding:5px 4px 5px 26px;
	zoom:1;
}
.icon-share
{
	background:url(images/share-icon.png) no-repeat left center;
}
.icon-delete-selected, .icon-delete-photo, .icon-close
{
	background:url(images/delete-selected-icon.png) no-repeat left center;
}
.icon-move-selected
{
	background:url(images/move-selected-icon.png) no-repeat left center;
}
.icon-select-all
{
	background:url(images/select-all-icon.png) no-repeat left center;
}
.icon-invert-selection
{
	background:url(images/invert-selection-icon.png) no-repeat left center;
}
.icon-deselect
{
	background:url(images/deselect-icon.png) no-repeat left center;
}
.icon-place-in-image-basket
{
	background:url(images/place-in-image-basket-icon.png) no-repeat left center;
}
.icon-show-whole-folder
{
	background:url(images/show-whole-folder-icon.png) no-repeat left center;
}
.icon-next
{
	background:url(images/next-icon.png) no-repeat 5px center;
	padding-left:30px;
}
.icon-previous
{
	background:url(images/previous-icon.png) no-repeat 5px center;
}
.icon-set-as-avatar
{
	background:url(images/set-as-avatar-icon.png) no-repeat left center;
}
.icon-clear-image-basket
{
	background:url(images/clear-image-basket-icon.png) no-repeat left center;
}
.icon-view-as-slide-show
{
	background:url(images/view-as-slide-show-icon.png) no-repeat left center;
}
.icon-flip-photo
{
	padding:6px 26px 6px 4px;
	background:url(images/flip-photo-icon.png) no-repeat right center;
}
.icon-photo-info
{
	/*padding:6px 26px 6px 4px;*/
	background:url(images/photo-info-icon.png) no-repeat right center;
}
.icon-photo-view-info
{
	padding:6px 26px 6px 4px;
	background:url(images/flip-photo-icon.png) no-repeat right center;
}
.icon-rotate-right
{
	background:url(images/rotate-right-icon.png) no-repeat right center;
}
.icon-rotate-left
{
	background:url(images/rotate-left-icon.png) no-repeat right center;
}
.icon-flippable-start-slideshow
{
	background:url(images/flippable-start-slideshow-icon.png) no-repeat right center;
}
/* PhotoView */
.photoview-next-button, .photoview-prev-button
{
	width:44px;
	/*height:480px;*/
	position:absolute;
	background:url(images/photoview-next-button.png) no-repeat left center;
	right:0;
	top:35px;
	bottom:0;
}
.photoview-prev-button
{
	background:url(images/photoview-prev-button.png) no-repeat left center;
	left:0;
}
/* Slideshow */
.icon-slideshow-next, .icon-slideshow-prev, .icon-slideshow-play, .icon-slideshow-pause, .icon-slideshow-close
{
	outline:none;
}
.icon-slideshow-next
{
	background:url(images/slideshow-next-button.png) no-repeat left center;
}
.icon-slideshow-prev
{
	background:url(images/slideshow-prev-button.png) no-repeat right center;
}
.icon-slideshow-play
{
	background:url(images/slideshow-play-button.png) no-repeat center center;
}
.icon-slideshow-pause
{
	background:url(images/slideshow-pause-button.png) no-repeat center center;
}
.icon-slideshow-close
{
	background:url(images/slideshow-close-button.png) no-repeat center center;
}
/* tags checkbox */
.tags-full, .tags-partial, .tags-none
{
	background:#222 url(images/tags-checkbox.png) no-repeat top left;
}
.tags-none
{
	color:#7f7f7f;
	background-position:left 1px;
}
.tags-partial
{
	background-position:left -49px;
	color:#c0c0c0;
}
.tags-full
{
	background-position:left -24px;
	color:White;
}
.ctx-radio
{
	background:url(images/context-radio-icon.png) no-repeat 2px center;
}
.ctx-checkbox
{
	background:url(images/context-checkbox-icon.png) no-repeat 2px center;
}
.ctx-rss
{
	background:url(images/rss-feed-icon.png) no-repeat 2px center;
}
.ctx-private-message
{
	background:url(images/messages-old-icon.png) no-repeat 2px center;
}
.ctx-twitter
{
	background:url(images/twitter-logo-16x16.png) no-repeat 3px center;
}
.ctx-facebook
{
	background:url(images/facebook-logo-16x16.png) no-repeat 3px center;
}
.ctx-email
{
	background:url(images/messages-old-icon.png) no-repeat 3px center;
}
#acdContextMenu_Language .flag-en
{
	background:url("images/flag-en.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-de
{
	background:url("images/flag-de.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-fr
{
	background:url("images/flag-fr.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-jp
{
	background:url("images/flag-ja.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-za
{
	background:url("images/flag-za.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-zh
{
	background:url("images/flag-zh.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-es
{
	background:url("images/flag-es.png") no-repeat scroll 3px center transparent;
}
#acdContextMenu_Language .flag-ru
{
	background:url("images/flag-ru.png") no-repeat scroll 3px center transparent;
}
/* messages */
.icon-messages-new
{
	background:url(images/messages-new-icon.png) no-repeat 0px center;
	width:20px;
	padding-left:20px;
}
.icon-messages-old
{
	background:url(images/messages-old-icon.png) no-repeat 0px center;
	width:20px;
	padding-left:20px;
}
.icon-facebook
{
	display:inline-block;
	height:25px;
	line-height:25px;
	padding:0 0 0 25px;
	background:#5872A7 url(images/facebook-connect-sprite.png) left -138px;
	color:White;
	font-weight:bold;
	font-size:13px;
}
	.icon-facebook span
	{
		display:inline-block;
		height:23px;
		line-height:23px;
		border:solid 1px #29447E;
		border-left:none;
		padding:0 7px;
		background:#5872A7;
	}
.icon-twitter
{
	display:inline-block;
	width:80px;
	height:25px;
	background:transparent url(images/twitter-logo.png) no-repeat left center;
}
	.icon-twitter span
	{
		visibility:hidden;
	}
.folder-my-public-folder-medium
{
	background:url(images/folders/my-public-folder-medium.png) no-repeat center center;
}
.folder-my-private-folder-medium
{
	background:url(images/folders/my-private-folder-medium.png) no-repeat center center;
}
.folder-my-shared-folder-medium
{
	background:url(images/folders/my-shared-folder-medium.png) no-repeat center center;
}
.folder-my-public-folder-small
{
	background:url(images/folders/my-public-folder-small.png) no-repeat center center;
}
.folder-my-private-folder-small
{
	background:url(images/folders/my-private-folder-small.png) no-repeat center center;
}
.folder-my-shared-folder-small
{
	background:url(images/folders/my-shared-folder-small.png) no-repeat center center;
}
