

.gallery					{ width:661px; clear:both; position:relative; }
.gallery .buttons 			{ cursor:pointer; display:none; position:absolute; top:156px; left:266px; background:url(../img/play.png) no-repeat; width:128px; height:128px; }
.gallery .buttons.active 	{ top:410px; left:10px; background:url(../img/pause.png) no-repeat; width:32px; height:32px; }
.gallery .controls 			{ text-indent:-9999px; }

.gallery:hover .buttons		{ display:block; }

.galleria_container	 		{ background:#f2f2f2; width:100%; text-align:center; }
.galleria_wrapper 			{ height:400px; width:661px; overflow:hidden; display:table-cell; vertical-align:middle; }
.galleria_wrapper IMG 		{ margin:auto; }
.galleria_container .caption { padding:10px; display:block; }

.galleria 					{ margin:0; padding:10px 0; list-style-type:none; width:100%; float:left; }
.galleria li 				{ display:inline; width:80px; height:80px; overflow:hidden; float:left; margin:0 10px 10px 0; }
.galleria li a 				{ display:none}

.galleria li img.thumb 		{ cursor:pointer; width:80px; height:80px; }
.galleria li .caption 		{ display:block; padding:10px; }
* html .galleria li div span 	{ width:400px} /* MSIE bug */

.gallery .jcarousel-container { position:relative; padding-top:10px; }
.gallery .jcarousel-clip { z-index:2; padding:0; margin:0; overflow:hidden; position:relative; }
.gallery .jcarousel-list { z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0; }
.gallery .jcarousel-list li,
.gallery .jcarousel-item { float:left; list-style:none; width:75px; height:75px; }
.gallery .jcarousel-next { z-index:3; display:none; }
.gallery .jcarousel-prev { z-index:3; display:none; }



