.resultMenu{
   background-color: #e5e5e5;
   float: left;
   padding: 10px;
   max-width: 720px;
   width: 700px;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
}

   .resultMenu span.pages {
      float: right;
   }
   
   .resultMenu a, .resultMenu span.label, .resultMenu span.current {
      display: inline-block;
      margin-right: 10px;
   }

      .resultMenu a span.arrow {
         background-image: url(../images/downup.png);
         background-repeat: no-repeat;
         display: inline-block;
         height: 7px;
         margin-left: 4px;
         width: 6px;
      }

      .resultMenu a span.arrowUp { background-position: 0 0; }
      .resultMenu a span.arrowDown { background-position: -6px 0; }

.resultBox {
   float: left;
   width: 720px;
}

   .resultBox img {
      border-color: #4a4c1f #7c804c #7c804c #4a4c1f;
      border-style: solid;
      border-width: 1px;
      float: left;
      width: 230px;
   }

   .resultBox .resultInfo {
      height: 152px;
      float: left;
      margin-left: 10px;
      min-height: 152px;
   }

      .resultInfo .resultHeadline {
         font-size: 24px;
         font-style: italic;
         line-height: 30px;
      }

      .resultInfo .resultTitle {
         color: #7c804c;
         font-size: 20px;
         letter-spacing: -0.03em;
         line-height: 26px;
      }

      .resultInfo .resultAddress {
         font-size: 12px;
         line-height: 20px;
         margin-top: 5px;
      }

      .resultInfo .resultLocations {
         font-size: 12px;
         line-height: 20px;
         margin-top: 5px;
      }

         .resultLocations .theLocations {
            font-weight: bold;
         }

