body { background-color: #086393;
       font-family: Arial, Helvetica, sans-serif;
    }

html { SCROLLBAR-FACE-COLOR: #046499;
      SCROLLBAR-HIGHLIGHT-COLOR: #003C5A;
      SCROLLBAR-SHADOW-COLOR: #003C5A;
      SCROLLBAR-3DLIGHT-COLOR: #003C5A;
      SCROLLBAR-ARROW-COLOR: #003C5A;
      SCROLLBAR-TRACK-COLOR: #003C5A;
      SCROLLBAR-DARKSHADOW-COLOR: #003C5A;
    }

#pageUpdate {  text-align: left;
                font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;
                font-size: 1.0em; 
}

#header { text-align: center;
          font-family: Arial, Helvetica, sans-serif;
          color: #FFFF00;
          font-size: 1.0em; 
        }


#headertable { width: 500px;
               height: 46px;
               margin: auto;
               vertical-align: middle;
               border: 3px solid;
               border-color: #003366;
               background-color: #0582C5;
               border-collapse: collapse;
            }


#headertable a { color: #FFFFFF;
              }

#countyMap  { border-collapse: collapse;
           }

#attrTable { width: 90%;
             padding: 8;
             background-color: #0583C7;
             text-align: center;
           }
                 
.attrHeader { padding: 8px;
             border-collapse: separate;
             background-color: #0583C7;
             height: 65px;
             border: 1px solid;
             border-color: #046499;
            }
            
            
.attrRow  { padding: 8px;
            border-collapse: collapse;
            background-color: #06A4F9;
          }       


.attrCell {    background-color: #06A4F9;
              color: #000000;
              text-align: center;
              padding: 5px;
              border: 1px solid;
              border-color: #046499;
              border-collapse: separate;
            }
              
.attrNumber { border: 0;
              width: 33px;
              height: 33px;
              padding: 0;
              background: url(images/circle_blue.gif);
              color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-size: 1.2em;
              text-align: center;
            }
             

.attrTitle  { border: 0;
             height: 65px;
             padding: 2px;
             border-collapse: collapse;
             background-color: #046499;
             text-align: center;
             color: #FFFF00;
             font-size: 1.25em;
             font-family: Arial, Helvetica, sans-serif;
             font-weight: bold;
           }
           
.attrTitle a  { color: #FFFFFF;
             } 
             

.attrQuest { border: 0;
              width: 25px;
              height: 25px;
              padding: 0;
              background: url(images/question_blue.gif);
            }
           

.attrLocation  { background-color :#0583C7;
                font-variant: small-caps;
                font-size: .80em;
                font-family: Arial, Helvetica, sans-serif;
                color: #000000;
                text-align: left;
              }
              
.attrPhotos img  { border: 2px;
                border-style: solid;
                border-color: #046499;
               }
            

              
.attrContent  { border: 2px;
                border-style: solid;
                border-collapse: separate;
                border-color: #046499;
                font-size: 10pt;
                background-color: #3399FF;
              }
              
.attrContentCenter { text-align: center;
                     padding: 10px;
                }
                
.attrContentLeft { text-align: left;
                  padding: 10px;
                }
              
.attrAddress { border: 1px;
           font-size: 10pt;
           font-family: Arial, Helvetica, sans-serif;
           padding: 10px;
           border-collapse: separate;
         }
            
.attrAddress img { border: 0px;
                }     
             
             
              
#natTable { width: 90%;
                   padding: 8;
                   border: 1px solid;
                   border-color: #764F27;
                   text-align: center;
                   background-color: #CC9900;
          }

.natHeader { padding: 8px;
             border-collapse: separate;
             background-color: #764F27;
             height: 65px;
             border: 1px solid;
             border-color: #996633;
           }
            
            
.natRow  { padding: 8px;
            border-collapse: collapse;
            background-color: #06A4F9;
        }       

