
/* Gallery */
#gallery {width:590px; margin:0 auto; padding:0; text-align:center; border:solid #E8E8E0; border-width:0 1px}
.imgNote {font-size:1em; font-family:arial,sans-serif; color:#999}
div.photo {float:left; font-family:arial,sans-serif; font-size:.8em; text-align:center; line-height:1.2em; height:156px; width:144px}

input.photo {border:3px double white;}
input.photocurr {border:3px double #900;}
input.photo, input.photocurr {margin:4px}

.navbar {vertical-align:top; text-align:center; margin:0; padding:0; background:#E8E8E0}
.navcurr {background:#fff; color:#900; border:1px solid #ddd; padding:0 1px; margin:0 1px}
.navtxt {font-size:.9em}
.navlnk {background:#E8E8E0; color:#000; border:1px solid #E8E8E0; 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:left; font-size:1.6em}
.imgHead2 {text-align:left; font-size:1.2em}

