#main ul.thumbs {float:left;margin:0;padding:0;position:relative;}
#main ul.thumbs li {float:left;list-style:none outside none;margin:2px;padding:0;overflow: hidden;width:80px;height: 65px}
#main a.thumb img { margin:0}
div.navigation a.pageLink {background-position:center center;background-repeat:no-repeat;display:block;float:left;margin:2px;
                          width:16px;height:60px;line-height:60px;}
div.navigation a.next {background-image:url("nextPageArrow.gif");}
div.navigation a.prev {background-image:url("prevPageArrow.gif");}

div.navigation-container  {float:left;left:50%;position:relative;}
div.navigation  {float:left;left:-50%;position:relative;}
div#container_fotos  {overflow:hidden;display:none}
div.content  {clear:both;}
div.slideshow-container {margin-top:80px; position:relative}
#slideshow { text-align: center}
#slideshow img {border:3px solid #AAAAAA;-moz-box-shadow:0 0 10px #333333;background-color:#FFFFFF;border:3px solid #888888;
                margin:0 6px 5px;}
div.slideshow span.image-wrapper {
        display: block;
	position: absolute;
	top: 30px;
	left: 0;
        /*width:488px*/}
div.loader, div.slideshow a.advance-link,div.caption-container {height: 650px; /* This should be set to be at least the height of the largest image in the slideshow with padding */}
div.slideshow a.advance-link {display:block;text-align:center;}
div.caption-container {position:relative;padding:10px;text-align: center;}
span.image-caption {display:block;left:0;position:absolute;top:0;width:100%;}
#main {padding:10px 15px 50px 20px;}