#main content div.content{display:none;float:right;width:550px; }
#main content div.content a,div.navigation a{text-decoration:none;color:#777;}
#main content div.content a:focus,div.content a:hover,div.content a:active{text-decoration:underline;}

div.ss-controls{float:left;}
div.nav-controls{float:right;}
div.nav-controls a {margin-left:20px;}
#loading{position:absolute;top:200px;left:0;background-image:url('/plugins/gallery-lightbox/img-cs/lightbox-ico-loading.gif');background-repeat:no-repeat;background-position:center;width:550px;height:502px;}
#slideshow {clear:both;}
#slideshow a {text-decoration:none;}
#slideshow img{vertical-align:middle;border:none; max-width:520px; max-height:390px;}
div.caption{padding:10px 0;}
div.image-title{font-weight:bold;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
/* IE - no antialiasing fonts when opacity - this is workaround */
.image-caption, .detail, .detail h2 {background-color: white;}



ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none;}
a.thumb{padding:2px;display:block;border:1px solid #ccc;}
ul.thumbs li.selected a.thumb{background:#000;}

.pagination {display:block; clear:both;}
.pagination a, .pagination span {margin:0 2px;}
