html {background-color:#425E5E}
body {width:88%;font-size:100%;margin:3px auto 7px;}
.shd1 {margin:0;}
.shd2 {padding:1px;background:black;}
.shd3 {border:1px solid #000;}
.container {
margin:0;padding:0;
background-color:#f6f6ef;
-webkit-box-shadow:0 0 19px 0 #85857b  inset;-moz-box-shadow:0 0 19px 0 #85857b  inset;box-shadow:0 0 19px 0 #85857b   inset;
position:relative;
}

::placeholder {color:#b6bfc8;}
.searchbox {
text-align:center;font-family:arial, tahoma;padding:5px 8px 5px 4px;
position:absolute;right:18px;top:61px;z-index:2
}
/*possibly useless*/
.selct {
background-color:#F9F7EC;
padding:2px 4px;
text-align:left;
width:178px;
color:#2F4F4F;
border:1px ridge #C0C0C0;
-webkit-box-shadow:0 0 2px 1px #a59c73 inset;-moz-box-shadow:0 0 2px 1px #a59c73 inset;box-shadow:0 0 2px 1px #a59c73 inset;
}
/* SEARcH javascript BOX */
#cstinput {
background-image: url('/images/searchicon.png');
background-position: 1px -1px;
background-repeat: no-repeat;
background-size: contain;
box-sizing:border-box;
padding: 3px 2px 3px 28px;
color:#2F4F4F;
background-color:#F9F7EC;
font-size:96%;
width:199px;
border:1px ridge #C0C0C0;
-webkit-box-shadow:0 0 2px 1px #a59c73 inset;-moz-box-shadow:0 0 2px 1px #a59c73 inset;box-shadow:0 0 2px 1px #a59c73 inset;
}
#ctable {
border-collapse: collapse;
position:absolute;
width:100%;
z-index:4;
table-layout:fixed;
}

#ctable td {
text-align: left;
padding: 3px;
font-size:97%;
overflow:hidden;
z-index:2;
border: 1px solid #c5c5ac;
background-color: #ececd3;white-space:nowrap;
}
#ctable a:link {color:blue}
#ctable a:visited {color:#6d6c79}
#ctable tr {display:none;border-bottom: 1px solid #ddd;cursor:pointer;}
#ctable td:hover {color:maroon;}

.sbox {position:relative;}

