@charset "UTF-8";html,body,ul,ol,li,form,fieldset,legend{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p{margin-top:0}
fieldset,img{border:0}
legend{color:#000}
li{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;vertical-align:top;font-weight:normal}
input,textarea,select{font-size:110%;line-height:1.1}
abbr,acronym{border-bottom:.1em dotted;cursor:help}
body{background:#fff url(../img/bg-grain.jpg) repeat-x scroll 0 0}
#container{width:995px;margin:0 auto;padding-bottom:10px;position:relative}
#c-search{width:599px;float:right;margin-right:60px;clear:both;margin-top:-69px}
#c-zones{border:10px solid #fff;width:599px;float:right;margin:25px 53px 0 0;background-color:#fff;clear:both}
#brand{height:1px;width:1px;border:1px solid #F00}
body,input,select,textarea{font-family:helvetica,arial,sans-serif;font-size:84%}
a{color:#069;text-decoration:none}
a:hover,a:focus{color:#5d9100;text-decoration:underline}
noscript div{background-color:#fc0;padding:.3em}
#js-warning div{background-color:#fc0;padding:.3em}
#skip a,#skip a:hover,#skip a:visited{color:#000;padding:0 .3em;font-weight:bold;font-size:1.1em;position:absolute;right:1.7em;top:-500px;width:1px;height:1px;overflow:hidden;background-color:#dcef9b;border:1px solid #c0dd5d}
#skip a:active,#skip a:focus{position:absolute;right:1.7em;top:.3em;width:auto;height:auto}
.nla{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 url(../img/nla.gif) no-repeat scroll 0 0;height:22px;margin:0 0 4px 0;overflow:hidden;text-indent:-9999px;width:100%}
.nla a{display:block;height:20px;width:350px}
#navglobal,#navfooter{float:right;font-size:.85em;margin-right:15px}
#navglobal li,#navfooter li{float:left;padding-left:1.3em}
#navaccount{float:right;clear:both;margin:.8em 15px 20px 0}
#navaccount span{color:#666;font-size:.85em}
#navaccount a,#navaccount .userprofile{-moz-border-radius:5px;border-radius:5px;background-color:#059;color:#fff;display:inline-block;font-weight:bold;padding:.3em .7em;font-size:.85em}
#navaccount .userprofile{background-color:#006fba;margin-right:.5em}
#navaccount .signedin,#navaccount .login{background:#059 url("../img/icon-user.gif") no-repeat scroll .5em center;margin-right:.5em;padding-left:2.2em;font-weight:normal}
#navaccount .login{font-weight:bold}
#navaccount .logout{-moz-border-radius:0;color:#059;font-weight:normal;background:none repeat scroll 0 0 transparent;padding:.3em 0}
#footer{text-align:right;clear:both}
.trove,.tagline{text-indent:-9999px;display:inline;width:1px;height:1px;font-size:1px;float:left}
.logo{margin:0 0 32px 21px;padding-top:40px;display:block}
.catchphrase{font-size:1.25em;margin-bottom:20px;line-height:1.3;letter-spacing:.01em}
#search{position:relative}
#primarysearchbox{border:1px solid #666;color:#000;font-size:2em;margin:0;padding:.1em 0;width:450px;height:27px}
#btnsearch{width:135px;height:35px;margin:0 0 0 .3em;padding:0;border:0;background:transparent url(../img/btnsearch-main.jpg) no-repeat 0 0;text-indent:-9999em;cursor:pointer;cursor:hand;position:absolute;top:0;right:0}
#btnsearch:hover,#btnsearch:focus{background:transparent url(../img/btnsearch-main.jpg) no-repeat 0 -35px}
#btnsearch:active{background:transparent url(../img/btnsearch-main.jpg) no-repeat 0 -70px}
#c-search .psml{padding-left:0;margin:0;font-size:.85em}
.txtright{text-align:right}
.txtcenter{text-align:center}
.normal{font-weight:normal}
#searchoptions li{float:left;width:24%}
#searchoptions label,.notinput{font-size:.85em}
.notinput{line-height:1.7}
.m-r1{margin-right:1px}
.m-t1{margin-top:1px}
#c-zones li{float:left;line-height:1}
#c-zones a .z-title{letter-spacing:.04em;color:#fff;font-size:.9em;display:block;min-height:36px;width:134px;background-color:#232323;padding:3px 4px 0 4px;border-left:7px solid #999;opacity:.9;filter:alpha(opacity=90)}
.newspapers,.zone{background:url(../img/z-newspaper.jpg) no-repeat 0 0;width:449px;min-height:100px;position:relative}
.zone{width:149px}
.journals{background:url(../img/z-journal.jpg) no-repeat 0 0}
.books{background:url(../img/z-books.jpg) no-repeat 0 0}
.pictures{background:url(../img/z-pictures.jpg) no-repeat 0 0}
.music{background:url(../img/z-music.jpg) no-repeat 0 0}
.maps{background:url(../img/z-maps.jpg) no-repeat 0 0}
.collection{background:url(../img/z-collection.jpg) no-repeat 0 0}
.website{background:url(../img/z-website.jpg) no-repeat 0 0}
.people{background:url(../img/z-people.jpg) no-repeat 0 0}
.list{background:url(../img/z-lists.jpg) no-repeat 0 0}
.newspapers .z-desc{display:block;background-color:#444;min-height:36px;width:292px;color:#f2f2f2;font-family:Arial,Helvetica,sans-serif;letter-spacing:.04em;font-size:.8em;padding:3px 4px 0 4px;position:absolute;top:0;right:0;line-height:1.4em;opacity:.9;filter:alpha(opacity=90)}
.zone a{display:block;width:149px;height:100px}
#c-zones .newspapers a{display:block;background:url(../img/z-newspaper.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5);width:449px;min-height:100px;line-height:1.2;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}
#c-zones a{background:url(../img/z-collection.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5);-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}
#c-zones .journals a{background:url(../img/z-journal.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .books a{background:url(../img/z-books.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .pictures a{background:url(../img/z-pictures.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .music a{background:url(../img/z-music.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .maps a{background:url(../img/z-maps.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .collection a{background:url(../img/z-collection.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .website a{background:url(../img/z-website.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .people a{background:url(../img/z-people.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .list a{background:url(../img/z-lists.jpg) no-repeat 0 -100px;background:rgba(200,200,200,0.5)}
#c-zones .newspapers a:hover,#c-zones .newspapers a:focus{background:url(../img/z-newspaper.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .journals a:hover,#c-zones .journals a:focus{background:url(../img/z-journal.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .books a:hover,#c-zones .books a:focus{background:url(../img/z-books.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .pictures a:hover,#c-zones .pictures a:focus{background:url(../img/z-pictures.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .music a:hover,#c-zones .music a:focus{background:url(../img/z-music.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .maps a:hover,#c-zones .maps a:focus{background:url(../img/z-maps.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .collection a:hover,#c-zones .collection a:focus{background:url(../img/z-collection.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .website a:hover,#c-zones .website a:focus{background:url(../img/z-website.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .people a:hover,#c-zones .people a:focus{background:url(../img/z-people.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
#c-zones .list a:hover,#c-zones .list a:focus{background:url(../img/z-lists.jpg) no-repeat 0 0;background:rgba(125,125,125,0)}
.zone,#c-zones a{width:149px;min-height:100px}
#c-zones .zone .z-title{width:134px;font-size:.9em;line-height:1.3;letter-spacing:.03em}
#c-zones a:hover .z-title,#c-zones a:focus .z-title{background-color:#000;border-left:7px solid #85cc56;float:none}
.panel{-moz-border-radius:5px;border-radius:5px;border:1px solid #dfe0de;background-color:#f7f7f7;width:242px;padding:8px 10px 0 10px;margin:12px 0 0 20px;color:#111}
.panel h2,#views h3{line-height:.8;font-size:1.3em;letter-spacing:.01em}
.panel h2 a{color:#3a3a3a}
.panel ul,.panel p,.alert ul,.alert p{line-height:1.6;font-size:.85em;padding-left:.5em}
.alert{border:1px solid #fee89e;background-color:#fdf3bc}
p.pdesc{font-size:1em}
.panel p,.panel ul{line-height:1.6;margin-bottom:.6em}
.panel p,.alert p{line-height:1.3em}
.grey{background-color:#efefef}
.offscreen{text-indent:-9999px}
#views{position:relative;float:right;clear:both;width:599px;margin:1em 60px 1em 0}
#views div.heading-container{float:left;width:140px}
#views h3{float:right;margin:.5em .5em .2em 0;line-height:1}
#views ul{float:right;margin-left:0}
#views li.aww,#views li.donate a{float:left;background:url(../img/views/aww/badge1.png) no-repeat 0 -60px;width:151px;height:50px;margin:0}
#views li.aww{margin-right:225px}
#views.show li.aww{margin-right:0}
#views li.donate{display:none}
#views.show li.donate{display:block;background:url(../img/views/donate/badge-donate.png) no-repeat 0 -60px;float:right;margin-left:150px}
#views li.aww a{display:block;width:151px;height:50px;text-indent:-9999px;background:url(../img/views/aww/badge1.png) no-repeat 0 0;background:rgba(180,180,180,0.4);-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}
#views li.donate a{background:url(../img/views/donate/badge-donate.png) no-repeat 0 0}
// Remove display:none;to show donate button #views li.donate a:hover{background:0}
#views li.aww a:hover,#views li.aww a:focus{background:url(../img/views/aww/badge1.png) no-repeat 0 -60px;background:rgba(125,125,125,0)}