div#page{float:left;width:349px;padding:0;text-align:left}
div#container,div#container-2{overflow:hidden}
div.content{display:none;clear:both}
div.content a,div.gallery-navigation a{text-decoration:none}
div.content a:hover,div.content a:active{text-decoration:underline}
div.gallery-navigation a.pageLink{height:66px;line-height:66px}
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,div.loader,div.slideshow a.advance-link{width:351px}
div.loader,div.slideshow a.advance-link,div.caption-container{height:232px}
div.slideshow-container{position:relative;clear:both;float:left;height:232px}
div.loader{position:absolute;top:0;left:0;background-image:url('/images/galleriffic/loader.gif');background-repeat:no-repeat;background-position:center}
div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}
div.slideshow a.advance-link{display:block;line-height:232px;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 a.advance-link:focus{outline:0}
div.slideshow img{border:0}
div.caption-container{float:right;position:relative;margin-top:30px}
span.image-caption{display:block;position:absolute;top:0;left:0}
div.caption-container,span.image-caption{width:334px}
div.caption{padding:0 12px}
div.image-title{font-weight:bold;font-size:1.4em}
div.image-desc{line-height:1.3em;padding-top:12px}
div.download{margin-top:8px}
div.photo-index{position:absolute;bottom:0;left:0;padding:0 12px}
div.gallery-navigation{float:right;width:347px;margin-top:1px}
div.gallery-navigation a.pageLink{display:block;position:relative;float:left;width:8px;background-position:center center;background-repeat:no-repeat}
div.gallery-navigation a.pageLink:focus{outline:0}
ul.thumbs{position:relative;float:left;margin:0;padding:0}
ul.thumbs li{float:left;padding:0;margin:0 6px 0 3px;list-style:none}
a.thumb{padding:1px;display:block}
ul.thumbs li.selected a.thumb{padding:0}
a.thumb:focus{outline:0}
ul.thumbs img{border:0;display:block;overflow:hidden}
ul.thumbs li.selected{border:solid 1px #325A7B!important}
ul.thumbs li.selected img{-opera-border-radius:0;-khtml-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
div.pagination{clear:both;position:relative;left:-50%}
div.pagination a,div.pagination span.current,div.pagination span.ellipsis{position:relative;display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc}
div.pagination a:hover{text-decoration:none}
div.pagination span.current{font-weight:bold}
div.pagination span.ellipsis{border:0;padding:5px 0 3px 2px}
div.gallery-gutter{clear:both;padding-bottom:20px}
.prev{margin-right:7px}
.next{margin-left:3px}
div.content{margin-bottom:8px;float:left}
.thumb img{width:96px}
h2{color:#ccc}
div#footer{color:#888}
div.caption-container{color:#eee}
div.image-title{font-weight:bold;font-size:1.4em}
div.image-desc{line-height:1.3em;padding-top:12px}
div.download{margin-top:8px}
div.photo-index{color:#888}
div.gallery-navigation a.prev{background-image:url('/images/galleriffic/gallery-arrow-left.png')}
div.gallery-navigation a.next{background-image:url('/images/galleriffic/gallery-arrow-right.png')}
div.loader{background-image:url(/images/galleriffic/loader-white.gif)}
div.pagination a:hover{background-color:#111}
div.pagination span.current{background-color:#fff;border-color:#fff;color:#000}
.advance-link img,.advance-link{float:right;width:347px;padding:0;margin:0}