body{background-color:#000;color:#AAA;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:400;text-align:center;z-index:-10}
A:link,A:visited,.info A:link,.info A:visited{color:#09A;font-weight:400}
A:active,.info A:active{background-color:#000;color:red;font-weight:400}
img{max-width:100%;height:auto;}
br{clear:both;}
.page{background-color:#666;color:inherit;height:100%;left:1%;margin:0 auto;position:fixed;right:1%;text-align:center;top:0;width:910px;z-index:-1}
h1{background-color:inherit;color:#CCC;font-size:120%;margin-left:auto;margin-right:auto;text-align:center}
h2{background-color:inherit;color:#BBB;font-size:110%;margin-left:auto;margin-right:auto;padding-left:1em;text-align:left}
.h2left{background-color:inherit;color:#BBB;font-size:110%;margin-left:2em;text-align:left}
h3{font-size:100%;font-weight:700}
p {margin:0 auto; padding:1em;text-align:left;width:60em;max-width:95%;}
.info{float:left;margin:10pt 1em;text-align:left}
table{background-color:#000;color:#AEAEAE;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:center;width:95%}
.linktable{width:720px}
tr{background-color:#333}
td{padding-bottom:4px;text-align:center;vertical-align:middle}
td:hover{background-color:#666}
ul{margin-left:1em;text-align:left}
li{list-style-position:outside;margin-bottom:1em;margin-left:1em;margin-top:1em;padding:0}
.gbnavbar, nav{line-height:269%;  margin:1em 0.5em;}
.gbnavbar a, nav a{margin:1em 0.5em; margin-right:0.5em; padding:0.25em 0.75em; border:2px;border-style:solid;border-color:#000;}
.gbnavbar a:hover,.info a:hover{background-color:#666;color:#2EF;font-weight:400}
.magnify1{font-size:150%}
.logopanel{width:100%;background-color:#000;border-top:1px;border-right:2px;border-bottom:1px;border-left:2px;border-style:solid;border-color:#666;margin:0px auto;padding:1em 0;}
.logo{width:60em;max-width:95%;background-color:#000;color:red;font-size:250%;margin:0 auto;text-align:left;}
.motto{width:60em;max-width:95%;background-color:#000;color:#AAA;font-style:italic;margin:0 auto;text-align:left;}
.searchpanel{background-color:#000;border:0;margin:10px auto 0;padding:5px 0 0 10px;text-align:center;width:720px}
.imagepanel img{margin-left:10px;margin-right:10px}
.lightbox{width:100%;background-color:#222;overflow:hidden;text-align:center;border-top:1px;border-right:2px;border-bottom:1px;border-left:2px;border-style:solid;border-color:#666;margin:0px auto;padding:1em 0;}
.lightbox article{float:left;background-color:#000;color:teal;font-size:75%;height:146px;margin:2px;overflow:hidden;padding:5px;text-align:center;width:146px}
.lightbox h2{background-color:inherit;color:teal;margin:2px;padding:5px;text-align:center;width:146px}
.lightbox img{border:0;text-decoration:none}
.lightbox a,.article a{background-color:inherit;color:inherit}
.lightbox p:hover,article:hover{background-color:#111;color:#0ff}
.randimg{height:300px;margin-left:auto;margin-right:auto;text-align:center;width:100%}
.tnframe{height:100px;width:100px}
.gstuff{margin:0 auto;padding:10px 0 0;text-align:center}
.centered{margin-left:auto;margin-right:auto;text-align:center}
.graypanel,.imagepanel{width:100%;background-color:#222;text-align:center;border-top:1px;border-right:2px;border-bottom:1px;border-left:2px;border-style:solid;border-color:#666;margin:0px auto;padding:1em 0;}
nav{margin-top:1em;margin-bottom:1em;}
nav a, nav div{border:2px solid #000;margin:2px;padding:2px 15px 4px 15px;}
.gpb{border:2px solid #000;float:left;margin-left:20px;margin-top:-5px;width:30px;height:20px;}
.idisplay{margin-left:auto;margin-right:auto;padding-left:0em;text-align:center;}
.footnote{font-size:smaller;font-style:italic;text-align:center;}
.PhotoText{margin:0 auto; padding:1em;text-align:left;width:60em;max-width:95%;}
.Red{color:red;background-color:inherit;}