a{
   background: transparent;
   color: #0000a0;
   font-weight: bold;
}

a,blockquote,body,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,td,ul{
   font-family: "Verdana","Arial","Georgia","Helvetica","Times","Times New Roman",sans-serif,serif;
   font-size: 100%;
}

a.map{
   background: transparent;
   color: #492eef;
   font-size: .65em;
   text-decoration: underline;
}

a.map:hover{
   background: transparent;
   color: #0000a0;
   text-decoration: none;
}

a.map:active{
   text-transform: uppercase;
}

blockquote{
   margin: 0px 0px 0px 20px;
}

body{
   background: url(graphics/loess-hills-bg.jpg) #ebebeb fixed;
   color: #000000;
   margin: 10px 0px 0px 0px;
}

dd{
   margin: 0px 0px 0px 15px;
}

div.attractions h2{
   background: transparent;
   color: #cc0000;
   font-size: 1em;
   line-height: 100%;
}

div.attractions li,li td{
   background: transparent;
   color: #000000;
   font-size: .8em;
   margin: 0px 5px 5px 20px;
   padding: 0px 0px 2px 0px;
}

div.attractions p, div.tours p {
   font-size: .8em;
   line-height: 120%;
   padding: 0px 0px 10px 0px;
}

div.attractions td{
   padding: 4px;
}

div.attractions ul, p,h1,h2,h3,h4,h5,h6 {
   margin: 0px;
   padding: 0px;
}

div.attractions, div.lhha {
   padding: 3px 25px 20px 25px;
}

div.geology{
   padding: 2px 25px 20px 25px;
}

div.geology p{
   font-size: .8em;
   margin: 0px 5px 10px 5px;
}

div.geology ul{
   font-size: .8em;
   margin: 0px;
   padding: 0px;
}

div.home{
   padding: 5px;
}

div.home h1, div.lhha h1, div.tours h1, div.attractions h1, div.geology h1 {
   background: transparent;
   color: #000000;
   font-size: 1em;
   line-height: 150%;
}

div.home p, td.tabheader a {
   font-size: .8em;
}

div.lhha a{
   background: transparent;
   color: #0000a0;
   font-weight: bold;
   text-decoration: underline;
}

div.lhha a:hover, div.links a:hover {
   background: transparent;
   color: #cc0000;
   text-decoration: none;
}

div.lhha a:active{
   background: transparent;
   color: #ff0000;
}

div.lhha div.menu{
   background: #f5f5dc;
   border: 3px double #000000;
   color: #0000a0;
   font-size: .8em;
   line-height: 130%;
   margin: 0px 0px 5px 0px;
   padding: 5px;
   text-align: center;
}

div.lhha h2{
   background: transparent;
   color: #000000;
   font-size: .9em;
   line-height: 150%;
}

div.lhha p{
   font-size: .8em;
   margin: 8px;
   text-align: justify;
}

div.lhha table.join{
   background: #ebebeb;
   border: 1px solid #000000;
   color: #000000;
   margin: 5px;
}

div.lhha table.join td{
   font-size: .7em;
   font-weight: bold;
   margin: 0px;
   padding: 5px;
}

div.lhha ul{
   font-size: .8em;
   line-height: 130%;
   margin: 0px 0px 0px 15px;
   padding: 0px;
}

div.links{
   padding: 20px;
}

div.links a{
   background: transparent;
   color: #0000a0;
   font-size: .82em;
   font-weight: bold;
   text-decoration: underline;
}

div.links a img{
   border: none;
}

div.links a:active, div.top a:active {
   background: transparent;
   color: #008000;
}

div.links ul, div.tours ul {
   list-style: disc;
   margin: 0px;
   padding: 0px;
}

div.sitemap{
   padding: 1px 2px 10px 25px;
}

div.sitemap dd{
   background: transparent;
   color: #555555;
   font-size: .75em;
   font-style: italic;
   letter-spacing: 1px;
   padding: 0px 3px 5px 50px;
}

div.sitemap dd a{
   background: transparent;
   color: #00008b;
   font-style: normal;
   font-weight: bold;
}

div.sitemap dt{
   background: transparent;
   color: #620000;
   font-size: .8em;
   font-weight: bold;
   padding: 0px 3px 2px 20px;
}

div.sitemap dt a{
   background: transparent;
   color: #dd0000;
}

div.submenu{
   background: #c80000;
   border: 3px double #000000;
   color: #fffacd;
   font-size: .75em;
   font-weight: bold;
   line-height: 140%;
   margin: 8px;
   padding: 6px;
   text-align: center;
   width: 180px;
}

div.submenu a{
   background: transparent;
   color: #ffffff;
   line-height: 140%;
}

div.top{
   text-align: center;
}

div.top a{
   background: transparent;
   color: #0000a0;
   font-size: .82em;
   font-weight: bold;
   text-decoration: none;
}

div.top a:hover{
   background: transparent;
   color: #cc0000;
   text-decoration: underline;
   text-transform: uppercase;
}

div.tours{
   padding: 30px;
}

div.tours li{
   background: transparent;
   color: #000000;
   font-size: .8em;
   margin: 0px 5px 0px 20px;
   padding: 0px 0px 2px 0px;
}

hr{
   background: transparent;
   color: #000000;
   height: 1px;
   margin: 3px;
   padding: 0px;
   width: 95%;
}

span.select{
   background: transparent;
   color: #cc0000;
   font-size: .7em;
   font-weight: bold;
   line-height: 180%;
   margin: 0px 0px 2px 0px;
   padding: 0px 0px 0px 0px;
}

td.main{
   background: url(graphics/paper-bg.jpg) #ebebeb;
   border: 1px solid #000000;
   color: #000000;
   margin: 0px;
   padding: 0px;
}

td.tabheader{
   background: #ffffff;
   color: #000000;
   margin: 0px;
   padding: 5px;
}

td.tabheader h1{
   background: #ffffff;
   color: #000000;
   font-size: 1em;
   margin: 0px;
   padding: 5px;
}

td.tabheader p{
   background: transparent;
   color: #cc0000;
   font-size: .8em;
   font-weight: bold;
}

td.tabhi{
   background: #ffffff; /* SETS ACTIVE TAB PARMS */
   color: #dd0000;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   text-align: center;
}

td.tabhi a{
   background: #ffffff; /* SETS ACTIVE TAB PARMS */
   color: #dd0000;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   text-align: center;
   text-decoration: none;
}

td.tabhi a:hover{
   background: #ffffff;
   color: #0000a0;
   text-decoration: underline;
}

td.tabhi a:active{
   background: #ffffff;
   color: #ff0000;
   text-decoration: underline;
}

td.tablo{
   background: #3366cc;
   color: #ffffff;
   margin: 0px;
   padding: 0px;
   text-align: center;
}

td.tablo a{
   background: #3366cc;
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   text-align: center;
   text-decoration: none;
}

td.tablo a:hover{
   background: #3366cc;
   color: #ffff00;
   text-decoration: underline;
}

td.tablo a:active{
   background: #3366cc;
   color: #ff0000;
   text-decoration: underline;
}

ul{
   list-style: disc outside;
   margin: 0px 0px 0px 10px;
   text-indent: 0px;
}