.lns {
margin-top:3px;margin-left:2px;margin-right:3px;cursor:pointer;z-index:2;
}
li {margin:5px;padding:10px;background-color:#fefef2;border:solid 1px #D2B48C;font-family:verdana, tahoma, arial;}
a:link {color:#FFFFF0;text-decoration:none;font-family:arial, tahoma;}
a:visited{color:#FFFFF0;text-decoration:none;font-family:arial, tahoma;}
a:hover{color:#FFFF00;text-decoration:underline;font-family:arial, tahoma;}
a:active{color:#FF0000;font-family:arial, tahoma;font-weight:normal;}
div.content {width:100%;box-sizing:border-box;margin:auto;padding:2px 18px;}
ul.nrm {margin:12px}
ul.nrm li {border:0;background-color:#FFFACD; color:#16120E;font-size:1em;}
/*Main Divisions START*/
area:hover{border:2px solid #808080;}
#thr:hover {border:2px solid #808080;}

.main {
float:left;
width:56%;
padding:2px;
margin:1px 24px 1px 24px;
}

.tit {
float:left;
width:60%;
padding:5px;
margin:7px 5px 1px 11px;
}

#rdmap {display:block;}
#rdmap img {
margin:1px;
border:4px ridge #6B4700;
height:240px;
width:390px;
}

/*link entire box*/
.bx {
position:absolute;
width:100%;
height:100%;
top:0;
left: 0;
}

.evl0 {
margin:auto;
text-align:center;
width:49%;
}
p {font-family:arial, verdana, tahoma;font-size:1em; }
.inf p {font-size:119%;}
.logo {position:absolute;left:50%;top:1px;width:112px;height:60px;margin-left:-56px;}

blockquote {color:#b0204f;background:#faf5ed;margin:0 60px;padding:12px 20px;line-height:1.45;font-size:105%;	}

div.advs{margin:20px auto;text-align:center;}

h3.mp {font-family:georgia;font-size:1.1em}
title {font-size:1.4em;background-color:#FFD700;}

p.wh {color:#2F4F4F;margin-bottom:0;font-size:.8em;}

.eu {color:#D2691E;font-size:.9em;}
.hdr {
color:#FEF5CA;
font-family:georgia, serif;
font-weight:bold;
font-size:200%;
margin-bottom:2px;
text-shadow:3px 2px 2px #000;
text-align:left;
font-variant:small-caps;
}
.vidpop {border:1px ridge #708090;vertical-align:middle;}

/*orizontal menu START*/
#curnt  {background-color: #AD5C5C;}
#crt , #ct {background-image:none;background-color: #8A2E5C;}

.issue {
background-color:#F5F5DC;
margin:auto;
width:100%;
border:4px ridge #C0C0C0;
font-size:115%;
text-align:center;
text-shadow:1px 1px;
padding:8px 2px;
letter-spacing:1px;
}

.issue2, .inftitle {
width:70%;
text-shadow:1px 0 #000;
text-align:center;
padding:8px 1px;
margin:8px auto;
letter-spacing:1.1px;
font-size:1.1em;
}

.inftitle {padding:4px 1px;margin:1px auto;}
.inftitle {width:100%;}
/*data tables*/
.loc, .wht {
background-color:#8C2300;
-webkit-box-shadow:0 0 21px 5px #400000 inset;-moz-box-shadow:0 0 21px 5px #400000 inset;
box-shadow:0 0 21px 5px #400000 inset;
font-family:verdana, tahoma, arial;
margin:auto;
color:#FFFFF0;
width:99%;
margin-bottom:7px;
max-width:465px;
}
.wht {font-size:0.7em;padding:6px;}
.loc {text-align:left;font-size:.8em;padding:4px 8px;}

.tm {list-style-type:none;color:black;font-size:.85em;padding-left:4px;}
.tm li {padding:3px;background:transparent;border-color:#490f0f;}

table.loc th {color:#CDC8B1;font-family:georgia, times;text-align:center;font-size:1.3em;text-shadow:2px 1px 1px #000;}

td.datwhr3, td.datwh {
background-color:#F9F7EC;
border:1px solid #808080;
font-size:1.6em;
color:#000;
font-weight:bold;
font-family:arial, tahoma, verdana;
-webkit-box-shadow:1px 1px 2px #a59c73 inset;-moz-box-shadow:1px 1px 2px #a59c73 inset;
box-shadow:1px 1px 2px #a59c73 inset;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
}

td.datwhr3 {
font-variant:normal;
font-size:1.23em;
color: #494345;
font-family:arial,verdana, tahoma;
text-align:center;
height:33px;
padding:4px 2px;
}
/* padding fro address box */
td.twhr3 {padding:6px 4px;height:47px;}
td.datwh {font-size:1.2em;font-family:tahoma,arial,verdana;padding:2px 3px;text-align:center;}

td.daticn {padding:2px;height:36px;text-align:center;width:38%;background-color:#EEE8CD;-moz-border-radius:6px;border-radius:6px;}

td.datum, td.datum2, td.datum3{
background-color:#F9F7EC;
color:#000;
font-weight:200;
-moz-box-shadow:2px 2px 2px #a59c73 inset;box-shadow:2px 2px 2px #a59c73 inset;
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:3px 1px;
}
td.datum{text-align:right;padding-right:5px;font-size:1.2em;height:32px;}
td.datum2 {text-align:left;padding:7px;font-size:1.1em;}
td.datum3 {text-align:left;padding:7px;font-size:1.2em; font-weight:bold;border:1px solid #F9F7EC;}
/*LINKS */
a.darklink {color:#191970;font-family:arial, tahoma, verdana;margin-left:3px;}
a.darklink:visited{color:#696969;text-decoration:none;font-family:arial, tahoma, verdana;}
a.darklink:hover{color:blue;text-decoration:underline;}
a.darklink:active {color:red;font-weight:bold;}
a.d2{color:#4B0082;font-size:.9em;text-decoration:underline;font-family:verdana, tahoma, arial}
a.d2:hover {color:#FFD700;background-color:#D2691E;}
a.d2:active {color:red;}
a.d4{color:#4B0082; font-family:verdana, arial}
a.d4:hover {color:#FFD700;background-color:#D2691E;}
a.d4:active {color:#FF0000;}

.ble:link {color:blue;text-decoration:underline}
.ble:visited {color:blue;}
.ble:hover {color:#2693FF}
.ble:active {color:red}
/*LINKS end---*/
/*headers START*/
h1 {color:#8B0000;font-family:georgia, serif;font-size:168%;margin:1px;padding:1px;text-align:center}

h2 {color:#708090;font-family:arial, tahoma;text-align:left;}
h3 {color:#131304;font-family:arial, tahoma, sans-serif;font-size:1.4em}
h4 {color:#800000;font-family:georgia;text-align:left;margin:4px 0 2px;padding:2px 0 1px;font-size:104%;font-weight:bold}
h5 {text-align:left;margin:4px 0 1px;padding:2px 0;font-size:97%;}

.inf {
box-sizing: border-box;
width: 96%;
margin: auto;
padding: 2px 20px;
background: #fafafa;
text-align:left;
line-height:1.4;
font-family:verdana, tahoma, arial;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
border:1px solid #bab9b5;
-webkit-box-shadow:0px 0px 7px 1px #e1dede inset;
-moz-box-shadow:0px 0px 7px 1px #e1dede inset;
box-shadow:0px 0px 7px 1px #e1dede inset;
}
.inf img {margin-left:15px;margin-bottom:9px;}
.inf li {display:block;margin-bottom:5px;overflow:hidden;}
.inf a:link {color:#00238C;font-weight:bold}
.inf a:visited {color:#00238C;}
.inf a:hover {color:#002DB3;}
.inf a:active {color:red;font-weight:bold;}

h2.srch {font-family:verdana, tahoma, arial;color:#006400;text-shadow:2px 1px 1px  #DCDCDC;padding:1px 3px;margin:2px;font-size:1.1em;}
td.fnd {background-color:#faf6e5;color:#023348;padding:10px 2px 11px 22px;text-align:left;font-size:1em; font-weight:bold;-webkit-box-shadow:1px 1px #a59c73 inset;-moz-box-shadow:1px 1px #a59c73 inset;box-shadow:1px 1px #a59c73 inset;}
/* my other sites */
table.grbut2{
margin:auto; margin-top:50px; margin-bottom:2px; width:148px; height:23px; text-align:center; padding:1px 1px 3px; color:#FFEFD5; vertical-align:middle; background-color:#8B4513; background-image:url('../images/gredbut1a.gif'); font-family:tahoma, arial;font-size:67%;font-weight:bold;
}

.byz, .gnm	{
padding:2px;
font-family:georgia, serif;
text-align:center;
border:4px ridge #B8860B;
background-color:#730000;
}.byz	{
background-image:url('../images/silk03.jpg');
width:50%;
}.gnm	{
background-image:url('../images/silk03.jpg');
}
.lgnd { padding:2px 0; margin-top:2px; background-color:#141400; font-variant:small-caps; font-weight:bold}
/*footer*/
div.footer{clear:both;text-align:center;margin:auto;margin-top:3px;margin-bottom:1px;padding:2px;width:99%;background-color:#650108;color:#FFFFFF;font-size:0.7em;border:2px solid #8B4513}
table.bot0 {color:#FAF0E6;width:80%;text-align:center;margin:3px auto;font-size:105%;padding:3px;}
table.bott1 {color:#FAF0E6;width:75%;text-align:center;margin:3px auto;font-size:105%;padding:3px;border-spacing:3px;}
.bott1 td{background: #8b4649;width:25%;padding:6px 2px;}
/*footer  end*/

.upr {margin:auto;border-bottom:2px solid #333333;background-color:#8b0000;background-image:url('bankastr.jpg');}
.mani {float:left;width:60%;margin:1px 10px 1px 28px;}
.hdz {
color:#FEF5CA;
font-family:georgia, serif;
font-weight:bold;
font-size:180%;
margin-bottom:2px;
text-shadow:3px 2px 2px #000;
text-align:left;
font-variant:small-caps;
letter-spacing:1px;
}
h2.hdz {margin:1px;padding:1px;}
.sel1 {float:right;padding:12px 28px 12px 1px;}
.sbhz {
font-size:.95em;
font-weight:bold;
color:#DFDFD0;
font-family: verdana, arial;
letter-spacing:normal;
margin-left:3px;
margin-bottom:2px
}
.dexia {float:left;width:35%;margin:0 1px 4px 50px;padding:0px 2px 5px;}

.dexmenu {padding:0 1px 0 1px;margin:0 0 5px;}

.whtt{
width:100%;
table-layout: fixed;
margin:auto;
margin-bottom:19px;
font-family:arial, tahoma, sans-serif;
}
.whtt td {
padding:5px 0;
text-align:center;
background-color:#425E5E;
color: #F0F0E1;
}
.whtt td:hover {background-color:#464637;}

table.mnh {
table-layout: fixed;
overflow:hidden;display:none;position:absolute;z-index:2;
background-color:#777777;
padding:0 1px;
}
.mnh td{
color:#490f0f;
font-family:arial, tahoma;
padding:6px 4px;
text-align:left;
min-width:173px;
z-index:5;
}
.mnh td:hover{color:#FFFF00;background-color:#464637;font-family:arial, tahoma;outline:1px solid #F0FFFF;}

#ctp {background-image:none;background-color:#79796A;}

/* comment */
.comono, .comon2 {display:inline-block;margin:2px 0 2px;vertical-align:top;}
.comono {width:16%;}
.comon2 {width:82%;}

.comtxt, .comtxt1, .comtxt2 {line-height: 22px;
margin-left: 65px;
color: #494141;
font-family: tahoma;
font-size: 96%;
border: 1px solid #d9d1a5;
padding: 8px 14px;
margin-bottom: 15px;
background: ivory;
-webkit-box-shadow: 0 0 14px 1px #e1e1cf inset;
-moz-box-shadow: 0 0 14px 1px #e1e1cf inset;
box-shadow: 0 0 14px 1px #e1e1cf inset;
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;
}
#res:hover, #sub:hover {box-shadow:0 1px 3px 1px #D3D3D3;}
.errr {color: #FF0000;}
.comtxt1 {margin-left: 100px;}
.comtxt2 {margin-left: 130px;}
.whocom, .whodat {display:inline-block;padding:2px 10px;}
.whocom {font-size:102%;font-weight:bold;margin:10px 20px 3px 43px;}
.whodat {text-align:right;font-size: 96%;}
.bul1 {font-size:130%;color:red;}
.bul2 {font-size:125%;color:#6283f8;}
.bul3 {font-size:115%;color:#90EE90;}
.who20 {margin-left:81px;}
.who40 {margin-left:112px;}

.selctb {
float:right;
background-color:#F9F7EC;
padding:2px;
text-align:left;
font-size:95%;
width:199px;
color:#2F4F4F;
border:1px ridge #C0C0C0;
-webkit-box-shadow:0 0 2px 1px #a59c73 inset;-moz-box-shadow:0 0 2px 1px #a59c73 inset;box-shadow:0 0 2px 1px #a59c73 inset;
}
.flg, .flg2 {margin-right:2px;outline:1px solid #A8A162 ;width:20px;height:14px;}
.flg:hover{outline:2px solid #FFD700;}

.nd a {text-decoration:none;font-family:arial;color:#8C2300;font-weight:bold;padding:1px 4px;}
.nd a:visited{color:#8C2300;}
.nd a:hover{color:#8C2300;background:#F3EBCF;}
.nd a:active{color:red;}

.blk-gal {display:none;}
.blk-gal img {width:327px;height:216px;margin:4px auto;}

@media only screen and (max-width: 1700px) {
body {width:91%;}
div.content {padding:2px 9px;}
.main {width:58%}
.dexia {margin:0 1px 4px 12px;}
}
@media only screen and (max-width: 1550px) {
#adrght {display:none;}
td.datwhr3 {font-size:1.2em;}
body {width:100%;}
div.content {padding:2px;}
.socik {margin-right:4%;}
.inf p {font-size:113%;}
.dexia {margin:0 1px 4px 3px;}
}

@media only screen and (max-width: 1280px) {
.socik {margin-right:3%;}
}
@media only screen and (max-width: 1140px) {
.inf p {font-size:107%;}
}
@media only screen and (max-width: 1098px) {
.blk10 {display:none;}
* {box-sizing: border-box;}
.galleria-stage {left:4px;}
#rdmap {display:none;}
#sqadv {display:none;}
.maintxt {width:79%;}
.mainmap {width:100%;}
}
@media only screen and (max-width: 940px) {
.blk930 {display:none;}
.dexia {float:none;margin:0;width:100%;}
.tp {width:90%;margin:auto;}
.main {float:none;width:98%;margin:auto}
.cstr {margin-bottom:1px;}
.addrs {margin:0 1px 7px;text-align:center;}
.vl1 {float:left;}
.desktop {padding:12px 1px;}
.mani {width:42%;}
#rdmap {display:block;}
#sqadv {display:block;}
#photmnu ul {height:25px;}
}

@media only screen and (max-width: 740px) {
.blk740 {display:none;}
.wh {margin-bottom:10px;}
h1 {font-size:155%}
 h2.hdz {font-size:155%}

.gal {width:100%;}
.mani {width:40%;margin-left:7px;}
.sel1 {padding-right:7px}
.hdz {font-size:165%;}
.selctb {width:180px;font-size:90%;}
.whtt td {padding:10px 0;}
.mnh td{min-width:auto;padding:8px 4px;}
.whtt {margin-bottom:11px;}
.groups {display:none;}
#ctable td {padding:8px 4px;font-size:97%;}
#test2{display:none;}
#pnrm a{display:none;}
}

@media only screen and (max-width: 540px) {
#pan2, #anim2, #vd2{display:none !important;}
.blk540 {display:none;}
.tp {width:100%;margin:auto;}
h1 {font-size:140%}
h2.hdz {font-size:140%}
div.galleria-stage {left:1px;}
.galleria-container {width:434px;}
table.bott1 {width:98%;}
#gsearch {margin:20px auto;width:90%;}
.nd {font-size:1em;}
.mani {width:35%;margin-left:4px;font-size:81%;}
.sel1 {padding-right:4px}
.hdz {font-size:130%;}
.selctb {width:162px;font-size:82%;}
.whtt {margin-bottom:6px;}
td.fnd {padding-left:5px;}
#cstinput {width:175px;}
}
@media only screen and (max-width: 440px) {
.blk-gal {display:block;}
.blk440 {display:none;}
#sqadv {display:none;}
#rdmap {display:none;}
}
@media only screen and (max-width: 400px) {
.blk400 {display:none;}
#gsearch {margin:15px auto;width:98%;}
#rdmap {margin:1px auto;padding:0;}
.whtt td {font-size:0.8em;}
.mani {width:30%;margin-left:4px;font-size:77%;}
.selctb {width:155px;}
}