/*
  extends core.css
  contains all design specific styles

  All attributes in alpha-numeric order starting from 0-9 A-Z
  x = horizontal, y = vertical
  property: trbl, tb rl, t rl b, t r b l;
  bg shorthand: background: color url() repeat vertical-position horizontal-position;
  All font names should be quoted "Arial"
  However, font families like Serif, Sans-Serif and Monospace do not need quotes.
*/

/* don't forget to update this file name accordingly
@import url("hnd_core.css");*/

/* COLORS
-----------------------------------------------------------------------------

  #EFEDE5 (light tan) body bg color
  #E6E1D2 (light medium tan) unit list border color
  #EFECE1 (medium tan) h2 bg color
  #EDEADE (medium dark tan) unit list alt bg color
  #6F664B (medium brown) body txt color
  #003910 (dark green) h txt color
  #36924F (bright green) body text links
  #91AE99 (medium green) various borders
  #7F9C87 (light green) various borders

  #EFECC1 (yellow) quick view bg color
  #82571F (reddish brown) quick view txt color

*/

/* TABLE OF CONTENTS
-----------------------------------------------------------------------------

  =BOX WRAPS
  =WRAP
  =HEADER
  =MASTHEAD
    =COMMUNITY-SPECIFIC
    =UNIT-SPECIFIC
  =MAP-AREA
    =FILTER-HOME
  =UNIT-LIST
  =CONTENT-WRAP
    =MAIN CONTENT
    =SIDEBAR
  =FOOTER
  =FIND-HOME-SEARCH

*/

body{
  background: #EFEDE5 url(../images/bg/body.gif) repeat-x 0 0;
  color: #6F664B;
}

a:link,
a:visited{ color: #36924F; }

a:hover,
a:active{ color: #6F664B; }

h2{
  color: #003910;
  margin-bottom: 20px;
}

  #TB_ajaxContent h2{ line-height: 1.1; margin-bottom: 0; }

.outer-box-wrap h2{
  background: #EFECE1;
  font-size: 14px;
  margin: 0 -9px;
  padding: 2px 10px 10px;
  text-transform: uppercase;
}

  .outer-box-wrap h2.alt{ padding-top: 10px; }

/* =BOX WRAPS
----------------------------------------------------------------------------- */

.outer-box-wrap{
  background: transparent url(../images/bg/outer-box-fill.gif) repeat-y 0 0;
  margin-bottom: 20px;
}

.outer-box-top{ background: transparent url(../images/bg/outer-box-top.gif) no-repeat 0 0; }
.outer-box-bottom{
  background: transparent url(../images/bg/outer-box-bottom.gif) no-repeat 0 100%;
  padding: 10px;
}

  #unit-list-wrap .outer-box-wrap{
    background-image: url(../images/bg/outer-list-is-left-fill.gif);
    width: 455px;
  }

    #unit-list-wrap .outer-box-wrap.last{
      background-image: url(../images/bg/outer-list-is-right-fill.gif);
      margin-left: 9px; /* redefined: hnd_ie.css, 16 */
      width: 456px;
    }

  #unit-list-wrap .outer-box-top{ background-image: url(../images/bg/outer-list-is-left-top.gif); }
    #unit-list-wrap .last .outer-box-top{ background-image: url(../images/bg/outer-list-is-right-top.gif); }

  #unit-list-wrap .outer-box-bottom{ background-image: url(../images/bg/outer-list-is-left-bottom.gif); }
    #unit-list-wrap .last .outer-box-bottom{ background-image: url(../images/bg/outer-list-is-right-bottom.gif); }

  #map-area-lrg .outer-box-wrap{
    background-image: url(../images/bg/outer-search-fill.gif);
    width: 216px;
  }

  #map-area-lrg .outer-box-top{ background-image: url(../images/bg/outer-search-top.gif); }
  #map-area-lrg .outer-box-bottom{
    background-image: url(../images/bg/outer-search-bottom.gif);
    height: 299px;
  }

    #unit-list-wrap .outer-box-wrap,
    #map-area-lrg .outer-box-wrap,
    #map-area .outer-box-wrap,
    #content-wrap .outer-box-wrap,
    #unit-slideshow .outer-box-wrap,
    #unit-calculator .outer-box-wrap{
      float: left;
      margin: 0;
    }

  #map-area .outer-box-wrap{
    background-image: url(../images/bg/outer-list-fill.gif);
    margin-left: -1px;
    width: 461px;
  }

  #map-area .outer-box-top{ background-image: url(../images/bg/outer-list-top.gif); }
  #map-area .outer-box-bottom{
    background-image: url(../images/bg/outer-list-bottom.gif);
    height: 299px;
  }

  #content-wrap .outer-box-wrap{
    background-image: url(../images/bg/outer-box-sb-fill.gif);
    width: 280px;
  }

  #content-wrap .outer-box-top{ background-image: url(../images/bg/outer-box-sb-top.gif); }
  #content-wrap .outer-box-bottom{ background-image: url(../images/bg/outer-box-sb-bottom.gif); }

  #content-wrap #sidebar .outer-box-wrap{
    background-image: url(../images/bg/outer-box-sb-in-fill.gif);
    width: 260px;
  }

  #content-wrap #sidebar .outer-box-top{ background-image: url(../images/bg/outer-box-sb-in-top.gif); }
    #content-wrap #sidebar .nobg .outer-box-top{ background-image: url(../images/bg/outer-box-sb-in-top-nbg.gif); }

  #content-wrap #sidebar .outer-box-bottom{ background-image: url(../images/bg/outer-box-sb-in-bottom.gif); }

  #unit-slideshow .outer-box-wrap{
    background-image: url(../images/bg/outer-unit-floor-fill.gif);
    margin-right: 10px;
    width: 639px;
  }

  #unit-slideshow .outer-box-top{ background-image: url(../images/bg/outer-unit-floor-top.gif); }
  #unit-slideshow .outer-box-bottom{ background-image: url(../images/bg/outer-unit-floor-bottom.gif); height: 320px; position: relative; }

  #unit-calculator .outer-box-wrap{
    background-image: url(../images/bg/outer-unit-calc-fill.gif);
    width: 270px;
  }

  #unit-calculator .outer-box-top{ background-image: url(../images/bg/outer-unit-calc-top.gif); }
  #unit-calculator .outer-box-bottom{ background-image: url(../images/bg/outer-unit-calc-bottom.gif); height: 320px; }

    #unit-calculator .outer-box-bottom .magnify-img { height: 283px; position: absolute; top: 0; left: 0; }

