#map {
  float:left;
  width:100%;
  height:500px;
}

#fullmapcontainer #fullmapcontainerinner, #catscheckboxes {
  float:left;
  width:638px;
  margin-top:5px;
  text-align:justify;
  padding-bottom:10px;
  margin-left:-10px;
  display:inline;
  position:relative;
  z-index:20;  
}

#fullmapcontainer #fullmapcontainerinner {
  margin-left:0px;
  width:628px;  
}

#catscheckboxes .catscheckbox {
  float:left;
  display:inline;
}

#catscheckboxes .catscheckbox input {
  float:left;
  margin-left:10px;
  display:inline; 
  height:18px;
  width:18px; 
}

#catscheckboxes .catscheckbox label {
  float:left;
  margin-left:5px;
  display:inline;
}

#fullmapcontainer #map {
  height:500px;
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist {
  width:628px;
  margin-top:10px;
  display:inline;
  float:left;
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist img {
  float:left;
  width:20px;
  height:34px;
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist h2 {
  float:left;
  width:603px;
  height:34px;
  text-align:left;
  margin-left:5px;
  display:inline;  
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist h2 a {
  font-size:16px;
  font-weight:bold;
  margin-top:5px;
  padding:1px;
  line-height:20px;   
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist ul {
  float:left;
  width:601px;
  margin-left:26px;
  display:inline;
  list-style-type:none;
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist ul li {
  float:left;
  margin-left:0px;
  margin-right:10px;
  margin-top:3px;
  display:inline;
  list-style-type:none;
}

#fullmapcontainer #fullmapcontainerinner .mapcatlist ul li a {
  padding:1px;
  white-space:nowrap;
}

.objectonmap {
  float:left;
  width:350px;
}

.objectonmap h2 {
  float:left;
  width:350px;
  text-align:left;
}

.objectonmap h2 a {
  float:left;
  font-weight:bold;
  padding:1px;
  font-size:16px;
}

.objectonmap .morelink {
  font-size:12px;
  font-weight:bold;
  float:right;
}

.objectonmap .infoboxmap {
  width:350px;
  float:left; 
  margin-top:5px; 
}

.objectonmap .infoboxmap p {
  float:left;
  width:245px;
  margin-left:5px;
  display:inline;
  text-align:left;
}

.objectonmap .infoboxmap a {
  padding:0px;
}

.objectonmap .infoboxmap img {
  float:left; 
  margin:0px;
  padding:0px; 
}
