html, body, #wrapper    { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #923c04; text-align: center; margin: 0; height: 100% }
#wrapper   { text-align: left; width: 900px }

h1, h2, h3, h4     { color: #323232; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0; padding: 0 }
h1 {font-size: 28px;}
h2  { font-size: 24px }
h3  { font-size: 18px }
h4 {font-size: 15px;}



a { color: #666; text-decoration: none;}
a:hover { color: #923C04}

p   { font-size: 12px; color: #666; line-height: 1.7; text-align: justify; margin-top: 2px; margin-bottom: 10px }
a  { font-size: 12px }
th, td  { font-size: 12px; line-height: 1.5 }

hr { color: #999; height: 1px }
img { border-color: black }

.top_cell     { background-color: #fff; text-align: right; margin: 0; padding: 0; height: 146px; vertical-align: top }
.mid_cell   { background-color: #fff; background-image: url("../img/main-drop.gif"); background-repeat: repeat-x; background-position: 0 top; padding-top: 17px; vertical-align: top }
.men_cell    { background-image: url("..../img/but-bar.gif"); background-repeat: repeat-x; height: 24px; vertical-align: top }
.bot_cell     { color: #fff; font-size: 10px; background-image: url("../img/footer-bar.gif"); background-repeat: repeat-x; text-align: center; padding-right: 10px; height: 24px }
.bot_cell a   { color: #fff; font-size: 10px; text-decoration: underline }

#drop_X       { display: inline; padding: 10px 17px; width: 100%; float: left }
#drop_Z       { display: inline; padding: 10px 17px; width: 650px; float: left }


.top_cell h1 a { float:right;
  display: block;
  overflow: hidden;
  font-size: 0.0; line-height: 0.0;
  text-decoration: none; text-indent: -9999px;
  background: transparent no-repeat 0 0;
  width: 215px; height: 146px;
  background-image: url(../img/avondale-park-homes-logo.gif);
}


.men_cell a      { color: #fff; line-height: 2; display: block; padding-right: 16px; padding-left: 12px; height: 24px; float: left }
.men_cell a span       { background-image: url("../img/but-leaf.gif"); background-repeat: no-repeat; background-position: 0 2px; margin-top: 4px; margin-right: 5px; width: 12px; height: 15px; float: left }
.men_cell a:hover  { color: #923C04; background-image: url("../img/but-hover.gif") }
.men_cell a:hover span     { background-image: url("../img/but-hover-leaf.gif") }
.scrollerold     { display:inline; padding-right: 5px; padding-left: 5px; width: 237px;#width: 247px; height: 185px; float: left; overflow: auto; border: solid 1px #ccc }
.scroller     { display:inline; padding-right: 5px; padding-left: 5px; width: 237px;#width: 247px; height: 240px; float: left; overflow: auto; border: solid 1px #ccc }
.scroller a      { font-size: 10px;}
.scroller p      { font-size: 10px; line-height: 1.3; margin: 1px 0 }
.scroller hr  { margin: 1px 0 }

.admin_but a     { line-height: 1.7; background-image: url("../img/user_button.gif"); background-repeat: no-repeat; text-align: center; display: block; margin: 0 2px 5px; width: 90px; height: 21px; float: left }
.admin_but a:hover    { background-image: url("../img/user_button_on.gif") }

.paginate a, .paginate i  { margin-left: 5px }
.paginate a  { color: #666; }
.paginate i  { color: #933; font-weight: bold }


.park_frame  { background-image: url("../img/site-frame.gif"); position: relative; z-index: 5; width: 99px; height: 99px; float: left; border: solid 1px #999 }
a.park_img     { background-color: #fff; background-repeat: no-repeat; background-position: center; cursor: pointer; display: block; margin: 0 10px 10px 0; position: relative; z-index: 8; width: 99px; height: 99px; float: left }
.park_cnt   { margin: 0 0 15px; width: 660px; float: left }
.park_cnt h3 a   { font-size: 19px }

.bqstart  { color: #cccccc; font-size: 40px; font-weight: bold; line-height: 1.5; margin: -10px 10px 0 0; padding: 0; float: left }
.bqend  { color: #cccccc; font-size: 40px; font-weight: bolder; line-height: 1.5; margin: -30px 0 0; padding: 0; float: right }
.quote   { color: #999; font-size: 9px; font-style: italic }


#contact_pad    { color: #fff; font-size: 11px; padding: 14px 8px }
#contact_pad a    { color: #fff;  }
#contact_pad h3   { color: #fff; font-size: 17px; line-height: 1; text-align: justify; margin-bottom: 13px }

#contact_bx    { display:inline; background-image: url("../img/contact-box.gif"); background-repeat: no-repeat; width: 172px; height: 164px; float: left }
#contact_bx2    { display:inline; background-image: url("../img/alt-box.gif"); background-repeat: no-repeat; width: 172px; height: 164px; float: left }
#contact_bx2 h3 { font-size: 17px; color: white; margin:0px; padding:0px}


.pic_M    { overflow: hidden; background-color: #fff; background-repeat: no-repeat; background-position: center; display: block; width: 251px; height:250px; float: left; outline: solid 1px #ccc }
#photo_1, #photo_2, #photo_3, #photo_4, #photo_5, #photo_6, #photo_7, #photo_8  { background-repeat: no-repeat; background-position: center; width: 251px; height: 250px }
.pic_S  a   { background-color: #fff; background-repeat: no-repeat; background-position: center; display: block; margin-top: 5px; margin-right: 5px; width: 59px; height: 59px; float: left; }
.pic_M #, .pic_S  a, #info_bx , { border: solid 1px #ccc; }
.pic_M, .pic_S  a, #info_bx   {outline: solid 1px #ccc }
