#picture_gallery_dialog{padding:0!important}div.content{display:none;width:850px}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}div.controls a{padding:5px}div.ss-controls{float:left}div.nav-controls{float:right}div.slideshow-container{position:relative;clear:both;height:602px}div.loader{position:absolute;top:0;left:0;background-image:url('loader.gif');background-repeat:no-repeat;background-position:center;width:850px;height:602px}div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}div.slideshow a.advance-link{display:block;(min-width:320px) width:320px;(min-width:480px) width:480px;(min-width:510px) width:510px;(min-width:640px) width:640px;(min-width:1024x) width:1025px;(min-height:320px) height:320px;(min-height:480px) height:480px;(min-height:510px) height:510px;(min-height:640px) height:640px;(min-height:1024x) height:1025px;(min-line-height:320px) line-height:320px;(min-line-height:480px) line-height:480px;(min-line-height:510px) line-height:510px;(min-line-height:640px) line-height:640px;(min-line-height:1024x) line-height:1025px;text-align:center}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;border:1px solid #ccc}div.download{float:right}div.caption-container{position:relative;clear:left;height:15px}span.image-caption{display:block;position:absolute;width:850px;top:0;left:0}div.caption{padding:12px}div.image-title{font-weight:bold;font-size:1.4em}div.image-desc{line-height:1.3em;padding-top:12px}ul.thumbs{clear:both;margin:0;padding:0}ul.thumbs li{display:inline-block;padding:0;margin-top:15px;list-style:none}a.thumb{padding:2px;display:block;border:1px solid #ccc}ul.thumbs li.selected a.thumb{background:#000}a.thumb:focus{outline:0}ul.thumbs img{border:0;display:block}div.pagination{clear:both}div.navigation div.top{margin-bottom:12px}div.navigation div.bottom{margin-top:12px}div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc}div.pagination a:hover{background-color:#eee;text-decoration:none}div.pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff}div.pagination span.ellipsis{border:0;padding:5px 0 3px 2px}