﻿div#page{width:900px;text-align:left;background-color:#fff;margin:0 auto;}
div#container{padding:20px;}
div#photoheader{padding-bottom:20px;}
div#photofooter{text-align:center;clear:both;padding-top:12px;}
div.photocontent{float:right;width:550px;}
div.controls{margin-top:3px;height:23px;}
div.ss-controls{float:left;}
div.ss-controls span{color:#395a90;cursor:pointer;}
div.nav-controls{float:right;}
div.slideshow span.image-wrapper{float:left;padding-bottom:12px;}
div.download{float:right;margin-top:4px;}
div.embox{clear:both;border:1px solid #ccc;background-color:#eee;padding:12px;}
div.image-title{font-weight:700;font-size:1.4em;}
div.image-desc{line-height:1.3em;}
ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;list-style:none;margin:5px 10px 5px 0;padding:0;}
ul.thumbs li.selected a{background:#aaa;}
ul.thumbs a:focus{outline:none;}
div.navigation div.top{margin-bottom:12px;height:10px;}
div.navigation{width:100px;float:left;}
div.navigation div.bottom{margin-top:12px;}
div.pagination a,div.pagination strong{display:block;float:left;color:#395a90;padding:3px 5px;}
p.album-description{margin-top:20px;}
div.meta{margin-top:10px;font-size:.8em;}
div.meta ul{margin:0;padding:0;}
div.meta li{float:left;margin-right:10px;width:240px;list-style:none;padding:0;}
span.current{float:left;margin:3px 0 0;padding:0 5px;}
div.ss-controls a,div.nav-controls a{color:#395a90;padding:5px;}
div.slideshow,div.pagination,div.meta div.meta-footer{clear:both;}
div.slideshow a.advance-link,ul.thumbs li a{border:1px solid #ccc;display:block;padding:2px;}
div.slideshow img,ul.thumbs img{border:none;display:block;}
