div.content{display:none;}
div.content a, div.navigation a{text-decoration:none; color:#777}
div.content a:focus, div.content a:hover, div.content a:active{text-decoration:underline}
div.controls{margin-top:5px; height:23px; float:right}
div.controls a{padding:5px}
div.ss-controls{float:left}
div.nav-controls{float:left}
#gallery {margin:0;width: 900x;padding:-10px; }
div.slideshow-container{position:relative; clear:both; height:600px; background: none; padding: 0; text-align:center;}
div.loader{position:absolute; top:0; left:0; background-image:url('loader.gif'); background-repeat:no-repeat; background-position: 440px 294px; width:900px; height:600px}
div.slideshow{margin:0; padding:0;}
div.slideshow span.image-wrapper{display:block; text-align:center;}
div.slideshow a.advance-link{display:block; width:900x; height:600px; text-align:center;vertical-align:middle;}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited{text-decoration:none}
div.slideshow img{vertical-align:middle; text-align:center;border: none; margin:0;}
div.download{float:right}
div.caption-container{position:relative; clear:left;}
span.image-caption{display:block; width:140px;padding-right:10px;}
.image-title h2{font-weight:bold; font-size:0.1em}
div.image-desc{line-height:1.3em;}
div.image-desc p{ padding: 5px 10px 5px 0;}
div#caption_gallery{width:140px; position:absolute; top:110px; left:-80px; background:#f5f5f5; padding:0px 15px 0px 0px;}

ul.thumbs{clear:both; margin:0; padding:4px; padding-top: 0px;}
ul.thumbs li{float:left; list-style:none;}
a.thumb{}
ul.thumbs li.selected img, ul.thumbs li.selected img:hover { cursor: default;}
a.thumb:focus{outline:none}
ul.thumbs img{ display:block;}

#caption {position: relative; color: #666; font-size: 12px;}
.caption-container { color: #555;}

.image-title{ padding-top: 10px;}
.image-title h2{}

#controls { display: none;}
#gallery:hover #controls { display: block; position: absolute; right: 380px; bottom: 20px; font-size: 14px;}
#gallery:hover #controls div a{ background: url(../img/light75.png); margin: 5px; padding: 8px; -moz-border-radius: 2px;border-radius:5px;}
#gallery:hover #controls div a:hover{ background: #FFF;}
#gallery:hover #controls a:hover{text-decoration: none;}

	.prev{}
	.next{}

div.navigation{padding-top: 0px; margin-top: -32px; display: block;}
div.pagination{clear:both; font-size: 20px; font-weight: bold; position: absolute;}
div.navigation div.top{ height:11px;}
div.navigation div.bottom{margin-top:0px}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis{display:block; float:left; margin-right:2px; padding:8px 10px 8px 10px;}
div.pagination a:hover{background-color:#eee; text-decoration:none}
div.pagination span.current{font-weight:bold; border: none; color:#000}
div.pagination span.ellipsis{border:none; padding:5px 0 3px 2px}
