/* GALLERY: HEADER
============================================ */
#gallery-header { background: url(../images/gallery/gallery-header.png) no-repeat left top; width: 994px; height: 246px; padding-top: 20px; }
#gallery-header h2,
#gallery-header h3 { display: none; }
#gallery-header .header-navigation { background: url(../images/gallery/gallery-header-958x236.png); width: 958px; height: 236px; margin: 0 16px 0 20px; position: relative; }
#gallery-header .header-navigation ul { /*background: url(../images/gallery/gallery-navigation.png) no-repeat left top;*/ width: 440px; height: 143px; position: absolute; left: 0; bottom: 0; margin: 0; padding: 0; list-style: none; }
#gallery-header .header-navigation ul.match-hilight { background-position: left top; width: 440px; height: 106px; padding-top: 37px; }
#gallery-header .header-navigation ul.match-media { background-position: left bottom; width: 440px; height: 105px; }
#gallery-header .header-navigation li { margin: 0; padding: 0; }
#gallery-header .header-navigation li a { background: url(../images/gallery/gallery-navigation-action.png) no-repeat left top; display: block; text-indent: -9000px; }
#gallery-header .header-navigation ul.match-hilight a.nav-hilight { background-position: left 0px; width: 422px; height: 44px; }
#gallery-header .header-navigation ul.match-hilight a.nav-media { background-position: left -45px; width: 232px; height: 32px; }
#gallery-header .header-navigation ul.match-media a.nav-hilight { background-position: left -122px; width: 410px; height: 35px; }
#gallery-header .header-navigation ul.match-media a.nav-media { background-position: left -85px; width: 258px; height: 42px; }

/* GALERY: CONTENT
============================================ */
#gallery-content { background: url(../images/gallery/gallery-content.png) no-repeat left 61px; min-height: 601px; -height: 601px; position: relative; }
#gallery-content h4 { display: none; }
#gallery-content #album-selector { position: absolute; top: 25px; right: 20px;  }
#gallery-content #match-info { width: 274px; height: 50px; position: absolute; top: 24px; left: 20px;  }
#gallery-content #match-info .match-date,
#gallery-content #match-info .match-name, 
#gallery-content .match-description { font-family: "Tahoma"; font-size: 12px; color: #FFF; text-shadow: 1px 1px 1px #000;overflow:hidden; }
#gallery-content #match-info .match-date,
#gallery-content #match-info .match-name { display: block; text-indent: 15px; }
#gallery-content #match-info .match-date { font-size:16px; font-weight:bold; line-height:33px; text-indent:33px; }
#gallery-content #match-info .match-name { line-height: 28px; height: 25px; margin-right: 5px; overflow: hidden; font-size: 14px;text-indent:25px; }
#gallery-content .match-description { left:15px; position:absolute; top:79px; width:922px; }
#gallery-content .match-description .data {  line-height:20px; overflow:hidden; padding:3px 10px; text-indent:19px;}

/* GALLERY: RESULT
============================================ */
#result-content { width: 958px; height: 450px; position: absolute; top: 139px; left: 20px; }
#result-content ul,
#result-content li { margin: 0; padding: 0; }
#result-content .album-list { display: block; list-style: none; padding: 2px 0 0 8px; overflow: hidden; height: 424px; }
#result-content .album-list li { float: left; width: 156px; height: 105px; margin: 0 1px 1px 0; }
#result-content .album-list li a { display: block; /* border: 1px solid #000; */ background: #111; text-align: center; overflow: hidden; }
#result-content .album-list li a:hover { background: #222; }
#result-content .album-list li a.active {}
#result-content .album-list li a img { /* display: block; width: 154px; height: 103px; */ }
#result-content .album-list li a.hover img {}
#result-content .album-list li a.active img {}

/* GALERY: PAGINATION
============================================ */
.pagination { position: relative; padding-top: 3px; }
.pagination .page-number { list-style: none; display: block; text-align: center; }
.pagination .page-number li { display: inline; }
.pagination .page-number li a,
.pagination .page-number li span,
.pagination .page-number li strong { display: inline-block; font-size: 12px; font-family: "Tahoma"; color: #ACACAC; margin: 5px 3px; text-decoration: none; }
.pagination .page-number li a:hover { color: #FF5800; }
.pagination .page-number li a.active {}
.pagination .page-number li span {}
.pagination .page-number li strong { color: #FF5800; }
.pagination .page-control { position: absolute; top: 5px; height: 21px; background: url(../images/gallery/pagination-button.png) no-repeat left top; text-indent: -9000px; }
.pagination .page-prev { left: 9px; background-position: left -0px; width: 95px; }
.pagination .page-prev a { text-decoration:none  }
.pagination .page-prev:hover { background-position: left -21px; }
.pagination .page-next { right: 10px; background-position: right -0px; width: 65px; }
.pagination .page-next a { text-decoration:none }
.pagination .page-next:hover { background-position: right -21px; }

/* GALLERY: lightbox
============================================ */
#fancybox-close { background: #FFF url(../images/gallery/modal-close-button.png) no-repeat center center; width: 21px; height: 21px; padding: 5px; top: 0; right: 0; display: none; }
#fancybox-left, #fancybox-right { width: 17px; height: 31px; top: 45%; display: none; }
#fancybox-left span, #fancybox-right span { display: none; }
#fancybox-right { background: url(../images/gallery/modal-next.png) no-repeat left top; right: -30px; }
#fancybox-left { background: url(../images/gallery/modal-back.png) no-repeat left top; left: -30px; }
.button-download { background: url(../images/gallery/download-button.png) no-repeat left top; width: 142px; height: 40px; z-index: 90000; padding: 0; margin: 0; bottom: 20px; right: 0; position: absolute; }

.slideNav { position: absolute; bottom: 10px; left: 50%; margin-left: -163px; height: 60px; width: 326px; background: url(../images/gallery/gallery-player.png) no-repeat left top; list-style: none; -background-image: url(../images/gallery/gallery-player.gif); }
.slideNav li { float: left; margin: 0; }
.slideNav li a,
.slideNav li a em { float: left; width: 64px; height: 60px; text-decoration: none; }
.slideNav li a em { background: url(../images/gallery/gallery-player.png) no-repeat left bottom; -background-image: url(../images/gallery/gallery-player.gif); text-indent: -9000px; cursor: pointer; }
.slideNav li a { margin-left: 0; }
.slideNav li a.goPrev em { background-position: 0 bottom; }
.slideNav li a.goPlay,
.slideNav li a.goPlay em { width: 55px; }
.slideNav li a.goPlay em { background-position: -64px bottom; }
.slideNav li a.goNext em { background-position: -119px bottom; }
.slideNav li a.imgDownload,
.slideNav li a.imgDownload em { width: 73px; }
.slideNav li a.imgDownload em { background-position: -183px bottom; }
.slideNav li a.goClose em { background-position: -256px bottom; }

.album-title{
	background:url("../images/gallery/BUFC_03.jpg") no-repeat scroll left -10px transparent;
	height:122px;
}
