/*LD Photo Index Style*/
 body { background: #006666; color: black; } 

IMG.displayed {
    display: block;
margin-left: auto;
     margin-right: auto;

    border: 5px solid white;
max-width: 100%;
}
IMG.displayedright {
    display: block;
    border: 0px solid gray;
max-width: 100%;
}

.txtsmall { color: black;
font-size: 18px; font-family: Times Roman; padding: 0em;
}


.banner1b {
background: /*lightgray;*/   color: white; border-top: 0px solid red; border-bottom: 0px solid red; width: 100%; height: auto%; float: left; margin: 1em;
}
.banner2 { background: gray;
border: 0px solid green; width: 100%; height: auto;  text-align: center;
border-top: 0px solid red; border-bottom: 0px solid red; float: left; margin: 0em
 }
.banner3 { border: px solid orange; height: auto; width: 100%; 
text-align: center;
float: left;
padding: .5em;
}

.mainimage {border: 0px solid green; width: 45%; float: left; margin: 2em;
}
.rightframe {border: 0px solid blue; width: 40%;  float: left; margin: 2em;
}

.horizSpacer1 { border: 0px solid blue; height: 5%; width: 100%; float: left; 
padding: 0em;
}

.horizSpacer1a { border: 0px solid blue; height: 5%; width: 100%; float: left; 
padding: .5em;
}

.container {border: 0px solid yellow; width: 90%; height: auto; overflow: auto; clear: both; margin-left: auto; margin-right: auto;
}
.container2 {border: 0px solid yellow; width: 90%; height: auto; overflow: auto; clear: both; margin-left: auto; margin-right: auto;
}

.imgmodule { width: 20%; color: black; border: 0px solid red; float: left;
padding: 1em;
}
.imgmodule2 { width: 25%; color: black; border: 0px solid red; float: left;
padding: 1em;
}

.toolbar2 li { display:inline; align: center; border:0px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:.5em;
zoom: 1;
}


p { background: #white; text-align: center; color: #660000; font-size: 12px; font-family: Arial; border: 1px #555555; padding: 5px;} 
h1 {
color: black; text-align: center}
h2 { color: black;
text-align: center;} img { border-style: solid; border-color: #D1CDCD; border-width: 7px; }
h3 { color: black;
text-align: center; font-family: Arial; color: #660000; font-size: 14px}
li { font-family: Arial; color: #990000; font-size: 14px;} A:link {text-decoration: none; color: black;}
A:{color: rgb(238, 63, 39)}
A:visited {
COLOR: black; /*#990000*/
}
A:hover {
COLOR: yellow
}

td.tdimage { margin: 0; padding: .75em;}
p.none {border-style:none;}
img.imgnone{border-style:none;}
.toolbar2 li { display:inline; align: center; border:0px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:.5em;
zoom: 1;
}
.toolbar li { display:inline; position: relative; z-index: 1; top: 1000px; background-color:red; border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:.5em;
zoom: 1;
}
.navtable { 

border: 4px solid ; border-style:solid;
border-top:thick double #ff0000;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
padding:.5em; width: 100%; position: absolute; top: 800px; }
.navtable2 { 

border: 4px solid ; border-style:solid;
border-top:thick double #ff0000;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
padding:.5em; width: 100%; }
.toptable { border: "0px"; position: absolute; z-index: 2; top: 25px; left: 975px; }
.toptable-orig { color: #444; border: "0px"; border-color: #000000; position: absolute; z-index: 2; top: 15px; left: 15px; border="2"; border-color: #005 }
.secondtable { border: 5px; position: absolute; z-index: 1; top: 150px; left: 25px; }
.secondtable-orig { color: #white; border: "1px"; border-color: #000000; position: absolute; z-index: 1; top: 25px; left: 475px; border-color: #005 }
.table3 { color: #white; border: "3px"; border-color: #666666; position: absolute; z-index: 1; top: 850px; left: 25px; border-color: black }
.LDphototable  { border: "5px"; position: absolute; z-index: 10; top: 25px; left: 25px; }