.right-listings { position: relative; top: 0; left: 460px; width: 600px; z-index: 450; padding: 0; }
.shadow-3 { position: absolute; top: -200px; left: 90px; z-index: 4; width: 275px; height: 311px; padding: 0; }
.shadow-3-new { padding: 0; position: absolute; z-index: 4; top: -200px; left: 20px; width: 250px; height: 311px; }
.ink-1 { padding: 0; position: absolute; z-index: 4; top: 0; left: 60px; width: 300px; height: 311px; }
.new-first-listing { padding: 0 0 50px; position: relative; top: 0; z-index: 450; right: 30px; width: 550px; }
.first-listing { padding: 0 0 50px; position: relative; z-index: 450; top: 0; right: 30px; width: 550px; clear: both; }
.listing-1-box { padding: 0; position: relative; z-index: 450; top: 0; left: 0; width: 496px; height: 311px; }
.listing-1-wrap { position: absolute; z-index: 500; top: 45px; left: 25px; width: 460px; height: 250px; clear: none; }
.listing-1-town { margin: 0; position: absolute; z-index: 450; top: -39px; left: -5px; width: 167px; height: 30px; }
.listing-1-text { margin: 0; position: relative; z-index: 1010; top: 30px; left: 20px; width: 420px; height: 220px; }
.listing-1-pic { position: relative; top: 0; z-index: 450; width: 200px; height: 133px; float: right; margin: 0; padding-top: 0; padding-bottom: 7px; padding-left: 10px; }
.second-listing { padding: 0 0 50px; position: relative; top: 0; right: 5px; z-index: 450; width: 550px; }
.new-second-listing { padding: 0 0 50px; position: relative; z-index: 450; top: 0; left: -300px; width: 550px; }
.listing-2-box { position: relative; top: 0; left: 0; z-index: 450; width: 496px; height: 311px; padding: 0; }
.listing-2-wrap { position: absolute; z-index: 500; top: 45px; left: 25px; width: 460px; height: 250px; clear: none; }
.listing-2-town { margin: 0; position: absolute; z-index: 450; top: -39px; right: 15px; width: 167px; height: 30px; }
.listing-2-text { margin: 0; position: relative; z-index: 1010; top: 30px; left: 20px; width: 420px; height: 220px; }
.listing-2-pic { position: relative; top: 0; z-index: 450; width: 200px; height: 133px; float: right; margin: 0; padding: 0 0 7px 10px; }
.third-listing { padding: 0 0 50px; position: relative; top: 0; right: 360px; z-index: 450; width: 900px; }
.listing-3-box { position: relative; top: 0; left: 0; z-index: 450; width: 496px; height: 311px; padding: 0; }
.listing-3-wrap { position: absolute; z-index: 500; top: 45px; left: 25px; width: 460px; height: 250px; clear: none; }
.listing-3-town { margin: 0; position: absolute; z-index: 450; top: -39px; left: -10px; width: 167px; height: 30px; }
.listing-3-text { margin: 0; position: relative; z-index: 1010; top: 30px; left: 20px; width: 420px; height: 220px; }
.listing-3-pic { position: relative; top: 0; z-index: 450; width: 200px; height: 133px; float: right; margin: 0; padding: 0 0 7px 10px; }
.listing-post-lf { position: absolute; top: 20px; right: 50px; z-index: 400; }
.listing-post-rt { position: absolute; z-index: 400; top: 20px; right: 50px; }
.listing-post { position: absolute; z-index: 400; top: -40px; right: -60px; }
.post-wrap { position: absolute; z-index: 401; top: 30px; left: -190px; width: 190px; height: 180px; }
.post-content { position: relative; top: 0; left: 0; z-index: 402; }
.sign { position: absolute; z-index: 399; top: -70px; right: -118px; float: right; }
.bottom { margin-top: 0; margin-left: 0; position: relative; top: 0; z-index: 10; width: 1080px; clear: both; }
.left-listings { position: relative; top: 0; left: 0; width: 400px; z-index: 1900; float: left; clear: none; }
.listing-widget { position: absolute; z-index: 1900; top: 20px; left: 0; width: 352px; height: 385px; clear: none; }
.bb-image { position: relative; z-index: 1901; top: 0; left: 0; width: 352px; height: 385px; clear: none; }
.bb-text { position: absolute; z-index: 1901; top: 110px; left: 130px; width: 130px; height: 195px; clear: none; }
.left-item { position: absolute; z-index: 1900; top: 180px; left: 40px; width: 352px; height: 385px; clear: none; }
.refine-search { position: absolute; z-index: 1900; top: 0; left: 0; width: 339px; height: 347px; clear: none; }
.rs-bg { z-index: 702; top: 0; position: absolute; }
.check-it-out { position: absolute; z-index: 704; top: -20px; left: 300px; }
.rs-code-type { position: absolute; z-index: 704; top: 140px; left: 72px; }
.rs-code-dc { position: absolute; z-index: 704; top: 135px; left: 59px; }
.rs-code-town { position: absolute; z-index: 704; top: 190px; left: 59px; }
.question { position: absolute; z-index: 704; top: 105px; left: 180px; }
.rs-search { position: absolute; z-index: 704; top: 290px; left: 72px; }
.listing-text { font-size: 11pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; margin-right: 0; margin-left: 0; padding: 0; position: relative; z-index: 300; top: 0; }
#footer-container { margin-right: auto; margin-left: auto; position: relative; z-index: 890; top: 0; width: 1080px; }
#list-footer-text { text-align: center; position: relative; top: 0; z-index: 890; margin-right: auto; margin-left: auto; }
#bottom-ink-left { position: absolute; z-index: 890; top: 0; left: 40px; }
#bottom-ink-right { position: absolute; z-index: 891; top: 0; right: 40px; }

