﻿body{margin:0;padding:0;font-family:tahoma,verdana,arial,sans-serif;background:#ffffff url('/41/images/layout/bkg.png') repeat-x;}
#container{width:820px;padding: 0 20px 5px 20px;margin:0 auto;background:url('/41/images/layout/container.png');}
#footer{width:820px;padding: 25px 20px 0 20px;margin:0 auto 30px auto;background:url('/41/images/layout/footer.png') no-repeat; font-size:10px;}
#footer a{float:right;color:#000000; text-decoration: none;}
#header{background-image:url('/41/images/layout/header.png');height:98px;width: 820px;position:relative;}
#navigation{width:820px;height:68px;text-align:right;float:left;}
#navigation a{line-height:68px; margin: 0 15px 0 15px; color:#ffffff;font-weight:bold;text-decoration:none; font-size:15px;}
#navigation a:hover{text-decoration:underline;}
#ps_cms_breadcrumb{line-height:30px;font-size:12px;margin;0;color:#fff;text-align:left;padding:0 10px 0 10px;width:480px;float:left;}
#ps_cms_breadcrumb a{color:#fff !important;font-weight:bold;display:inline-block;line-height:30px;padding:0 20px 0 10px;background-image:url('/41/images/layout/location.png');background-position:right;background-repeat:no-repeat;}
#ps_cms_breadcrumb a:hover{text-decoration:underline;}
#ps_cms_breadcrumb span{margin:0 0 0 10px;}
#ps_cms_telephone{width:310px;font-size:20px;float:left;color:#fff;font-weight:bold;text-align:right;padding:0 10px 0 0;}
.clear{clear:both;}
#content{min-height:500px;width:800px;padding:0 10px;font-size:12px;}
#content h1{margin:0 -10px;background:url('/41/images/layout/h1.png') repeat-x;line-height:35px;font-size:14px;color:#fff;text-align:left;padding:0 10px;}
#content h2{line-height:25px; font-size: 14px; margin: 0;color:#000; text-align:left; padding: 0 10px 0 10px;}
#content a{color: #3399FF;vertical-align: top;text-decoration: none;text-align: center;}
#content a:hover{text-decoration: underline;}
a.button{background-image: url('/41/images/layout/button.png');line-height:24px;color:#ffffff !important;display:inline-block;padding: 0 10px 0 10px;margin: 0 0 0 10px; float:right;border:1px solid #000000;}
a.paging{background-image: url('/41/images/layout/button.png');line-height:24px;color:#ffffff !important;display:inline-block;padding: 0 10px 0 10px;margin: 0 0 0 10px;border:1px solid #000000;}
.controls {background-color: #ededed; border-bottom: 1px solid #000000;text-align:right;}
.controls a {margin: 0 10px 0 10px; padding: 0 10px 0 10px;line-height:25px;}
img{border: none;}
#property a, #property a:visited{color:#fff;font-size:small;}
#property a:hover{text-decoration:underline;}
#property h2{background:url('/41/images/layout/h2.png') repeat-x;line-height:30px; font-size: 13px; margin: 0;color:#ffffff; text-align:left; padding: 0 10px 0 10px;}
#property_left{width:570px;border-right:2px solid #a9a9a9;min-height:420px;padding:0;float:left;position:relative;margin:0 0 0 -10px;}
#property_right{width:248px;font-size:10px;padding:0;float:left;margin:0 -10px 0 0;}
#property_right a{display:block;line-height:35px;font-size:11px;color:#000;font-weight:bold;}
#property_right a:hover, #property_right a:active{background-color:#dcf1ff;text-decoration:none;}
#property_bottom{border-top:2px solid #a9a9a9;width:800px;text-align:left;font-size:10px;padding:10px;float:left;margin:0 -10px;}
.tbProperty{width:100%;line-height:30px;font-size:13px;}
.propertyheader{font-weight:bold;}
#loading{width:200px;height:100px;background-color:#c0c0c0;position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-100px;text-align:center;}
.ps_property_search {width:700px;margin: 0 auto;}
.ps_property{min-height:560px;}
.ps_property_c{margin:10px;height:150px;border:1px solid #a9a9a9; padding: 10px; background:#ffffff url('/41/images/layout/pbkg.png') repeat-x;}
.ps_property_t{}
.ps_property_m{padding:0;}
.ps_property_m_txt{float:left;width:548px; font-size: 10px;height:85px;padding:5px 5px 0 5px;}
.ps_property_m_txt a{display:block;}
.ps_property_m_txt a:hover{text-decoration:underline;}
.ps_property_m_title{width:558px;float:left;}
.ps_property_m_title h2{color:#000000 !important;background:none !important;border-bottom:1px solid #000000;}
.ps_property_m_img{float:left;width:200px;}
.ps_property_m_link{float:left;width:548px;height:30px;font-size:12px;padding:0 5px 0 5px;}
.ps_property_b{clear:both;}
.ps_property_clr{clear:both;}
#psdiv2, #psdiv3, #psdiv4, #psdiv5, #psdiv6{min-height:458px;max-height:458px;overflow:auto;overflow-x:hidden;}
#psdiv5, #psdiv6{padding:0 10px 0 10px;}
#psdiv5 h2, #psdiv6 h2{margin:0 -10px 0 -10px;}
#ps_gallery{width:570px;float:left;overflow:hidden;position:relative;height:428px;}
#ps_gallery_paging{position:absolute;bottom:0;height:30px;}
#ps_property_paging{margin: 10px;}
#ps_property_paging a, #ps_property_gallery a{display:inline-block;border:1px solid #000000;line-height:25px;padding:0 5px;margin:0 5px 0 0;background:url('/41/images/layout/button.png');color:#ffffff;}
#ps_property_paging a:hover, #ps_property_paging .current, #ps_property_gallery a:hover, #ps_property_gallery a.current{background: #cccccc;}
.main{width:100%;float:left;padding:0 0 20px 0;}
.main ul{list-style:none;width:800px;margin:0;display:block;padding:0;}
.main li{float:left;border:1px solid #ddd;margin:0 5px;}
.main li b{display:block;line-height:30px;text-align:center;border-top:1px solid #ddd;}
.main li:hover{background:#ddd;}