/* =WRAP
----------------------------------------------------------------------------- */

#wrap{
  margin: 0 auto;
  padding-top: 30px;
  width: 940px;
}

/* =HEADER
----------------------------------------------------------------------------- */

#header{
  margin-bottom: 20px;
  position: relative;
}

#header ul{ /* redefined: hnd_ie.css, 9 */
  bottom: -20px;
  list-style: none;
  position: absolute;
  right: -30px;
}

  #header ul li{ float: left; }

    #header li a:link,
    #header li a:visited{
      background: transparent url(../images/menu/menu.jpg) no-repeat 0 0;
      display: block;
      height: 86px;
      text-decoration: none;
      text-indent: -13000em;
      width: 132px;
    }

      #header .logo a:link,
      #header .logo a:visited{
        background: transparent url(../images/ico/logo.png) no-repeat 0 0;
        display: block;
        height: 100px;
        text-indent: -13000em;
        width: 100px;
      }

      #header li.home a:link,
      #header li.home a:visited{
        background-position: 0 0;
        width: 132px;
      }

      #header li.home a:hover,
      #header li.home a:active{ background-position: 0 -86px; }

        #header li.home a:link.act,
        #header li.home a:visited.act{ background-position: 0 -172px; }

      #header li.find a:link,
      #header li.find a:visited{
        background-position: -132px 0;
        width: 150px;
      }

      #header li.find a:hover,
      #header li.find a:active{ background-position: -132px -86px; }

        #header li.find a:link.act,
        #header li.find a:visited.act{ background-position: -132px -172px; }

      #header li.finance a:link,
      #header li.finance a:visited{
        background-position: -282px 0;
        width: 104px;
      }

      #header li.finance a:hover,
      #header li.finance a:active{ background-position: -282px -86px; }

        #header li.finance a:link.act,
        #header li.finance a:visited.act{ background-position: -282px -172px; }

      #header li.about a:link,
      #header li.about a:visited{
        background-position: -386px 0;
        width: 96px;
      }

      #header li.about a:hover,
      #header li.about a:active{ background-position: -386px -86px; }

        #header li.about a:link.act,
        #header li.about a:visited.act{ background-position: -386px -172px; }

      #header li.contact a:link,
      #header li.contact a:visited{
        background-position: -482px 0;
        width: 144px;
      }

      #header li.contact a:hover,
      #header li.contact a:active{ background-position: -482px -86px; }

        #header li.contact a:link.act,
        #header li.contact a:visited.act{ background-position: -482px -172px; }

