html, body {
  borders: 0; margins: 0; padding: 0;
  }
  
h1, h2, h3, h4, h5, h6 {
font-family:arial, helvetica, sans-serif ;
}
h1, h2 {
color : #339933;
}
h3, h4, h5, h6, p.p2 {
color : #666F00;
font-style : italic; 
}

h1{
font-size: 20px ;
}
h2{
font-size: 16px ;
}
h3{
font-size: 16px ;
}
h4, h5, h6{
font-size: 14px ;
}

.banner2, .ticker, .prices, .events{
color: #666000 ;
}

.banner1 {
text-align: center; 
font-family : brush script MT, Copperplate, "Times New Roman", Serif;
font-size : 42.0px ; 
color : #339933
}
.banner2 {
margin: 0.0px 0.0px 0.0px 0.0px; 
text-align: center; 
font-family:arial, helvetica, sans-serif; 
font-size : 16px ;
font-style : italic; 
}
table.tbanner{
border:0;
table-layout:fixed;
}

tr.pagetop{
font-style : italic; 
}

td.tdhome{
width:40%;
}

.ticker{
font-family:arial, helvetica, sans-serif; 
font-size : 12px;
line-height : 16px;
}

img.imghome{
margin : 3%;
}
img.imgstones{
float : right;
width : 45%;
margin : 1% 2% 1% 3%;
}

img.imgleft_noresize {float:left; margin: 2px 6px 4px 6px;}
img.imgright_noresize {float:right;}

img.imgright{
float : right;
width : 30%;
margin : 1% 2% 1% 3%;
}
img.imgleft{
float : left;
width : 40%;
margin : 1%;
}
img.imgrightlge{
float : right;
width : 45%;
margin : 1%;
}


img.thumbleft{
float : left;
width : 20%;
margin : 1%;
}

img.imglogo{
float : right;
height : 106px;
}

.menuhead{
  clear: left; 
  color : #2266FF;
  }
.topmenu {
font-family: Copperplate, arial, helvetica, sans-serif;
margin:0.0px 0.0px 8.0px 6.0px; 
text-align: left; 
font-size: 14.0px;
}

.indexright, .indexrighthead {
color : #000009;
font-family: Copperplate, arial, helvetica, sans-serif;
margin:0.0px 0.0px 8.0px 6.0px; 
text-align: left; 
}
.indexright {
font-size: 14.0px;
}
.indexrighthead {
font-size: 16.0px;
}

p.textnotes {
font-family:arial, helvetica, sans-serif; font-size:8px; color: lightblue;
}

p.p1, p.p2 {
font-family:arial, helvetica, sans-serif; font-size:14px;
}

ul {
font-family:arial, helvetica, sans-serif; font-size:16px;
color: #666F00 ;
}
a{
text-decoration : none;
color : #2266FF;
}
a:hover{
text-decoration : underline;
font-style : italic;
}
a:visited{
font-style : italic;
}
table.prices, table.events {
border-collapse: separate;
border-spacing: 10px 14px;
}
td.tdevents {
padding-right : 12px;
}

td.tdlinks {
padding 	: 6px;
border		: none;
}

td.topclick, td.tdmouseover {
text-align: center; 
font-family : Copperplate, "Times New Roman", Serif;
font-size : 14.0px ; 
color : #116633;
border: outdent;
}

td.topclick {
background: #FFFFFF;
}
td.tdmouseover {
background: #D8BFD8
}

#keyinfo {
  float: right;
  width: 324px;
  border: 2px 4px;
  padding: 2px 8px;
  mininmum-height: 400px;
  background-color: #F0FFFF;
  border-style: groove;
  border-color: #F9FFFF
  }

