BODY {
  font-size : 1em; 
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : normal; 
  color : #000000; 
  background-color : white;
  margin : 0 0 0 0;
  padding : 0 0 0 0;
  width : auto; 
}

H1 {
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  font-size : 1.2em; 
  color : #000000; 
  background-color : transparent; 
}

p {
  font-size : .9em; 
  font-family : Arial, Helvetica, sans-serif; 
}

.floattitle{
  font-family : Arial, Helvetica, sans-serif;   position: absolute;
  font-size : 1.2em; 
  font-weight : bold; 
  top: 150px;

}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}

.menutext{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  font-size : 1.2em;
  text-align: center;
  color: #0099cc; 
}
.menutext a:active{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  text-decoration : none;
  text-align: center;
  background-color : #0099cc; 
  color: lightblue; 
}
.menutext a:link{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  text-align: center;
  text-decoration : none;
  color: #0099cc; 
}
.menutext a:visited{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  text-align: center;
  text-decoration : none;
  color: blue; 
}
.menutext a:hover{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  text-decoration : none;
  text-align: center;
  background-color : #0099cc; 
  color: white; 
}




.smalltext {
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  font-size : .9em; 
}
.smalltext a:active{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  text-decoration : none;
}
.smalltext a:link{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  text-decoration : none;
  text-decoration : none;
}
.smalltext a:visited{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  text-decoration : none;
}
.smalltext a:hover{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  text-decoration : none;
}



.largetext {
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  font-size : 1.2em; 
}
.largetext a:active{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : bold; 
  font-size : 1.2em; 
  text-decoration : none;
}
.largetext a:link{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  font-size : 1.2em; 
  text-decoration : none;
}

.largetext a:visited{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  font-size : 1.2em; 
  text-decoration : none;
}
.largetext a:hover{
  font-family : Arial, Helvetica, sans-serif; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  font-size : 1.2em; 
  text-decoration : none;
}


.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
  border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}



/* renamed orange palette to [.name2]  */
.bg_dark2 {
  background-color : #d8860a;
}

.bg_medium2 {
  background-color : #efb240;
}

.bg_light2 {
  background-color : #f7ca88;
}




/* blue palette for Freddy Adams site, matches alt colors */
.bg_dark {
  background-color : #066fa0;
}

.bg_medium {
  background-color : #2794d8;
}

.bg_light {
  background-color : #5fb0d8;
}





/* original alt palette of blue */
.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}



.copyright {
    font-size: .8em;
    text-align: center;
}