.natCell {    background-color: #996633;
              color: #FFE495;
              text-align: center;
              padding: 5px;
              border: 1px solid;
              border-color: #764F27;
              border-collapse: separate;
        }
              
.natNumber { border: 0;
              width: 33px;
              height: 33px;
              padding: 0;
              background: url(images/circle_brown.gif);
              color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-size: 1.2em;
              text-align: center;
            }
             

.natTitle  { border: 0;
             height: 60px;
             border-collapse: collapse;
             background-color: #764F27;
             text-align: center;
             color: #FFE495;
             font-size: 1.25em;
             font-family: Arial, Helvetica, sans-serif;
             font-weight: bold;
             padding: 2px 12px 2px 12px;
           }
           
.natTitle a  { color: #FFFFFF;
            } 
           

.natLocation  { background-color :#CC9900;
                font-variant: small-caps;
                font-size: .80em;
                font-family: Arial, Helvetica, sans-serif;
                color: #764F27;
                text-align: left;
              }
              
.natPhotos img  { border: 2px;
                border-style: solid;
                border-color: #764F27;
               }
              
.natContent  { border: 2px;
                border-style: solid;
                border-collapse: separate;
                border-color: #CC9900;
                font-size: 10pt;
                color: #FFE495;
                background-color: #8C5E2F;
            }
            
.natContentLeft { text-align: left;
                  padding: 10px;
                }
                
.natContentCenter { text-align: center;
                  padding: 10px;
                }
              

.natAddress { border: 1px;
             font-size: 10pt;
             font-family: Arial, Helvetica, sans-serif;
             padding: 10px;
             border-collapse: separate;
             color: #FFE495;
            }
            
.natAddress img { border: 0;
               }    


             
#paraTable { width: 90%;
             padding: 8;
             border: 1px solid;
             border-color: #000000;
             text-align: center;
             background-color: #808080;
           }
                 

.paraHeader { padding: 8px;
             border-collapse: separate;
             background-color: #333333;
             height: 65px;
             border: 1px solid;
             border-color: #000000;
            }
            
            
.paraRow  { background-color: #808080;
           height: 2px;
           border: 1px solid;
           border-color: #000000;
           border-collapse: separate;
         }       
          

.paraDivider { background-color: #808080;
              height: 3.10em;
              border: 1px solid;
              border-color: #000000;
              border-collapse: separate;
            }

.paraCell {    background-color: #000000;
              color: #C0C0C0;
              text-align: center;
              padding: 5px;
              border: 1px solid;
              border-color: #1E1E1E;
              border-collapse: separate;
            }
              
.paraNumber { border: 0;
              width: 33px;
              height: 33px;
              padding: 0;
              background: url(images/circle_grey.gif);
              color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-size: 1.2em;
              text-align: center;
            }
            
.paraQuest { border: 0;
              width: 25px;
              height: 25px;
              padding: 0;
              background: url(images/question_black.gif);
            }
             

.paraTitle  { border: 0;
             padding: 2px;
             border-collapse: collapse;
             background-color: #333333;
             text-align: center;
             color: #C0C0C0;
             font-size: 1.25em;
             font-family: Arial, Helvetica, sans-serif;
             font-weight: bold;
           }
           
.paraTitle a  { color: #FFFFFF;
             } 
           

.paraLocation  { background-color: #454545;
                font-variant: small-caps;
                font-size: .80em;
                font-family: Arial, Helvetica, sans-serif;
                color: #C0C0C0;
                text-align: center;
                padding: 4px;
              }
              
.paraType  { border: 0;
            padding: 0;
            background-color: #000000;
            font-variant: small-caps;
            font-size: .80em;
            font-family: Arial, Helvetica, sans-serif;
            color: #C0C0C0;
            text-align: center;
          }
          
.paraPhotos img { border: 2px;
                border-style: solid;
                border-color: #333333;
               }
          
.paraContent  { border: 2px solid;
               border-color: #808080;
               border-collapse: separate;
               font-size: 10pt;
              }
              
