.noscript{display:none;}
div. a,div.navigation a{text-decoration:none;color:#777;}
div.controls{margin-top:5px;height:23px;}
div.controls a{padding:5px;}
div.ss-controls{float:left;}
div.nav-controls{float:right;}
div.loader{width:550px;height:350px;background:url('../images/loading.gif') no-repeat center;}
div.slideshow{clear:both;}
div.slideshow span.image-wrapper{float:left;padding-bottom:12px;}
div.slideshow a.advance-link{padding:2px;display:block;border:1px solid #ccc;}
div.slideshow img{border:none;display:block;}
div.download{float:right;}
.caption h1 {color:#f80;font-family:Georgia,serif,sans-serif;font-weight:normal;padding:10px 0;}
div.image-title{font-weight:bold;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
div.navigation{margin:0 0 20px;}
ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none;}
ul.thumbs li{width:80px;height:80px;text-align:center;overflow:hidden;}
ul.thumbs li img{margin:0 -50%;}
a.thumb{padding:2px;display:block;border:1px solid #ccc;}
ul.thumbs li.selected a.thumb{background:#000;}
a.thumb:focus{outline:none;}
ul.thumbs img{border:none;display:block;}
div.pagination{clear:both;}
div.navigation div.top{margin-bottom:12px;height:11px;}
div.pagination a,div.pagination span.current{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc;}
div.pagination a:hover{text-decoration:none;background:#eee;}
div.pagination span.current{font-weight:bold;border-color:#000;color:#fff;background:#000;}
/* Minimal Gallery Styles */
#thumbs-min ul.thumbs li{float:none;padding:0;margin:0;list-style:none;}
#thumbs-min a.thumb{padding:0px;display:inline;border:none;}
#thumbs-min ul.thumbs li.selected a.thumb{background:inherit;color:#000;font-weight:bold;}
.next,.prev{padding:5px 10px;background:#ccc;color:#fff;text-decoration:none;}
.play,.pause{background:#059;color:#fff;}
a.next:hover,#content  a.prev:hover{background:#f80;text-decoration:none}