html{font-size:100%;}
@media (min-width: 640px) { body {font-size:1rem;} }
@media (min-width:960px) { body {font-size:1.2rem;} }
@media (min-width:1100px) { body {font-size:1.5rem;} }
body{margin:0;min-width:320px;background:#0D0000;font-family:Arial,Helvetica,Sans-Serif;text-align:center}
p.center{text-align:center}
p.right{text-align:right}
p.head{font-family:Georgia,"Times New Roman",Times,Serif;}
img{border:0}
img.thumb{margin-top:2px;margin-right:4px;float:left;border:1px solid #000000}
form{margin:0;padding:0}
a.top,a.top:visited{color:#026600}
a.top:hover,a.top:active{color:#51B556}
a.topbar,a.topbar:visited{color:#398035;font-weight:bold}
a.topbar:hover,a.topbar:active{color:#51B556}
a.id,a.id:hover,a.id:active{font-family:Georgia,Arial,Helvetica;color:#00163B;text-decoration:none}
h1,h2,h3,h4,h5{font-family:Georgia,Arial,Helvetica;color:#00163B;padding:0 0 10px 0}
span.bluetext{font-family:Arial;color:#0000B0;font-weight:normal}
span.browntext{color:#664500;}
span.greentext{color:#146110;}
ul{list-style-type:square}
table{margin-left:auto;margin-right:auto;margin-bottom:10px;border-collapse:collapse;
background:#D1BF97;border:1px solid #595959}
th{border:1px solid #595959}
td{padding:6px;text-align:center;color:#000000;font-family:Arial;border:1px solid #595959}
tr.title{background:#A69878}
tr.row1{background:#D1BF97}
tr.row2{background:#C5B48D}
input.smallbutton{}
select.small{}
div#contentwrap{text-align:left}
div#header{height:152px;background:url(../images/hdrback.png)}
div#headimg{max-width:780px;margin:0 auto;text-align:left}
form#search{float:right;margin:0;padding:2px 0 0 0}
form#search input{}
p.strip{margin:0;padding:0}
div#titlect{height:96px;padding-top:28px}
div#locator{margin:0 auto;font-size:80%;padding:.2rem;color:#A4A4A4;text-align:left}
a.locator,a.locator:visited{color:#ADADAD}
a.locator:hover,a.locator:active{color:#FFFFFF}
span.locator{color:#D0D0D0}
div#contentbk{background:#FFFFFF}
div#menubar{height:2rem;background:#180000;border-top:4px solid #080000;border-bottom:4px solid #260000}
ul#menu{margin:0 auto;padding:0 4px 0 4px;list-style:none}
#menu li.dselect li a{display:block;height:2rem;color:#FFFFFF;padding:0.2em 8px}
#menu li.dselect li a:hover{padding:0.2em 6px;background:#080000;color:#CCCCCC}
li.dselect{float:left;display:inline;position:relative;text-align:left}
li.dselect a.hlnk{display:block;width:146px;height:1.5rem;padding:2px 0 0 6px;overflow:hidden;border-left:2px solid #080000;background:#180000}
a.lasthlnk{border-right:2px solid #080000}
li ul.dstart{display:none;position:absolute;width:14em;text-align:left;margin:0;padding:0;
top:100%;left:0;font-weight:normal;background:#180000;
border:solid #100000;border-width:4px 2px 2px 4px}
li.dopt>ul.dstart,li.dopt>ul.subnav{top:auto;left:auto}
li.dselect li.dopt{display:block;float:none;background-color:transparent;border:0}
li:hover ul.dstart,li.over ul.dstart{display:block;z-index:4}
ul.dstart,li.dopt,li.dselect,ui#menu{z-index:4}
ul.subnav{margin:0;padding:0;list-style-type:none}
a.hlnk,a.hlnk:visited{color:#FFFFFF;text-decoration:none}
a.hlnk:hover,a.hlnk:active{color:#FFFFFF;text-decoration:none;background:#080000}
a.dlnk{text-decoration:none}
a.dlnk:hover,a.dlnk:active{font-weight:bold;text-decoration:none}
div#contentwrap{margin:0 auto}
@media screen and (max-width: 1060px) {
    #contentwrap { width:100%; }
    #content  { width:80%; margin:0 3% 0 3%;}  
}
@media screen and (max-width: 768px) {
    #contentwrap { width:100%; }
    #content { width:80%; margin:0; border:none; }
}
img { max-width: 100%; height: auto; }
div#content{padding:1rem}
div#stretch{height:400px;float:right;width:1px}
div#headerad,div#footerad{width:728px;height:90px;margin:0 auto 20px auto;text-align:center}
a.hdlnk{}
div#clear{clear:both;height:1px;overflow:hidden}
div#footer{padding:2px 0 2px 0;font-size:80%;background:#0D0000;border-top:4px solid #260000;color:#CCCCCC}
div#footer a, div#footer a:visited{color:#CCCCCC}
