
div.visible {
display: visible;
}

div.hidden {
display: none;
} 

div#logo a {
  display: block;
  width: 100%;
  height: 100%;
}
#footer_text a {
  font-family: Tahoma,sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: normal;
  color: #060;
  text-decoration: underline;	
}

    
#key_visual {
   background: url(resources/keyVisual2.png) no-repeat;
}
#bridge {
   background: url(resources/bridgeBanner.jpg) no-repeat;
}
#sign {
   background: url(resources/signBanner.jpg) no-repeat;
}
#pond {
   background: url(resources/pondBanner.jpg) no-repeat;
}

#springwatersign {
  background: url(resources/springwatersign.jpg) no-repeat;
}

#cityview {
  background: url(resources/cityview.jpg) no-repeat;
}

#cityview2 {
  background: url(resources/cityview2.jpg) no-repeat;
}

#rossisl {
  background: url(resources/rossIsl.jpg) no-repeat;
}

#trailview2 {
  background: url(resources/trailview2.jpg) no-repeat;
}
#logo {
  background: url(resources/logo.png) no-repeat;
}


#text_caption {
  font-family: Trebuchet MS,sans-serif;
  font-style: italic;
  font-size: 20px;
  font-weight: normal;
  text-decoration: none;
  color: #D73600;
}
a.main_nav_active_item {
  background: url(images/dynamic/buttonset4/n1activeitem.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #D73600;
  background-position: top right;
}
a.main_nav_item {
  background: url(images/dynamic/buttonset4/n1.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #D73600;
  background-position: top right;
}
a.main_nav_item:hover {
  background: url(images/dynamic/buttonset4/n1hover.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #C1CC70;
  background-position: top right;
}
a.sub_nav_active_item {
  background: url(images/dynamic/buttonset4/subnav1active.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #D73600;
}
a.sub_nav_item {
  background: url(images/dynamic/buttonset4/subnav1.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: #D73600;
}
a.sub_nav_item:hover {
  background: url(images/dynamic/buttonset4/subnav1hover.gif) no-repeat;
  font-family: Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: #D73600;
}
.content h1 {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 32px;
  font-weight: normal;
  text-decoration: none;
  color: #387CC0;
}
.content h2 {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 25px;
  font-weight: normal;
  text-decoration: none;
  color: #387CC0;
}
.content h3 {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-style: normal;
  font-size: 20px;
  font-weight: normal;
  text-decoration: none;
  color: #387CC0;
}
.content, .content p, .content table, .content select, .content input, .content textarea {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: #555;
}
.content a:link {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: #D73600;
}
.content a:visited {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: #D73600;
}
.content a:hover {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: underline;
  color: #D73600;
}
.content a:active {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  color: black;
}
#footer, #footer_text {
  font-family: Tahoma,sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #060;
}

