.addrequest
  {
	  font-size: large;
	  text-align: center;
	  margin-top: 40px;
	  margin-bottom: 40px;
  }

.linksmenu
  {
	  margin-left: auto;
	  margin-right: auto;
	  width: 95%;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 2px;
	  border-spacing: 2px;
	  padding: 2px;
	  margin-top: 20px;
  }

.linksmenu td
  {
	  width: 16%;
	  text-align: center;
	  font-weight: bold;
  }

.linksitems
  {
	  margin-left: auto;
	  margin-right: auto;
	  width: 95%;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 1px;
	  border-spacing: 0px;
	  padding: 0px;
  }

.linksitems1
  {
	  width: 100%;
	  text-align: center;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 1px;
	  padding: 5px;
  }

.linksitems2
  {
	  width: 50%;
	  text-align: center;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 1px;
	  padding: 5px;
  }

.linksitems3
  {
	  width: 33%;
	  text-align: center;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 1px;
	  padding: 5px;
  }

.linksitemsnew
  {
	  width: 30%;
	  text-align: center;
	  border-style: solid;
	  border-color: #999999;
	  border-width: 1px;
	  padding: 5px;
	  float:left;
  }

.divlinks
  {
	  font-size: xx-large;
	  font-weight: bold;
	  text-align: center;
	  margin-top: 80px;
	  color: #000099;
	  clear:both;
  }

.links2024
  {
	display: inline-table;
    xmin-height: 300px;
    margin: 5px;
    background-color: #ffffff;
    border-color: #eeeeee;
    border-style: solid;
    border-width: 1px;
    text-align: center;
  }
  
@media (orientation: portrait) { .links2024 { width: 45%; } }

@media (orientation: landscape) { .links2024 { width: 20%;} }

.links2024 a img
  {
	  width: 100%;
  }

  .attractionsbox
  {
	  margin-left: auto;
	  margin-right: auto;
	  width: 95%;
	  border-style: none;
	  border-spacing: 2px;
	  padding: 2px;
	  margin-top: 20px;
  }

.attractionsbox td
  {
	  width: 16%;
	  text-align: center;
	  font-weight: bold;
  }