#header li .act span{
  background: transparent url(../images/menu/menu-tuck.gif) no-repeat center bottom;
  bottom: 0;
  display: block;
  height: 23px;
  position: absolute;
  width: 212px;
}

#header li.home .act span{ left: -25px;}
#header li.find .act span{ left: 102px; }
#header li.finance .act span{ left: 226px; }
#header li.about .act span{ left: 323px; }
#header li.contact .act span{ left: 425px; }

/* =MASTHEAD
----------------------------------------------------------------------------- */

#masthead{}

  #slideshow{ position: relative; }

  #slideshow,
  #lrg-btn{ float: left; }

    #slideshow ul,
    #lrg-btn{ list-style: none; margin:0px; }

    #slideshow ul{
      height: 320px;
      width: 590px;
    }

      #slideshow ul li{ width: 590px; }

    #slideshow{ margin-right: 9px; }

    #lrg-btn li a:link,
    #lrg-btn li a:visited{
      background: transparent url(../images/btn/tax-credit.jpg) no-repeat 0 0;
      display: block;
      height: 161px;
      text-indent: -13000em;
      width: 321px;
    }

      #lrg-btn li.calculator a:link,
      #lrg-btn li.calculator a:visited{
        background-image: url(../images/btn/how-much.jpg);
        height: 159px;
      }

    #lrg-btn li a:hover,
    #lrg-btn li a:active{ background-position: 0 -161px; }

      #lrg-btn li.calculator a:hover,
      #lrg-btn li.calculator a:active{ background-position: 0 -159px; }