.paraContentLeft { text-align: left;
                   border: 0;
                   padding: 10px;
                   background-color: #666666;
                   color: #FFFFFF;
                }
                
.paraContentCenter { text-align: center;
                     padding: 10px;
                     color: #C0C0C0;
                   }
                   
              
.paraAddress { border: 1px;
           font-size: 10pt;
           font-family: Arial, Helvetica, sans-serif;
           padding: 10px;
           border-collapse: separate;
           color: #COCOCO;
         }
            
.paraAddress img { border: 0;
             }             
              
.paraBooks { background-color: #000000;
              color: #C0C0C0;
              text-align: center;
              padding: 5px;
              border-collapse: separate;
              font-family: Arial, Helvetica, sans-serif;
           }

#histTable { width: 90%;
                   padding: 8;
                   border: 1px solid;
                   border-color: #339966;
                   text-align: center;
                   background-color: #336600;
          }

.histHeader { padding: 8px;
             border-collapse: separate;
             background-color: #336600;
             height: 65px;
             border: 1px solid;
             border-color: #339966;
           }
        
.histRow  { background-color: #336600;
           height: 2px;
           border: 1px solid;
           border-color: #339966;
           border-collapse: separate;
         }       
          

.histCell {    background-color: #339966;
              color: #FFFF00;
              text-align: center;
              padding: 5px;
              border: 1px solid;
              border-color: #339966;
              border-collapse: separate;
        }
              
.histNumber { border: 0;
              width: 33px;
              height: 33px;
              padding: 0;
              background: url(images/circle_green.gif);
              color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif;
              font-weight: bold;
              font-size: 1.2em;
              text-align: center;
            }
             

.histTitle  { border: 0;
             width: 500px;
             height: 60px;
             padding: 2px;
             border-collapse: collapse;
             background-color: #336600;
             text-align: center;
             color: #FFFF00;
             font-size: 1.25em;
             font-family: Arial, Helvetica, sans-serif;
             font-weight: bold;
           }
           
.histTitle a  { color: #FFFFFF;
            } 
           

.histLocation  { background-color :#669900;
                font-variant: small-caps;
                font-size: .80em;
                font-family: Arial, Helvetica, sans-serif;
                text-align: left;
                color: #FFFF00;
              }
              
.histPhotos img  { border: 2px;
                border-style: solid;
                border-color: #336600;
               }
              
.histContent  { border: 2px;
                border-style: solid;
                border-collapse: separate;
                border-color: #336600;
                font-size: 10pt;
                color: #FFFF00;
            }
              
.histContentLeft { text-align: left;
                   border: 0;
                   padding: 10px;
                   color: #FFFF00;
                }
                
.histContentCenter { text-align: center;
                     padding: 10px;
                   }
              

.histAddress { border: 1px;
             font-size: 10pt;
             font-family: Arial, Helvetica, sans-serif;
             padding: 10px;
             border-collapse: separate;
             color: #FFFF00;
            }
            
.histAddress img { border: 0;
               }    


              
.youtubeAttr { font-family: Arial, Helvetica, sans-serif;
               font-weight: bold; 
               color: #FFFFFF; 
               font-size: .90em;
             }
             
#footer { margin: auto;
          vertical-align: middle;
          border: 0px;
          background-color: #086393;
          border-collapse: separate;
          padding: 3px;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }
        
.footercell  { background-color: #0582C5;
              height: 33px;
              text-align: center;
              font-family: Arial, Helvetica, sans-serif;
              font-size: 10pt;
            }
            
             
#footer a:link { color: #FFFFFF;
                
      }
      
#footer a:alink { color: #FFFFFF;
                
      }
      
#footer a:vlink { color: #FFFFFF;
                
      }
      
#updated  { text-align: left;
           font-family: Arial, Helvetica, sans-serif;
           color: #FFFF00;
           font-size: 10pt;
         }
            