#subhead h1 { width:220px; }
#subhead h2 { padding-left:210px; }

.pane1 .bar_top h3 { text-align:center; }

#win_photo .window_content { padding:1px 0 10px 0; }
#photo_nav { position:relative; width:300px; overflow:hidden; clear:both; border-bottom:1px solid white; margin:0 auto; text-align:center; }
#photo_nav a { color:#A87A7C; float:left; clear:none; margin:4px 2px; padding:1px 4px; border:1px solid #A87A7C; background:white; }
#photo_nav a:hover { color:white; background:#A87A7C; }
#photo_nav a.nolink { text-decoration:none; background:none; border:1px solid #EFEFEF; cursor:default; color:black; }
#photo_nav a.nolink:hover { color:black; background:none; color:black; }
#photo { padding:10px; text-align:center; position:relative; }
#thumb_visibility { position:relative; border-top:1px solid white; margin:0; text-align:center; }
#thumb_visibility a { color:black; line-height:30px; }
#thumb_visibility a:hover { color:#88623A; }
#thumbs { padding:0 10px; position:relative; }
#thumbs a.thumb { border:1px solid #CBA885; background:white; position:relative; float:left; margin:2px; line-height:100px; height:100px; color:#CBA885; }
#thumbs a.thumb img { position:relative; line-height:100px; }
#thumbs a.thumb strong { position:absolute; font:11px Arial, Helvetica, sans-serif; padding:1px 3px; border-right:1px solid #CBA885; border-bottom:1px solid #CBA885; background:url(black_translucent60.png) repeat top left; z-index:5; }
#thumbs a.thumb:hover { border:1px solid #88623A; background:#F1E8E0; color:red; }
#thumbs a.active { border:1px solid red; background:#F1E8E0; }
#thumbs a.active strong { border-color:red; color:red; }
.pic_skipper { position:relative; clear:both; overflow:hidden; padding:2px 5px; }
.pic_skipper strong { font-weight:normal; float:left; color:black; margin:2px; padding:2px 6px; }
.pic_skipper a { color:#A87A7C; float:left; clear:none; margin:2px; padding:1px 4px; border:1px solid #A87A7C; background:white; }
.pic_skipper a:hover { color:white; background:#A87A7C; }
