/* Gallery */
#gallery {width:480px; margin:0 auto; text-align:center}
.imgNote {font-size:1em; font-family:arial,sans-serif; color:#999}
div.photo {font-family:arial,sans-serif; font-size:.8em; float:left; text-align:center; padding:4px; line-height:1.2em; height:130px}
select, input text {width:110px}
.search {float:right; margin:10px 0 0}
.select {float:right; margin:0; padding:0}
input.photo, input.photocurr {margin:4px}
input.photo {border:3px double white; margin:1px 10px}
input.photocurr {border:3px double #900; margin:1px 10px}
.navbar {text-align:right; margin:20px 0}
.navcurr {background:#E6EFEE; color:#25285f; border:1px solid #3F91A1; padding:0 1px; margin:0 1px}
.navlnk {background:#fff; color:#25285f; border:1px solid #fff; padding:0 1px; margin:0 1px}
input.navlnk {cursor:hand!important}
html>body input.navlnk {cursor:pointer}

/* Display */
.navimg {margin:12px 0 0 6px; font-size:1em}
.navimg td {line-height:1.5em; vertical-align:middle; font-size:.85em; border:1px solid #8982A9; white-space:nowrap; text-align:center}
/*.navimg span {padding:6px 10px;}*/
.navimg a, .navimg a:visited {padding:1px 10px; width:100px; text-decoration:none; background:#fff; color:#8982A9}
.navimg a:hover, .navimg a:active {text-decoration:none; background:#c3c3ba; color:#000}
span.nonav {padding:0 24px; color:#ccc}
td.nonav {border:1px solid #ccc}
.imgHead {text-align:center; font-size:1.4em; margin:0 4px 4px; padding:0 4px 4px}
.imgHead2 {text-align:left; font-size:1.2em}

