#fancybox-buttons {
	left: 0px; width: 100%; position: fixed; z-index: 1005;
}
.top#fancybox-buttons {
	top: 10px;
}
.bottom#fancybox-buttons {
	bottom: 10px;
}
#fancybox-buttons ul {
	background: rgb(17, 17, 17); list-style: none; margin: 0px auto; padding: 0px; border-radius: 3px; width: 170px; height: 30px; display: block; -webkit-box-shadow: 0 1px 3px #000, 0 0 0 1px rgba(0, 0, 0, .7), inset 0 0 0 1px rgba(255, 255, 255, .05); -moz-box-shadow: 0 1px 3px #000, 0 0 0 1px rgba(0, 0, 0, .7), inset 0 0 0 1px rgba(255, 255, 255, .05);
}
#fancybox-buttons ul li {
	margin: 0px; padding: 0px; float: left;
}
#fancybox-buttons a {
	width: 30px; height: 30px; text-indent: -9999px; display: block; background-image: url("fancybox_buttons.png"); background-repeat: no-repeat;
}
#fancybox-buttons a.btnPrev {
	background-position: 6px 0px; width: 32px;
}
#fancybox-buttons a.btnNext {
	background-position: -33px 0px; border-right-color: rgb(62, 62, 62); border-right-width: 1px; border-right-style: solid;
}
#fancybox-buttons a.btnPlay {
	background-position: 0px -30px;
}
#fancybox-buttons a.btnPlayOn {
	background-position: -30px -30px;
}
#fancybox-buttons a.btnToggle {
	background-position: 3px -60px; width: 35px; border-right-color: rgb(62, 62, 62); border-left-color: rgb(17, 17, 17); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#fancybox-buttons a.btnToggleOn {
	background-position: -27px -60px;
}
#fancybox-buttons a.btnClose {
	background-position: -57px 0px; width: 38px; border-left-color: rgb(17, 17, 17); border-left-width: 1px; border-left-style: solid;
}
#fancybox-buttons a.btnDisabled {
	cursor: default; opacity: 0.5;
}
