﻿@charset "utf-8";
html {overflow-y:scroll;}
html, body {margin:0 auto;height:100%;position:relative;}
body {font:86.01% Verdana, Geneva, sans-serif;background:#f7e7ba;color:#020000;line-height:140%;}

* {margin:0;padding:0;}
a {outline:none;}
img {border:0;}
hr {clear:both;display:block;background:#c7d0d9;color:#c7d0d9;margin:16px 0;}
p {padding:0 0 16px;}
blockquote {margin:0 6px;padding:8px;background:#faf1d6;}

#wrap {position:relative;width:100%;min-height:100%;margin:0 auto;background:url('images/bgr.jpg') no-repeat 24% 0%;overflow:hidden;min-width:1000px;max-width:1600px;}
* html #wrap {height:100%;overflow:visible;}

#head {height:258px;padding:26px 24px 0;background:url('images/hbgr.png') no-repeat 100% 0%;font:bold 16px Tahoma, Geneva, sans-serif;}
* html #head {background:none;}
#head strong {position:absolute;display:block;color:#447300;top:223px;left:-24px;width:90px;height:48px;background:#FFF;font-size:14px;text-transform:uppercase;padding:12px 4px 0 5% !important;padding-left:4.4em;line-height:18px;oveflow:hidden;}
#logo {}
#phone {padding:2px 12px;color:#0f61b5;}
#navbar {padding:10px 10px;}
#navbar img {padding:0 8px;}

#content {float:left;width:100%;}
#left {float:left;width:26%;}
#select {background:#165cab url('images/sbgr.gif') repeat-x;color:#FFF;}

#blocks {font-size:92.01%;padding:10px 26px 10px 10px;}
#blocks h3 {clear:both;font-size:16px;color:#840025;padding:26px 0 12px;white-space:nowrap;}
#blocks a {padding-left:20px;background:url('images/srlink.gif') no-repeat 0% 50%;}
#blocks a:hover {color:#840025;}
#blocks a:visited {color:#39690E;}

#shows {text-align:center;}
#shows a {display:block;padding:6px 0;background:none;}

#parts {text-align:center;}
#parts a {padding:6px 0;background:none;}

#right {float:right;width:75%;margin-left:-1%;}
#mwrap {position:relative;background:url('images/msbgr.png') no-repeat 0% 100%;margin:-66px 0 0 0;width:100%;font:bold 14px Tahoma, Geneva, sans-serif;}
* html #mwrap {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/tpl/images/msbgr.png');}
#menu {list-style:none;margin-left:14px;height:56px;line-height:51px;background:url('images/mbbgr.png') repeat-x 0% 100%;padding-top:10px;overflow:hidden;}
* html #menu {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/tpl/images/mbbgr.png');}
#menu li {float:left;background:url('images/mbull.gif') no-repeat 0% 50%;}
#menu li.first {background:none;}
#menu a, #menu a:link, #menu a.active:hover {display:block;margin:0 0.9em;color:#004490;text-transform:uppercase;text-decoration:none;}
#menu a:hover {color:#840025;text-decoration:underline;}
#menu a.hot {color:#840025;background:url('images/hotline.gif') no-repeat 0% 52%;padding-left:30px;}
#menu a.active {border-bottom:5px solid #3c9200;}
#menu li.active a.hot {border-bottom:5px solid #840025;}

#textwrap {background:url('images/bbgr.png') repeat-y;height:1%;}
* html #textwrap {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/tpl/images/bbgr.png');}
#text {background:#FFF;padding:18px 24px;margin-left:4px;min-height:1070px;overflow:hidden;}
* html #text {height:1080px;overflow:visible;}
#text h2 {padding-left:16px;font:600 15px Arial, sans-serif;margin-bottom:6px;line-height:26px;white-space:nowrap;}
#text h3 {clear:both;padding-left:12px;font:600 14px Arial, sans-serif;background:#faf1d6;color:#840025;margin-bottom:16px;line-height:26px;}
#text ul {list-style:none;margin:8px 0;}
#text li {list-style:none;padding:6px;}
#text a:link {color:#004490;}
#text a:hover {color:#840025;}
#text a:visited {color:#39690E;}
#textendwrap {clear:both;width:100%;background:url('images/bsbgr.gif') no-repeat 0% 100%;}
#textend {margin-left:14px;background:url('images/bbbgr.gif') repeat-x 0% 100%;}

#mnews {float:left;width:56%;padding:6px 4px 0;}
#mnews h2 {color:#0f61b5;text-transform:uppercase;border-left:2px solid #5fa9e1;}

#moffer {float:right;width:250px;margin:6px 0 20px 0;padding:0 0 16px 26px;border-left:1px solid #c7d0d9;}
#moffer h2 {margin-bottom:20px;color:#840025;text-transform:uppercase;border-left:2px solid #ca3b63;}
#moffer img {padding:12px;border:1px solid #b1bcc6;}
#moffer strong {display:block;color:#0a5ab2;margin:15px 0;}
#moffer p {padding:0;}
#moffer p a {display:block;height:18px;margin-top:10px;padding-left:24px;background:url('images/rlink.gif') no-repeat 0% 60%;color:#0f5caa;}

#offers {float:left;width:100%;list-style:none;background:#e3e8ec;margin-top:6px;padding:6px 0;font-size:12px;}
#offers li {float:left;width:44%;padding:10px 16px;}
#offers li img {float:left;margin:6px 16px 4px 0;border:1px solid #FFF;}
#offers li b {display:block;margin:8px 2px;color:#095ab1;}
#offers a.lnk {display:block;height:18px;margin-left:172px;padding-left:20px;background:url('images/srlink.gif') no-repeat 0% 50%;color:#095ab1;}
#offers li .top {padding-top:12px;}

#crumbs {height:16px;font:12px Tahoma, Geneva, sans-serif;padding-bottom:16px;}
#crumbs a {float:right;display:block;height:16px;padding-left:20px;background:url('images/sllink.gif') no-repeat 0% 50%;}
#prcrumb {height:16px;font:12px Tahoma, Geneva, sans-serif;margin-bottom:16px;}
#prcrumb a {height:16px;padding-left:16px;}
#prcrumb .bsort {background:url('images/bsort.gif') no-repeat 0% 100%;}
#prcrumb .tsort {background:url('images/tsort.gif') no-repeat 0% 60%;}
#rlcrumb {height:16px;font:12px Tahoma, Geneva, sans-serif;margin-bottom:16px;}
#rlcrumb a {float:left;display:block;height:16px;padding-left:20px;background:url('images/sllink.gif') no-repeat 0% 50%;}
#rlcrumb a.back {float:right;}
#rlcrumb a.srcback {text-align:left;}

#property {float:left;width:69%;}
#property h3 {}
#property .info {position:relative;width:96%;font-size:13px;background:#e3e8ec;padding:6px 12px;margin-bottom:14px;}
* html #property .info {width:594px;}
#property .info strong {display:block;}
#property .print {line-height:22px;}
#property .print img {border:0;vertical-align:middle;}
#property .mail {line-height:22px;}
#property .mail img {border:0;vertical-align:middle;}
#property img {float:left;padding:4px;border:1px solid #b1bcc6;margin-bottom:10px;}
#property ul {margin:0 0 20px 216px;list-style:none;padding-top:2px;height:156px;color:#1d63b0;}
#property li {padding:2px 3px 2px 12px;background:url('images/lstbul.gif') no-repeat 0 50%;}
#property p {}

#sitemap {margin:16px 0 0 5px;padding:6px 0 0 3px;background:url('images/map1.gif') repeat-y;}
#sitemap li.first {margin:-12px 0 10px -20px;background:#FFF;}
#sitemap li.last {margin-bottom:6px;background:url('images/map3.gif') no-repeat -3px 12px;}
#sitemap li {margin:0;padding:3px 0 3px 14px;list-style:none;background:url('images/map2.gif') no-repeat -3px 3px;}
#sitemap ul {margin:3px 0 0 5px;padding:0 0 0 3px;background:url('images/map1.gif') repeat-y;}

#txtnav {float:right;width:60%;background:#faf1d6;color:#095ab1;}
#txtnav strong {display:block;padding:6px 16px 6px;}
#txtnav ul {list-style:none;}
#txtnav li {margin-bottom:10px;padding:2px 14px;font-size:12px;font-weight:600;color:#c92200;}
#txtnav li span {padding-left:20px;}
#txtnav li a {display:block;height:26px;padding-left:20px;background:url('images/srlink.gif') no-repeat 0% 20%;}

#footer {float:right;width:75%;height:60px;}
#copy {float:left;font:12px Arial, sans-serif;padding:16px 0 0 30px;}
#count {float:right;padding:14px 30px 0 0;}

.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.tleft {text-align:left;}
.tright {text-align:right;}
.limg {float:left;padding:5px 6px 5px 0;}
.rimg {float:right;padding:5px 0 5px 6px;}
.num {display:block;color:#095ab1;}
.prhead {float:right;padding:0 12px;}
.prblk {position:absolute;right:12px;width:26%;}
.prblk strong {display:block;white-space:nowrap;}

.searchform {display:block;height:40px;line-height:40px;margin:14px 0 2px;}
.fsub {margin:10px 0 0 10px;}
.fsum {margin:-4px 8px 0 !important;margin-top:0;border:0;vertical-align:middle;}
.brd {padding:0 9px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
.button {vertical-align:middle;padding:4px;}
.preoffers {clear:both;margin:10px 0 4px;color:#447300;text-transform:uppercase;border-left:2px solid #99c854;}
.price {color:#840025;}
.date {float:right;font-size:12px;font-weight:600;color:#c92200;padding:0 14px;}
.disclamer {width:100%;}

.mnews {margin:20px 0 18px 0;}
.mnews span {display:block;margin-bottom:10px;padding:2px 14px;font-size:12px;font-weight:600;color:#c92200;background:#faf1d6;}
.mnews p {padding:0 0 10px 0;}
.mnews a {display:block;height:18px;padding-left:24px;background:url('images/rlink.gif') no-repeat 0% 60%;color:#0f5caa;}

.news {clear:both;}
.news h3 {cursor:pointer;}
.news p {padding:0 6px;}
.news a {display:block;height:18px;margin:14px 2px 20px;padding-left:24px;background:url('images/rlink.gif') no-repeat 0% 60%;color:#0f5caa;}

.realty {clear:right;min-height:170px;padding:0 0 26px 0;}
.realty h3 {cursor:pointer;}
.realty img {float:right;border:1px solid #b1bcc6;padding:4px;}
.realty .info {position:relative;width:66.3%;font-size:13px;background:#e3e8ec;padding:6px 12px;}
* html .realty .info {width:594px;}
.realty p {padding-top:6px;width:70%;font-size:12px;}
.realty a.linkrlt {display:block;height:20px;background:url('images/rlink.gif') no-repeat 0 60%;padding-left:24px;white-space:nowrap;}

.selform {width:80%;padding:32px 0 0 12%;font:bold 12px Tahoma, Geneva, sans-serif;}
.selform * {margin:3px 0;}
.selform label {clear:both;display:block;width:85%;line-height:18px;}
.selform #textSearch {width:83%;}
.selform select, .selform input {width:85%;}
.selform option {margin:0;}
.selform input.sub {float:right;width:86px;margin:16px 13% 20px 0;border:none;cursor:pointer;}

.mailform {float:right;width:94%;padding:10px 10px 40px 10px;}
.mailform * {margin:5px;}
.mailform img {float:left;}
.mailform label {clear:both;float:left;}
.mailform input {float:right;}
.mailform select {float:right;}
.mailform textarea {float:right;}
.red, .errors {color:#FF0000;}
.errors strong {color:#000;}

.realtyintro {margin-top:50px;}
.realtyform {float:left;width:440px;padding:20px 0 40px 14px;}
.realtyform * {margin:5px;}
.realtyform img {float:left;}
.realtyform label {clear:both;float:left;}
.realtyform input {float:right;}
.realtyform select {float:right;}
.realtyform textarea {float:right;}

.pagination {color:#000;font-size:12px;}
.pagination .info {float:left;width:160px;padding:0 20px 10px 0;text-align:right;line-height:24px;}
.pagination strong {color:#0f5caa;}
.pagination .ditto_currentpage {color:#000;} 
.pagination .ditto_off {color:#000;}
.pagination span {display:block;float:left;margin:1px;padding:2px 5px;color:#333;} 
.pagination a, .pagination a:link, .pagination a:visited {color:#0f5caa;display:block;float:left;margin:1px;padding:2px 5px;} 
.pagination a:hover {color:#13d4f8;}
