a.page-nav,a.page-current{height:20px;background:linear-gradient(to bottom,#fdd835,#f0a500);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #f98407;display:inline-block;color:#000;font-family:arial;font-size:12px;margin-top:6px;padding:5px 6px 0;margin-bottom:6px;text-decoration:none;margin-left:4px}a.page-current{background:#ffb100 url(/styles/button_current.png);color:#fff}a.page-nav:hover{background:linear-gradient(to bottom,#f0a500,#fdd835);border:1px solid #ffc231;color:#404040}a.category{border:1px solid #202020;padding:0 3px;margin-right:4px;background:#ffffe0}a.category:hover,a.category:visited,a.category:link{color:#000}a.category:hover{background:#a0a0a0}.grid figure,.disp-photo figure{margin:5px;padding:6px;background:#fff;box-shadow:2px 2px 2px #333;-webkit-box-shadow:2px 2px 4px #333;-moz-box-shadow:2px 2px 4px #333;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.grid figure img{border:none;width:100%;transition:transform .3s ease,filter .3s ease}.img-container{position:relative;width:100%;display:flex;justify-content:center}figure a img{border:none!important;outline:none!important}a:hover img{border:none!important;outline:none!important}.grid figure img:hover{border:none;filter:brightness(1.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.grid figcaption{font-size:9px;color:#000;margin:0;background:#fff;text-align:center;padding:4px;border:none!important;outline:none!important}.img-hd{width:22px!important;height:15px!important;position:absolute;top:3px;right:3px}figure img:hover{border:1px solid #00f}.disp-photo{display:flex;justify-content:center;align-items:center}.disp-photo figcaption{font-size:11px;color:#000;margin:0;background:#fff;text-align:center;width:calc(100% - 8px);padding:0;border:none!important;outline:none!important}.view-title{text-align:center;font-weight:700;font-size:28px;color:#a80000;text-shadow:1px 1px 0 #606060;margin:40px 10px 20px}.description{margin:auto;width:720px;font-size:12px;border:1px solid #404040;background-color:#fff;padding:10px;margin-bottom:10px;box-shadow:2px 2px 2px #333;-webkit-box-shadow:2px 2px 4px #333;-moz-box-shadow:2px 2px 4px #333}.simply-scroll-container{position:relative}.simply-scroll-clip{position:relative;overflow:hidden}.simply-scroll-list{overflow:hidden;margin:0;padding:0;list-style:none}.simply-scroll-list li{padding:0;margin:0;list-style:none}.simply-scroll-list li img{border:1px solid #404040;display:block}.simply-scroll{width:600px;height:120px}.simply-scroll .simply-scroll-clip{width:600px;height:120px}.simply-scroll .simply-scroll-list li{float:left;margin:2px;height:120px}.option-title{color:#fff;background-color:#404040;font-weight:700;text-align:center;padding-top:4px;padding-bottom:4px}a.option-1{color:#000;background:linear-gradient(to bottom,#fdd835,#f0a500);display:inline-block;width:160px;height:26px;line-height:26px;font-size:12px;margin-top:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.option-1:hover,a.option-1-current:hover{background:linear-gradient(to bottom,#f0a500,#fdd835);border:1px solid #ffc231;color:#000;display:inline-block;width:158px;height:24px;line-height:24px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.option-1-current{color:#000;background:linear-gradient(to bottom,#ffcc20,#ffee50);display:inline-block;width:160px;height:26px;line-height:26px;font-size:12px;margin-top:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:700}.option-2{line-height:20px;height:240px;padding:0;overflow:auto}.option-2 li{display:block;padding:0 10px;text-align:left;list-style:none outside;height:20px!important;overflow:hidden;border-bottom:1px solid #ccc;background-color:#ffde46;font-size:13px}a.option-2{cursor:pointer}li.option-2-current{background-color:#ffbe26}.option-2-current a{color:#000}li.option-2 a{color:#000}li.option-2:hover,.option-2 a:hover{background-color:#ffbe26;color:#404040}.imgcon{position:relative}.imnav{color:#fff;opacity:.6;display:none;position:absolute;left:0;width:100%;height:100%;top:5%}.img-prev{float:left;height:100%;width:33%;background:url(images/nav_prev.gif)0 no-repeat}.img-next{float:right;height:100%;width:33%;background:url(images/nav_next.gif)100% no-repeat}.imgcon:hover .imnav{display:block}.nb-views{text-align:right;font-size:10px;color:gray}