#site-map {
  position: relative;
  height: 440px;
  text-align: left;
  z-index: 2
}

#site-map1 {
  position: relative;
  width: 250px;
  float: left;
  margin-right: 20px;
  z-index: 3
}

#site-map2 {
  position: relative;
  width: 390px;
  float: left;
  margin-right: 1px;
  z-index: 3
}

#site-map3 {
  position: relative;
  width: 200px;
  float: left;
  z-index: 3
}

#site-map a {
  font-family: Tahoma,Verdana,Arial;
  color: #336633;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none
}

#site-map a:hover {
  text-decoration: underline
}

.major {
  padding-top: 8px
}

.minor {
  padding-left: 14px
}
