#map_page{
  padding-top: 50px;
  height: 600px;
  padding-bottom: 50px;
  width: 92%;
  background-color: #8ad5f5;
  padding-left: 4%;
  padding-right: 4%;
}

#submit{
  margin-top: 30px;
}

#mapbox{
  text-align: left;
  width: 47%;
  float: left;
}

#map_canvas2 {
    width: 600px;
    height: 470px;
    float: left;
    border-style: double;
    border-color: #534730;
    border-width: thick;
    box-shadow: 5px 5px 10px #534730;
    text-align: left;
    margin-bottom: 10px;
}

#mapbold{
  font-size: 40px;
  font-family: "Calibri", Arial, Verdana, Tahoma;
  color: #534730;
  width: 600px;
  float: left;
  text-align: center;
}

#maptable{
  width: 53%;
  float: right;
}

#tabletext{
  font-size: 18.5px;
  color: #88734c;
  margin-bottom: 15px;
}

#maptext{
  font-size: 18.5px;
  color: #88734c;
  height: 42px;
}

#MapParent div, #title_bar div{
  float: left;
}

#MapWide1 #rowodd, #MapWide1 #roweven{
  padding-left: 30px;
}

#title1{
padding-left: 15px;
}

#MapWide1 #rowodd, #MapWide1 #roweven, #title1{
  width: 54px;
  margin-left: -15px;
}

#MapWide2 #roweven, #MapWide2 #rowodd, #title2{
  width: 295px;
}

#MapWide3 #roweven, #MapWide3 #rowodd, #title3{
  width:155px;
}

#MapWide4 #roweven, #MapWide4 #rowodd, #title4{
  width: 50px;
}

#MapWide5 #roweven, #MapWide5 #rowodd, #title5{
  width: 52px;
  padding-left: 10px;
}

#MapWide6 #roweven, #MapWide6 #rowodd, #title6{
  width: 65px;
  text-align: right;
  padding-right: 10px;
}

#MapWide7 #roweven, #MapWide7 #rowodd{
  width: 31px;
  text-align: center;
  margin-right: -15px;
  padding-right: 15px;
}

#MapWide1, #MapWide2, #MapWide3, #MapWide4, #MapWide5, #MapWide6{
  border-right-style: dotted;
  border-right-width: thin;
  border-color: #88734c;
}

#MapWide2 #rowodd, #MapWide3 #rowodd, #MapWide4 #rowodd, #MapWide5 #rowodd, #MapWide2 #roweven, #MapWide3 #roweven, #MapWide4 #roweven, #MapWide5 #roweven{
  padding-left: 10px;
}

#title1, #title2, #title3, #title4, #title5, #title6{
  font-size: 18px;
  color: white;
  margin-top: 5px;
}

#title2, #title3, #title4, #title5{
  padding-left: 10px;
}

#title7{
  padding-left: 11px;
  float: right;
  text-align: right;
}

#title_bar{
  width: 685px;
  height: 30px;
  background-color: #7f6b5d;
  padding-left: 15px;
  padding-right: 30px;
}

#searchy{
  font-size: 18.5px;
  color: #88734c;
  height: 42px;
}

#scroll{
  margin-left: 5px;
  width: 730px;
  float: right;
  border-style: double;
  border-color: #534730;
  border-width: thick;
  background-color: white;
  font-family: "Calibri", Arial, Verdana, Tahoma;
  box-shadow: 5px 5px 10px #534730;
  margin-bottom: 10px;
}

#scrolly{
  height: 300px;
  width: 730px;
  overflow: scroll;
  overflow-x: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  /*font-size: 14.5px;*/
  font-family: "Calibri", Arial, Verdana, Tahoma;
}

#scrolly a:link{
  text-decoration: none;
  color: #88734c;
}

#scrolly a:visited{
  text-decoration: none;
  color: #88734c;
}

#scrolly a:hover{
  text-decoration: none;
  color: #534730;
}
#map_canvas {
    height: 500px;
    width: 500px;
    margin: 0px;
    padding: 0px
}

.labels {
    color: white;
    background-color: '#0066ff';
    font-family: "Lucida Grande", "Arial", sans-serif;
    font-size: 15px;
    text-align: center;
    width:100px;
    white-space: nowrap;
}

#rowodd{
  background-color: white;
  float: left;
  height: 18px;
}

#roweven{
  background-color: #e4e1d9;
  float: left;
  height: 18px;
}

input[type=checkbox]{
  display: block;
  height: 18px;
  margin: 0;
  margin-left: 16px;
}

.gm-style .gm-style-iw{
  text-align:center;
  font-family: "Calibri", Arial, Verdana, Tahoma;
  color: #88734c;
}

.gm-style .gm-style-iw b{
color: #88734c;
}

.gm-style .gm-style-iw tr{
  text-align:left;
}

.gm-style .gm-style-iw td{
  padding-left: 10px;
}

{
border-style: solid;
box-shadow: 5px 5px 10px #534730;
border-color: #534730;
border-width: thin;

}
