body{background-color:#fff;font-family:Arial, Helvetica, Verdana, "Trebuchet MS", Geneva, SunSans-Regular, sans-serif;font-size:13px}
a,a:link,a:visited,a:active{color:#38c;text-decoration:none}
a:hover{color:#789;text-decoration:underline}
form{display:inline}
h1{font-size:1.4em}
img{border:0;display:inline}
input,select,textarea{font-family:verdana, arial, sans-serif;font-size:13px;color:#444}
input.submit{background-color:#369;background-image:url(images/blue-button-bg.gif);background-repeat:repeat-x;border:none;color:#fff;font-family:verdana, arial, sans-serif;font-size:85%;font-weight:400;cursor:pointer;width:auto;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box;padding:3px 5px}
table{border:0;padding:0}
#main-container{padding-top:20px;padding-bottom:20px;margin:0}
#plog-wrapper{width:90%;margin:5px auto}
#gallery-name h1{margin:0;padding:0}
#breadcrumbs{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin:0;padding:2px}
#breadcrumb-links{margin:2px}
a.print{background-image:url(images/printer.gif);background-repeat:no-repeat;background-position:left center;padding-left:20px}
#thumbnail-container{margin:5px auto}
#overlay{position:absolute;visibility:hidden;background-color:#38c;font-family:verdana, arial, sans-serif;font-weight:700;font-size:13px;text-align:center;width:18px;color:#fff;padding:4px}
ul.slides{list-style:none;line-height:1.4em;margin:15px auto 0 15px;padding:0}
.slides li{display:block;float:left;margin:0 10px 10px 0;padding:0}
.tag{text-align:center;white-space:normal}
.meta-header{font-size:85%;color:#8b0000;text-align:center;margin:0;padding:0}
#caption-date-table,#prev-next-table{width:600px;margin:auto}
#picture-caption,.date{font-size:1em;font-weight:400;line-height:1.4;background-repeat:no-repeat;text-transform:uppercase;letter-spacing:2px;margin-left:4px;padding-bottom:2px}
#prev-link-container{width:50%;text-align:left}
#next-link-container{width:50%;text-align:right}
a.nav-link-img-prev{background-image:url(images/rewind.gif);background-repeat:no-repeat;background-position:left 1px;padding-left:20px;width:40px}
a.nav-link-img-next{background-image:url(images/fforward.gif);background-repeat:no-repeat;background-position:right 1px;padding-right:20px;width:40px}
#picture-holder{text-align:center}
#picture-holder a:hover img{border:1px solid #38c;background-color:#ededed;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:4px}
#picture-holder #description{width:625px;margin:15px auto}
.photos{border:1px solid #000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px;padding:5px}
.photos-large{border:1px solid #789;background-color:#efefef;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:4px;padding:10px}
.thumbnail img{text-align:center;background-color:#efefef;border:1px solid #789;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px;padding:5px}
.thumbnail a:hover img{background-color:#ededed;border:1px solid #38c;margin:3px}
#error-404,#no-pictures-msg{text-align:justify;margin:50px 75px}
#download-selected{float:right;text-align:right}
#jump-search-container{text-align:right;vertical-align:middle}
.nomargin{margin:0}
#pagination{clear:both;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;line-height:2.5em;margin:0;padding:2px}
span.page-link,a.page-link,a.pagPrev,a.pagNext{border:1px solid #bbb;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#bbb;text-decoration:none;margin:0 3px;padding:1px 5px}
.page-link:hover,.page-link a:hover,a.pagPrev:hover,a.pagNext:hover{color:#777;border:1px solid #777;background-color:#f9f9f9}
.page-link a:focus{outline:none;-moz-outline:none}
span.page-link-current{border:1px solid #274f77;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#274f77;color:#fff;margin:0 3px;padding:1px 5px}
#rss-image{display:inline;margin:0;padding:0}
#stats{font-size:85%;text-align:center;margin:0;padding:8px 5px 0}
#link-back{font-size:85%;text-align:center;margin:0;padding:8px 5px 5px}
#comment-container{width:90%;margin:auto}
.comments p{margin:0;padding:0 0 15px}
.comments cite{color:#000;text-transform:uppercase;letter-spacing:1px;font-size:.8em;background:url(images/comment.gif) no-repeat 0 3px;margin-top:8px;height:28px;padding:5px 5px 5px 23px}
li.comment,li.comment-alt{border-top:1px solid #cdcdcd;background-color:#ededed;list-style:none inside;margin:0;padding:15px}
li.comment-alt{background-color:#fff}
.comments-closed{text-align:left;margin-top:25px}
#exif-toggle{width:100%;text-align:center;margin:0;padding:0}
#exif-data-container{width:550px;text-align:center;margin:10px auto;padding:10px}
#exif-data td.exif-label{text-align:right;padding-right:10px;font-weight:700;width:50%}
#exif-data td.exif-info{text-align:left;padding-right:10px;width:50%}
#exif-data{text-align:left;width:70%;border:1px solid #ddd;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f7f7f7;margin:10px auto;padding:20px}
.large-thumb-toolbar{text-align:center;padding-top:15px;padding-bottom:5px;margin:auto}
.actions,.errors{width:500px;background-repeat:no-repeat;background-position:5px 8px;margin-bottom:15px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:8px 8px 8px 28px}
.actions{background-image:url(images/alert.gif);border:1px solid #bb0;background-color:#ffffe0}
.errors{background-image:url(images/x.gif);border:1px solid maroon;background-color:#fcc}
.field-error{border:1px solid maroon;background-color:#fcc}
h2,.comment-heading h2{font-size:1.2em}
h3,.comment-heading h3{font-size:1.1em}
#inner-wrapper,#header-table,#breadcrumb-table,#pagination-table{width:100%}
#jump-menu,#search-box,.align-right{text-align:right}
#sortby-container,#rss-tag-container{text-align:right;white-space:nowrap}