#slideshow-next,
#slideshow-previous{
  background: transparent url(../images/ico/hero-arrows.png) no-repeat 0 0;
  display: block;
  height: 55px;
  position: absolute;
  text-indent: -13000em;
  top: 133px;
  width: 55px;
  z-index: 11;
}

  a:link#slideshow-next,
  a:visited#slideshow-next{
    background-position: -55px 0;
    right: -32px;
  }

  a:hover#slideshow-next,
  a:active#slideshow-next{ background-position: -55px -55px; }

  a:link#slideshow-previous,
  a:visited#slideshow-previous{ left: -32px; }

  a:hover#slideshow-previous,
  a:active#slideshow-previous{ background-position: 0 -55px; }

  /* =COMMUNITY-SPECIFIC
  ----------------------------------------------------------------------------- */

  #community-masthead,
  #action-btn{ list-style: none; margin:0 0 20px 0; }

    #community-masthead{ position: relative; }

    #action-btn{  }

      #action-btn li{ float: left; }

      #action-btn li a:link,
      #action-btn li a:visited{
        background: transparent url(../images/btn/big-btns.gif) no-repeat 0 0;
        display: block;
        height: 80px;
        text-indent: -13000em;
        width: 280px;
      }

        #action-btn li.directions a:link,
        #action-btn li.directions a:visited{ background-position: 0 -80px; }

        #action-btn li.directions a:hover,
        #action-btn li.directions a:active{ background-position: 0 -160px; }

        #action-btn li.contact-agent a:link,
        #action-btn li.contact-agent a:visited{
          background-position: 0 0;
          margin: 0 20px;
          width: 340px;
        }

        #action-btn li.contact-agent a:hover,
        #action-btn li.contact-agent a:active{ background-position: -340px 0; }

        #action-btn li.site-plan a:link,
        #action-btn li.site-plan a:visited{ background-position: -280px -80px; }

          #action-btn li.site-plan-no a:link,
          #action-btn li.site-plan-no a:visited{
            background: transparent url(../images/btn/site-plan-no.gif) no-repeat 0 0;
          }

        #action-btn li.site-plan a:hover,
        #action-btn li.site-plan a:active{ background-position: -280px -160px; }

        #action-btn li.friendo a:link,
        #action-btn li.friendo a:visited{ background-position: -560px -80px; }

        #action-btn li.friendo a:hover,
        #action-btn li.friendo a:active{ background-position: -560px -160px; }


  #flash-video-player{
    margin:0px auto 10px auto;
    position:relative;
    display:block;
    width: 250px;
  }
  #video-player{
    background: transparent url(../images/video-player-ph.png) no-repeat 0 0;
    height: 210px;
    width: 250px;
  }
  #flash-video-player em.caption { display: block; position:relative; clear:both; width:100%; text-align:center; margin-top:5px;}
  #flash-video-player em.caption a { color:#36924F; text-decoration:underline; }
  #flash-video-player em.caption a:hover { color:#6F664B; }
  #community-masthead object,
  #community-masthead embed{
    display: block;
    position: absolute;
    right: 15px;
    top: 15px;
  }

  #logo{
    left: 20px;
    position: absolute;
    top: 15px;
    border:#333 solid 1px;
  }

  /* =UNIT-SPECIFIC
  ----------------------------------------------------------------------------- */

  #unit-slideshow{}

    #unit-slideshow img{ margin: 15px auto 0; }

    #unit-slideshow ul{ /* redefined: hnd_ie.css, 25*/
      background: #EFECE1;
      list-style: none;
      margin: 0 -9px;
      padding: 2px 0 10px;
    }

      #unit-slideshow ul li{ float: left; }

        #unit-slideshow ul li a:link,
        #unit-slideshow ul li a:visited{
          font-size: 14px;
          font-weight: bold;
          padding: 2px 10px 10px;
          text-decoration: none;
          text-transform: uppercase;
        }

  a:link.magnify-lrg,
  a:visited.magnify-lrg{
    background: transparent url(../images/ico/magnify-lrg.png) no-repeat 0 0;
    bottom: 15px;
    display: block;
    height: 30px;
    position: absolute;
    right: 20px;
    width: 30px;
  }

  a:hover.magnify-lrg,
  a:active.magnify-lrg{ background-position: 0 -30px; }

  a:link.printer-lrg,
  a:visited.printer-lrg{
    background: transparent url(../images/ico/printer-lrg.png) no-repeat 0 0;
    bottom: 15px;
    display: block;
    height: 30px;
    position: absolute;
    left: 20px;
    width: 88px;
  }

  a:hover.printer-lrg,
  a:active.printer-lrg{ background-position: 0 -30px; }



  #unit-calculator{}

    #unit-calculator p{
      font-size: 10px;
      margin: 10px;
    }

      #unit-calculator #total-payment p{ margin: 0 10px; }

    #unit-calculator fieldset{
      margin: 20px 0 0; /* redifined: hnd_ie.css, 18 */
      padding: 0 10px;
    }

      #unit-calculator fieldset.button{
        margin: 0 0 10px;
        text-align: center;
      }

      #unit-calculator fieldset.inline input{ width: 130px; }

      #unit-calculator fieldset.inline input#mcPrice{ border: 0; font-weight: bold; }

    #unit-calculator .button input{
      background: #003910;
      border: 0;
      color: #FFFFFF;
      text-transform: uppercase;
      width: 100%;
    }

  #total-payment span{
    color: #003910;
    display: block;
    float: left;
    font-size: 9px;
    font-weight: bold;
    margin: 5px 3px 0 0;
    padding: 5px;
    text-transform: uppercase;
  }

    #total-payment span.hlight{
      background-color: #EFECC1;
      margin: 0;
    }

    #total-payment span.last{ margin: 5px 0 0 3px; }

    #total-payment span em{
      font-size: 16px;
      font-style: normal;
    }

/* =MAP-AREA
----------------------------------------------------------------------------- */

#map-area{ position: relative; }

#map-actual-wrap,
#map-actual{ float: left; }

  #map-area-lrg #map-actual,
  #map-area-lrg #map-actual-wrap{ margin-right: 9px; }

  #map-tabs{
    list-style: none;
    position: absolute;
    right: 460px;
    top: 0;
  }

    #map-tabs li a:link,
    #map-tabs li a:visited{
      background: transparent url(../images/btn/tabs_updated.gif) no-repeat -60px 0;
      display: block;
      text-indent: -13000em;
      width: 30px;
    }

      #map-tabs li.community a:link,
      #map-tabs li.community a:visited{
        background-position: -60px -124px;
        height: 123px;
      }

      #map-tabs li.community a:hover,
      #map-tabs li.community a:active{ background-position: -30px -124px; }

        #map-tabs li.community.ui-state-active a:link,
        #map-tabs li.community.ui-state-active a:visited{ background-position: 0 -124px; }

      #map-tabs li.unit a:link,
      #map-tabs li.unit a:visited{
        background-position: -60px -62px;
        height: 62px;
      }

      #map-tabs li.unit a:hover,
      #map-tabs li.unit a:active{ background-position: -30px -62px; }

        #map-tabs li.unit.ui-state-active a:link,
        #map-tabs li.unit.ui-state-active a:visited{ background-position: 0 -62px; }

      #map-tabs li.price a:link,
      #map-tabs li.price a:visited{
        background-position: -60px 0;
        height: 62px;
      }

      #map-tabs li.price a:hover,
      #map-tabs li.price a:active{ background-position: -30px 0; }

        #map-tabs li.price.ui-state-active a:link,
        #map-tabs li.price.ui-state-active a:visited{ background-position: 0 0; }

