* {font-family:Verdana,sans-serif}
body {margin:0;text-align:center;font-size:small}

#h {height:56px;background:url(i/head-bg.png) repeat-x;padding:0 20px;text-align:left;overflow:hidden}
#h * {color:#fff;text-decoration:none}
#h #logo  {display:block;float:left;width:219px;height:56px;background:url(i/logo.png) no-repeat}
#h #ar {display:block;float:left;margin-left:10px ;line-height:56px;height:56px}
#h #ar a {font-weight:bold;color:#0305c3}
#h ul {float:right;margin:0;padding:0}
#h li {list-style:none;float:left;margin-left:20px}
#h li a {display:block;height:56px;line-height:56px;float:left;color:#fff;text-decoration:none;font-size:10pt}
#h li.selected a {color:#C83200}

#w {width:960px;margin:0 auto;padding:20px;text-align:left;position:relative}
#w .col {float:left;position:relative;top:0;overflow:hidden}
#l {width:185px}
#c {width:575px;margin:0 20px}
#r {width:160px}

#topads {height:60px;margin-bottom:20px}
#topads .ad468 {width:468px;height:60px;float:left}
#topads .first {margin-right:24px}

#l .box {top left no-repeat;padding:10px;margin-bottom:20px;position:relative;font-size:8pt}
#l .box .end {height:4px;background:url(i/box-end.png);position:absolute;bottom:0;width:100%;left:0}
#l .prop_search a {display:block;height:21px;line-height:21px;margin:10px 0 0 5px;background:url(i/check-off.png) top left no-repeat;text-indent:32px;color:#831619;font-weight:bold;text-decoration:none}
#l .prop_search a:hover {background-image:url(i/check-on.png)}
#l .ads {text-align:center}
#l .ad {margin:0 auto;padding-top:10px;width:125px;overflow:hidden}
#l .box .title {display:block;color:#831619;font-weight:bold;text-align:left !important}

#l .antibox {padding:10px;margin-bottom:20px}

#djb {height:98px;background:url(banners/BannerAdvert585.png);display:block}

#content {padding:25px 0;float:left;width:575px;overflow:}

#baseads {float:left;width:575px}
#baseads .ad125 {width:125px;height:125px;float:left;margin-right:25px;overflow:hidden}
#baseads .ad468 {width:468px;float:left;overflow:hidden;margin-left:53px}
#baseads .ad234 {width:234px;float:left;overflow:hidden;margin:20px 0 0 35px}
#baseads .last {margin:0 !important}
#baseads div {text-align:center;font-size:xx-small}

.hide {display:none}
.clear {clear:both;font-size:0;height:0;overflow:hidden}
.clear-left {clear:left}
.clear-right {clear:right}
.h10 {height:10px !important}

ul.form {margin:0;padding:0;float:left;width:100%}
ul.form li {list-style:none;float:left;width:100%;margin-bottom:5px}
ul.form label {width:130px;display:block;float:left;text-align:right;padding-right:15px}
ul.form textarea {width:380px}

#content h1, #content h2, #content h3, #content h4 {letter-spacing:-2px;font-weight:normal;color:#C83200;}
#content h1 {margin-top:0;letter-spacing:-2px;font-weight:normal;font-size:30px}
#content h2 {}

.odd {background:#fcfcfc}
.even {background:#f8f8f8}
.property {padding:10px;float:left;width:555px;margin-bottom:15px}
.property img {float:left;margin:0 10px 0 0}
.property h2 {margin:0 0 5px 0}
.property h2 a {color:#C83200;text-decoration:none}
.property ul {margin:0;padding:0;float:left}
.property li {list-style:none;float:left;margin-right:15px;font-weight:bold}
.property p.desc {display:block;width:380px;float:left}
.property .read {float:right;color:#C83200;font-weight:bold;text-decoration:none}

.featured {background:#eee} /* for listing */
#featured {font-weight:bold} /* tag above h1 on detail/featured page */


ul.features {float:left;padding:0;width:590px;margin-top:0}
ul.features li {float:left;width:240px;margin:0 15px 0 40px}

table.prices {width:100%}
table.prices td, table.prices th {padding:10px}

#imgbox {float:right;margin:0 0 20px 20px;width:320px}
#imgbox .main {height:220px}
#imgbox div {text-align:center;width:320px;overflow:hidden}
#imgbox div img {margin:5px 5px 0 0;cursor:pointer}


a:hover {color:#640000 !important}
a img {border:0}

fieldset {border:1px solid #ffca5e;margin-bottom:10px;padding:1px 20px 20px 20px}
legend {color:#831619;font-size:20px;letter-spacing:-1px}
fieldset ul {margin:0;padding:0}
fieldset li {list-style:none;padding:5px 0;margin:4px 0}
fieldset li input, fieldset li textarea {border:1px solid black;padding:2px 5px}
fieldset li.error {background:#fee}
fieldset li.error input, fieldset li.error textarea {background:#fcc}
fieldset ul.errorlist {padding:10px 40px;margin:10px 0}

.fform label {width:275px;display:block;float:left;text-align:right;padding-right:15px}
.fform input {width:100px}

fieldset.you input {width:200px}
fieldset.you label {width:200px}

fieldset.core label {width:100px;display:block;float:left}
fieldset.core input {width:400px}
fieldset.core textarea {width:515px}

fieldset.features .cb li {float:left;width:250px;margin:5px 14px 0 0}
fieldset.features .cb input {border:0}

#foot {clear:both;padding-top:10px}
#foot .bar, #foot .bar span {background:url(i/footer-bar.png) top left no-repeat}
#foot .bar {;position:relative;height:7px;overflow:hidden;margin:10px 0}
#foot .bar span {position:absolute;right:0;width:200px;background-position:right !important;height:7px}
#foot p {text-align:center;font-weight:bold;color:#831619}
