#gallery {margin:0 0 0 9px;padding:4px;width:628px; background-color:#000;position:relative;}
#gallery h2 {float:left;margin:0 0 3px 0;padding:0 30px 0 5px;color:#FFF;font-weight:normal;width:auto;border-bottom:1px solid #ffcf15;}

#gallery .loading {position:absolute;top:0px;left:0px;width:636px;height:338px;background:#000 url(../images/loader.gif) no-repeat center;}
#gallery .imgDisplay {float:left;margin:0;padding:0;}
#gallery .imgDisplay img {border:5px solid #FFF; position:absolute;}

#gallery .imgThumbnail {overflow:hidden; visibility:hidden; float:right;margin:0;padding:0;width:195px; height:267px;border-bottom:1px solid #fdcd13;}
#gallery .imgThumbnail a img {float:left;margin:0;padding:0;width:63px;border:1px solid #665209;}
#gallery .imgThumbnail a:hover img {border:1px solid #fdcd13;}
#gallery .imgThumbnail a.active img {border:1px solid #fdcd13;}

#gallery .pagesControl {margin:0;padding:0;width:195px;}
#gallery .pagesControl ul {float:right;margin:0;padding:0;list-style-type:none;}
#gallery .pagesControl ul li {float:right;margin:6px 6px 0 0;padding:0 0 0 0;color:#000;font-size:10px;font-weight:bold;background:none;}
#gallery .pagesControl ul li a {color:#000;padding:0 4px;display:block;background-color:#fed214;text-decoration:none;}
#gallery .pagesControl ul li a:hover {background-color:#ed1b2f;}
#gallery .pagesControl ul li.active a {background-color:#ed1b2f;}

#gallery .caption {margin:0;padding:15px 10px;width:468px;color:#b3b3b3;font-size:12px;}


#thumbsBox {margin:5px 0 0 0px;padding:0;width:654px;height:127px;background:transparent url(../images/bg-tab.png) no-repeat 0 0;}
* html #thumbsBox {background:transparent url(../images/bg-tab_IE.gif) no-repeat 0 0;}
#thumbsBox a {margin:0;padding:0;width:20px;height:127px;}
#thumbsBox a span {display:none;}

#thumbsBox a.prev {float:left;background:transparent url(../images/arrow-prev.png) no-repeat 0 0;}
* html #thumbsBox a.prev {background:transparent url(../images/arrow-prev_IE.gif) no-repeat 0 0;position:relative;cursor:pointer;}

#thumbsBox a.next {float:right;background:transparent url(../images/arrow-next.png) no-repeat 0 0;}
* html #thumbsBox a.next {background:transparent url(../images/arrow-next_IE.gif) no-repeat 0 0;position:relative;cursor:pointer;}


#imgThumbsCover {
	float:left;
	margin:0;
	padding:0 0 0 20px;
	width:594px;
	height:127px;
	overflow:hidden;
	position:relative;
}

#imgThumbsCover #imgThumbs {margin:0;padding:0;position:absolute;width:2000px;}
#imgThumbsCover #imgThumbs a {
	margin:8px 22px 0 0;
	padding:0;
	float:left;
	width:97px;
	height:127px;
	display:block;
	position:relative;
	text-align:center;
	text-decoration:none;
	color:#FFF;
}
#imgThumbsCover #imgThumbs a:hover {color:#fecb15;}