#map-list-wrap .fade{
  background: transparent url(../images/bg/outer-list-fade.png) no-repeat 0 100%;
  bottom: 10px;
  height: 25px;
  position: absolute;
  right: 35px;
  width: 417px;
  z-index: 2;
}

#map-list-wrap ul{
  height: 299px;
  list-style: none;
  overflow: auto;
  position: relative;
}

  #map-list-wrap ul li{
    background: #F0F0F0;
    border: 1px solid #91AE99;
    margin: 0 10px 10px 0;
    padding: 5px;
  }

    #map-list-wrap ul li.last{
      background: transparent;
      border: 0;
      height: 5px;
      padding: 0;
    }

    #map-list-wrap ul li h2{
      background-color: transparent;
      float: left;
      font-size: 20px;
      margin: 5px 0 0 0;
      width: 200px;
    }

      #map-list-wrap ul li h2 a:link,
      #map-list-wrap ul li h2 a:visited{
        background-color: transparent;
        display: block;
        text-decoration: none;
      }

    #map-list-wrap ul li img{ border: 1px solid #7E7E7E; }

    .ui-tabs .ui-tabs-hide{ display: none; }

    /*
    #map-list-wrap ul li a{ display: block; }
    */

.list-img-wrap{
  float: right;
  position: relative;
}

  .list-img-wrap a:link,
  .list-img-wrap a:visited{
    background: #EFECC1;
    bottom: 1px; /* redefined: hnd_ie.css, 12 */
    color: #82571F;
    font-size: 10px;
    padding: 5px;
    position: absolute;
    right: 1px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 86px;
  }

  .list-img-wrap a:hover,
  .list-img-wrap a:active{
    background: #82571F;
    color: #EFECC1;
  }

  /* =FILTER-HOME
  ----------------------------------------------------------------------------- */

  #find-home-search-form fieldset,
  #filter-home fieldset{
    margin: 20px 0 0; /* redfined: hnd_ie.css, 18 */
    padding: 0 10px;
  }

    #filter-home fieldset.button{
      margin-bottom: 20px; /* redfined: hnd_ie.css, 20 */
      text-align: center;
    }

    #find-home-search-form fieldset.inline input{ width: 130px; }

    #filter-home fieldset.checkbox{ margin: 0; padding: 0 10px; }

      #filter-home fieldset.checkbox label{
        font-size: 11px;
        font-weight: normal;
      }

  #filter-home select{
    margin-bottom: 10px;
    width: 100%;
  }

  #find-home-search-form .button input,
  #find-home-search-form input.button,
  #filter-home .button input,
  #filter-home input.button{
    background: #003910;
    border: 0;
    color: #FFFFFF;
    text-transform: uppercase;
    width: 100%;
  }

    #find-home-search-form fieldset.inline input.button{
      height: 22px;
      width: 30px;
    }

/* =UNIT-LIST
----------------------------------------------------------------------------- */

#unit-list-wrap{ position: relative; }

.unit-list{
  border: 1px solid #E6E1D2;
  border-right: 0;
  height: 258px;
  margin: 10px 0 0;
  overflow: auto;
}

  .unit-list th{
    background: #FFFFFF;
    border-bottom: 1px solid #7F9C87;
    color: #003910;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
  }

  .unit-list tr.alt{ background-color: #EDEADE; }

  .unit-list td{ font-size: 11px; }

  .unit-list tr.last td{ height: 5px; } /* redefined: hnd_ie.css, 27 */

  .unit-list .fade{
    background: transparent url(../images/bg/unit-list-fade.png) repeat-x 0 100%;
    bottom: 11px;
    height: 31px;
    position: absolute;
    right: 25px;
    width: 419px;
    z-index: 2;
  }

    .unit-list .fade.first{ right: 490px; }

/* =CONTENT-WRAP
----------------------------------------------------------------------------- */

#content-wrap{ margin-bottom: 20px; }

/* =MAIN CONTENT
----------------------------------------------------------------------------- */

#main-content{
  float: left;
  margin-right: 20px;
  width: 640px;
}

  #main-content p{
    font-size: 14px;
    line-height: 1.3;
    margin: 15px 0;
  }

    #main-content p em{ background: #EFECC1; }

