body {
  font-family: "Times New Roman",Times, serif;
  font-size: 62.5%;
}
p{
  margin: 0px;
  padding: 0px;
}
    #content {
      background-image: url(images/content_ranches_blank_text_area.jpg);
    }
    #map {
      position: absolute;
      width: 748px;
      height: 83px;
      top: 275px;
      left: 0px;
      text-align: left;
      padding: 0px;
    }
    #content_banner_1 {
      position: absolute;
      width: 748px;
      height: 58px;
      top: 370px;
      left: 0px;
      text-align: center;
      padding: 0px;
    }
    #content_banner_1 p {
      padding: 5px 40px 5px 40px;
      line-height: 100%;
      font-family: "Times New Roman",Times, serif;
      font-size: 1.8em;
      font-weight: normal;
      font-style: normal;
      text-align: center;
    }
    #content_banner_2 {
      position: absolute;
      width: 748px;
      height: 78px;
      top: 430px;
      left: 0px;
      text-align: left;
      padding: 0px;
    }
    #content_banner_2 p {
      padding: 10px 0px 10px 0px;
      line-height: 100%;
      font-family: "Times New Roman",Times, serif;
      font-size: 1.8em;
      font-weight: normal;
      font-style: normal;
      text-align: center;
    }
    #content_features_1 {
      position: absolute;
      width: 373px;
      height: 155px;
      top: 510px;
      left: 0px;
      text-align: left;
      padding: 0px;
    }
    #content_features_1 li {
      line-height: 110%;
      font-family: "Times New Roman",Times, serif;
      font-size: 1.6em;
      font-weight: normal;
      font-style: normal;
      text-align: left;
    }
    #content_features_1 ul {
      padding: 0px 5px 10px 110px; 
    }
    #content_features_2 {
      position: absolute;
      width: 373px;
      height: 155px;
      top: 510px;
      left: 375px;
      text-align: left;
      padding: 0px;
    }
    #content_features_2 li {
      line-height: 110%;
      font-family: "Times New Roman",Times, serif;
      font-size: 1.6em;
      font-weight: normal;
      font-style: normal;
      text-align: left;
    }
    #content_features_2 ul {
      padding: 0px 70px 10px 40px; 
    }
    #content_banner_3 {
      position: absolute;
      width: 748px;
      height: 18px;
      top: 666px;
      left: 0px;
      text-align: center;
      padding: 0px;
    }
    .blue {
      color: #03406F;
      font-weight:bold;
    }
    hr {
      border: 0;
      color: #03406F;
      background-color: #03406F;
      height: 1px;
      width: 80%;
      text-align: center;
    }
 /*   div {border: 1px solid red} */
