   #container #feature {
      margin-left: -93px;
      width: 986px;
      z-index: 5;
   }

      #feature .arrow-left a, #feature .arrow-right a {
         background-image: url(../images/arrows.png);
         background-repeat: no-repeat;
         cursor: pointer;
         display: block;
         float: left;
         height: 353px;
         overflow: hidden;
         text-indent: -9999px;
         width: 65px;
      }

      #feature .arrow-left a { background-position: -130px center; margin-right: 3px; }
      #feature .arrow-right a { background-position: right center; margin-left: 3px; }
      #feature .arrow-left a:hover { background-position: left center; }
      #feature .arrow-right a:hover { background-position: -65px center; }

      #feature #feature-main {
         float: left;
         height: 353px;
         position: relative;
         width: 850px;
      }

      #feature-main #feature-container {
         float: left;
         height: 318px;
         margin: 0px;
         overflow: hidden;
         padding: 0px;
         position: relative;
         width: 850px;
      }

      #feature-container #feature-block {
         float: left;
      }

      #feature-block .block {
         float: left;
         height: 318px;
         position: relative;
         width: 850px;
      }

      .block .feature-content {
         color: #666666;
         float: left;
         font-size: 12px;
         height: 278px;
         padding: 10px 20px 10px 20px;
         max-height: 298px;
         max-width: 600px;
         position: relative;
         width: 560px;
         z-index: 9;
      }

         .feature-content .feature-text {
            max-width: 460px;
         }

         .feature-content .feature-pretitle {
            color: #7c804c;
            font-size: 17px;
            font-style: italic;
            line-height: 17px;
            text-transform: capitalize;
         }

         .feature-content .feature-title1 {
            color: #4a4c1f;
            font-size: 28px;
         }

         .feature-content .feature-title2 {
            color: #7c804c;
            font-size: 18px;
            font-style: italic;
         }

         .feature-content .feature-text {
            line-height: 18px;
            margin: 10px 0;
         }
         .feature-content ul {
            float: left;
            margin: 0;
            padding: 0;
            padding-left: 18px;
            margin-right: 10px;
         }

         .feature-content ul li {
            font-size: 11px;
            line-height: 17px;
         }

      .block .feature-cover .cover-left {
         /*background-image: url(../images/bg_feature-left.png);*/
         background-color: #f2f2f2;
         height: 318px;
         position: absolute;
         left: 0;
         z-index: 8;
         width: 400px;
      }
      .block .feature-cover .cover-right {
         background-image: url(../images/feature-cover.png);
         height: 318px;
         position: absolute;
         right: 0;
         z-index: 7;
         width: 497px;
      }
         .cover-right .rent-from {
            bottom: 0;
            color: #fff;
            font-size: 20px;
            font-style: italic;
            line-height: 40px;
            right: 0;
            position: absolute;
            text-align: center;
            width: 365px;
         }

      .block .feature-image {
         background-color: #f2f2f2;
         position: absolute;
         right: -30px;
         top: 0;
         z-index: 6;
         height: 318px;
      }

      #feature-main #feature-links {
         position: absolute;
         bottom: 0;
      }

      #feature-main #feature-links div {
         float: left;
         max-height: 35px;
      }

         #feature-links div a {
            background-image: url(../images/bg_feature-links.png);
            background-repeat: no-repeat;
            border-left: 1px solid #444d00;
            border-right: 1px solid #1e2200;
            color: #aeb18f;
            display: block;
            font-size: 12px;
            font-weight: normal;
            height: 35px;
            line-height: 35px;
            overflow: hidden;
            padding: 0 18px;
            text-decoration: none;
         }

         #feature-links .link1 a { background-position: 0 0; border-left: 0; width: 135px; max-width: 171px; }
         #feature-links .link1 a span.text { width: 105px; }
         #feature-links .link2 a { background-position: -40px 0; width: 158px; max-width: 194px; }
         #feature-links .link2 a span.text { width: 127px; }
         #feature-links .link3 a { background-position: -40px 0; width: 111px; max-width: 147px; }
         #feature-links .link3 a span.text { width: 83px; }
         #feature-links .link4 a { background-position: -40px 0; width: 121px; max-width: 157px; }
         #feature-links .link4 a span.text { width: 91px; }
         #feature-links .link5 a { background-position: right 0; border-right: 0; width: 137px; max-width: 173px; }
         #feature-links .link5 a span.text { width: 110px; }

         #feature-links div a:hover { color: #c6c9a3; }
         #feature-links .link1 a:hover { background-position: 0 -35px; }
         #feature-links .link2 a:hover, #feature-links .link3 a:hover, #feature-links .link4 a:hover { background-position: -40px -35px; }
         #feature-links .link5 a:hover { background-position: right -35px; }

         #feature-links div a span.icon {
            background-image: url(../images/feature-icons.png);
            height: 24px;
         }

         #feature-links div a span { cursor: pointer; display: block; float: left; }

         #feature-links .link1 a span.icon { background-position:0 0; margin-right: 10px; margin-top:6px; width:20px; }
         #feature-links .link1 a:hover span.icon { background-position:0 -25px; }

         #feature-links .link2 a span.icon { background-position:-22px 0; margin-right: 7px; margin-top:6px; width:24px; }
         #feature-links .link2 a:hover span.icon { background-position:-22px -25px; }

         #feature-links .link3 a span.icon { background-position:-48px 0; margin-right: 8px; margin-top:5px; width:20px; }
         #feature-links .link3 a:hover span.icon { background-position:-48px -25px; }

         #feature-links .link4 a span.icon { background-position:-69px 0; margin-right: 7px; margin-top:5px; width:23px; }
         #feature-links .link4 a:hover span.icon { background-position:-69px -25px; }

         #feature-links .link5 a span.icon { background-position:-94px 0; margin-right: 6px; margin-top:5px; width:19px; }
         #feature-links .link5 a:hover span.icon { background-position:-94px -25px; }

      #feature #shadow-bot {
         background-image: url(../images/shadow_bot.png);
         background-repeat: no-repeat;
         height: 29px;
         margin: 0 73px;
         margin-bottom: -29px;
         position: relative;
         top: -1px;
         width: 840px;
      }

         .findProperty ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
         }

         .findProperty ul input, .findProperty ul select {
            border-color: #e6e6e6;
            border-style: inset;
            border-width: 1px;
            color: #000;
            float: left;
            line-height: 32px;
            font-size: 16px;
            padding: 8px 5px;
         }

         .findProperty ul label {
            color: #000;
            display: block;
            float: left;
            font-size: 14px;
            line-height: 40px;
            width: 73px;
         }

         .findProperty ul label.price-high {
            float: left;
            text-align: center;
            width: 49px;
         }

         .findProperty ul label.bathsLabel {
            float: left;
            margin-right: 10px;
            text-align: right;
            width: 42px;
         }

         .findProperty ul select.price {
            width: 99px;
         }

         .findProperty ul select.location {
            width: 247px;
         }

         .findProperty ul select.rooms {
            width: 135px;
         }

         .findProperty ul select.baths {
            width: 60px;
         }

         .findProperty ul input.search {
            background-color: transparent;
            background-image: url(../images/bg_btn.png);
            background-position: 0 0;
            background-repeat: no-repeat;
            border: 0;
            color: #252900;
            cursor: pointer;
            font-size: 28px;
            height: 75px;
            margin: 0 63px;
            text-align: center;
            width: 194px;
         }
         .findProperty ul input.search:hover { background-position: 0 -75px; }
         .findProperty ul input.search:active { background-position: 0 -150px; }

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

         .recentlyViewed img {
            border-color: #4a4c1f #7c804c #7c804c #4a4c1f;
            border-style: solid;
            border-width: 1px;
            float: left;
            margin-right: 10px;
         }

         .recentlyViewed table { float: left; width: 265px; }
         .recentlyViewed table td a { display: block; font-size: 18px; }
         
         #aLocation span {
            display:inline-block;
            float:left;
            width:450px;
            margin-right:40px;
         }
         
         #aLocation select {
            display:inline-block;
            padding:10px;
            border:solid 1px #4a4c1f;
            -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;   
            font-weight:bold;
            font-size:14px;
            color:#444D00;         
         }

