/*top page menu*/
.exhibition {margin-top:1em}
.exhibition .mb{border-bottom:#a83119 solid 1px; display:block; margin-bottom: 2px}
.exhibition td {vertical-align:top; padding:0.5em 0.5em 0.5em 0}
.exhibpic {text-align:right; font-size:smaller}
h1.vh, h2.vh {font-size:100%; height:21px; vertical-align:middle; margin-top:6px; margin-bottom:0; color: white; background:#401100 url(./images/title_bg.gif)}
h3.vh {color: #696943; padding: 0.2em; margin-top:2em; border-bottom: silver solid 1px }
.exhnavi img.r {margin-right: 10px}
.exhnavi {height:19px; clear:both}
.btmnavi {border-top: gray solid 1px; padding-top: 0.5em}

h1.vh, h2.vh {border-bottom: #839a01 solid 1px}

/*lead section for each page */
.t-lead { color: black; margin-top:10px }
.t-lead h2 {background: transparent; margin:0 0 0.5em 0; color:#920000; border-bottom: gray solid 1px; padding-bottom:0.3em}
.t-lead h2 img {vertical-align:bottom; margin:0}
.t-lead p {margin: 0}
.t-lead p img {margin-right: 1em; margin-bottom: 2em}
#main .t-lead p.cite {clear:none; border-top: none; margin-top: 1em}
/*.lead td {vertical-align:top;}*/


/* main exhibition section */
#exhib {clear: both; margin-top:1.5em; border-bottom: gray solid 1px; margin-bottom: 1em;padding-bottom:1.5em}
/*test*/
.t-lead, #exhib { padding-right: 2em }


#exhib h3 {color: #9c3526; padding: 0.2em; margin-top:2em; border-left: #a8240b solid 4px; border-bottom: #A53319 solid 1px }
/*#exhib p {margin-top:0.75em}*/


dfn {font-weight: bold; font-style:normal; line-height:1.5}
.set dfn {display: block}

#exhib img.l, .set img.l {margin-right: 20px; margin-bottom: 10px}
#exhib img.r {margin-left: 20px; margin-bottom: 10px}
.close {clear:both}
#exhib div.set {clear: both; margin:1.5em 0; background:#deded4}
#exhib .set p {margin: 0}

#exhib table.panel {color:white; background:#333; border:4px #333 solid}
#exhib .panel img {margin:0}
td {vertical-align:top}
td img {vertical-align:bottom}
td.caption img {vertical-align:baseline}

td.caption {padding: 0.5em; line-height:1.4; vertical-align: bottom}
td.caption.t {vertical-align: top}
.caption {font-size: 90%}
.cite {color: #606060; border-top: #ccc dotted 1px; text-align:right; clear: both; margin-top: 0.3em ;}
cite {font-style: normal}

#main p {margin:0.7em 0 0.5em}



/*#main blockquote p {line-height:1.3; margin:0.2em 0}*/

#exhib .sep {border:none; border-top:1px solid #96cbc9; }
#exhib td.bs {padding-bottom: 0.7em}

.box {border:1px gray dotted; padding: 0 1em;}
.aux-exh td{color:maroon; font-size:90%}

/*this exhib*/

#exhib h4 {clear: both; color: #696943; margin: 1.5em 0 0.3em 0; padding-bottom:0.3em; border-bottom: gray 1px solid}
#exhib .photo {float:left; width: 250px; font-size:82%; margin: 0.3em 20px 1.5em 0}
#exhib .subtitle {color: #4a6695/*#55f*/; margin: 0.3em 0}
#exhib .when {text-align:right}
blockquote {margin-left:0; margin-right:0}
#main blockquote p, #main blockquote pre {margin: 0.4em 0; line-height:1.4}
#main td blockquote, #main td blockquote p {margin-top: 0}
.misc {font-size: 92%}
.new {clear: both}
.more {background: #deded4; padding: 0.7em}

.autograph {position:relative}
.detail {position:absolute; border: red 2px dotted; display:block; background: url(images/loupe.gif) right bottom no-repeat;z-index:10}
.detail:hover {border: none}
.detail img {display: none}
.detail:hover img {display: inline; border:red 2px solid}