.img-wrap{ position: relative; }

a:link.magnify,
a:visited.magnify{
  background: transparent url(../images/ico/magnify.png) no-repeat 0 0;
  bottom: 15px;
  display: block;
  height: 21px;
  position: absolute;
  right: 20px; /* redefined: hnd_ie.css, 23 */
  width: 21px;
}

a:hover.magnify,
a:active.magnify{ background-position: 0 -21px; }

/* =SIDEBAR
----------------------------------------------------------------------------- */

#sidebar{}

#sidebar p,
#sidebar ul li{
  font-size: 11px;
  line-height: 1.3;
}

#sidebar p,
#sidebar ul{ margin: 15px 10px; }

  #sidebar ul{ list-style: none; }

    #sidebar ul li{
      background: transparent url(../images/ico/list-marker.gif) no-repeat 0 4px;
      padding: 0 0 0 15px;
    }

#sidebar ul#unit-list-sm{
  list-style: none;
  margin: 0 -9px;
}

  #sidebar ul#unit-list-sm li{
    background-image: none;
    padding: 10px 10px 0;
  }

    #sidebar ul#unit-list-sm li.alt{ background-color: #EDEADE; }

    #sidebar ul#unit-list-sm li p{ margin-top: 4px; }

    #sidebar ul#unit-list-sm li span{ font-size: 11px; }

      #sidebar ul#unit-list-sm li span strong{ color: #003910; }

    #sidebar ul#unit-list-sm li.view-full{ padding-bottom: 3px; }

      #sidebar ul#unit-list-sm li.view-full a:link,
      #sidebar ul#unit-list-sm li.view-full a:visited{
        background: transparent url(../images/btn/view-full.gif) no-repeat 0 0;
        display: block;
        float: right;
        height: 28px;
        text-indent: -13000em;
        width: 127px;
      }

      #sidebar ul#unit-list-sm li.view-full a:hover,
      #sidebar ul#unit-list-sm li.view-full a:active{ background-position: 0 -28px; }

#sidebar h2.alt,
#sidebar h3{
  background: transparent url(../images/bg/sb-h-doubleline.gif) repeat-x 0 100%;
  font-size: 18px;
  margin: 0 10px 15px;
  padding: 10px 0;
}

  #sidebar h3{
    color: #82571F;
    font-size: 14px;
    text-transform: uppercase;
  }

    #sidebar h3.alt{
      color: #48412B;
      text-transform: none;
    }

/* =FOOTER
----------------------------------------------------------------------------- */

#footer{}

  #footer ul{ list-style: none; }

    #footer ul li{
      float: left;
      margin-right: 10px;
    }

      #footer ul li a:link,
      #footer ul li a:visited{
        color: #6F664B;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        text-transform: uppercase;
      }

      #footer ul li a:hover,
      #footer ul li a:active{ color: #003910; }

/* =FIND-HOME-SEARCH
----------------------------------------------------------------------------- */

#find-home-search-error{
  border: 1px solid #f00;
  float: left;
  margin: 10px 0 0 0;
  padding: 10px;
}

  #find-home-search-error ul,
  #find-home-search-error li{
    margin: 0;
    padding: 0;
  }

    #find-home-search-error li{
      list-style-type: none;
      display: inline;
    }

#find-home-search-load{
  background: url(/images/ajax-loader.gif) no-repeat 0 0;
  float: left;
  margin: 30px 0 0 55px;
  padding: 2px 0 0 25px;
  font-weight: bold;
}

/* =About-US
----------------------------------------------------------------------------- */
div.proOrgs { background:#E6E1D2; margin:0px; padding:0px; position:relative; display:block; border:#E0DBD0 solid 1px; }
.proOrgs dl { margin:0 10px; padding:0px; clear:both; position:relative; display:block; }
.proOrgs dl dt { color:#6F664B; font-weight:bold; font-size:16px; line-height:16px; position:relative; display:block; clear:both; width:100%; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }
.proOrgs dl dd { text-align:left; font-size:12px; font-weight:bold; position:relative; display:block; float:left; width:280px; margin:0px; padding:0px 0px 5px 10px; }
.proOrgs hr { clear:both; position:relative; width:100%; border:none; background:none; }
