@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; border:none; outline: none; }
html, body {height: 101%; width: 100%; background:#fff;}
body{font-family: Tahoma, Arial; font-size:12px; line-height: 16px; color:#000000; text-align: left; background: #fff url(/images/website/bg/body.gif) top center repeat-x;}

/**Typography**/
h1, h2, h3, h4 {font-weight: normal; font-family: Calibri, Candara, Cambria,  Tahoma, Arial;margin: 0px 0px 10px 0px;}
h1 {font-size: 22px; line-height: 24px; font-weight: bold;}
h2 {font-size: 18px;line-height: 16px; color: #656565; font-family:"PFBulletinSansPro Regular",Calibri, Candara, Cambria,  Tahoma, Arial;}
h3 {font-size: 16px;line-height: 16px; color:#000000;}
h4 {font-size: 14px; line-height:16px; color: #959595;}
p {font-size: 12px; line-height: 16px; margin: 0px 0px 15px 0px;}
img {border: 0px;}
a {text-decoration: none;}
a:hover {text-decoration: none; color: #ed1b24;}
a.more {color: #f10913; font-size: 11px; font-weight: bold;}
a.more:hover {text-decoration: underline}
.light {color: #656565; font-size: 11px;}
.light strong {font-size: 12px !important; padding-bottom: 0px; margin-bottom: 5px; display: block;}


#header {display: none;}


/**Content**/
#inside #content {background: none;}
#header #header-middle {display: none;}
#content-left {display: none;}
#content-right {display: none;}
/**Mainav**/
#mainav {display: none;}

/**Rotating Banner**/
#banner {display: none;}
#content-middle-full #banner {display: none;}
.full-text-right {display: none !important;}

/*core classes*/
.stripViewer {position: relative; overflow: hidden; }
.stripViewer ul {display: none; margin: 0; padding: 0px; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; }
.stripViewer ul li { float:left; }
.stripTransmitter { overflow: auto; width: 1%; margin-top: 10px; display: block; height: 20px; width: 580px; background: #a1a1a1; text-align: center;}
.stripTransmitter ul { margin: 0px 0px 0px 235px; padding: 4px 0px 0px 0px; position: relative; list-style-type: none; }
.stripTransmitter ul li{ width: 10px; float:left; margin: 0 10px 0px 0; }
.stripTransmitter a{background:url(/images/website/icons/slide-bullet.gif) top left no-repeat; text-align: center; line-height: 10px;text-indent: -100000px;display: block; width: 10px; height: 10px;}
.stripTransmitter a:hover, a.current{ background:url(/images/website/icons/slide-bullet.gif) 0px -10px no-repeat;}


/**Right panels**/
#content-right .panel {background: url(/images/website/bg/border-right.gif) bottom left no-repeat; padding-bottom: 10px;}

/**Search**/
#content-middle-full .search {display: none; }


/**A property **/
.full-text-left {width: 100%;}
.aproperty img {border: 1px solid #e7e7e7; padding: 3px;}
.aproperty .main-image {float: left; margin-bottom: 4px;}
.aproperty .thumbs {float: right; width: 91px;}
.aproperty .thumbs ul {list-style-type: none;}
.aproperty .thumbs ul li {margin-bottom: 4px;}
.price-name {padding-right: 5px;}
.thumbs .pagination {display: none;}

.more-info p {margin-bottom: 8px;}

.property-info p {margin-bottom: 7px; font-size: 11px;}
.property-info strong {font-size: 12px !important;}
.property-info .title {float: left;}
.property-info .price {float: right; text-align: right; display: inline-block; color: #ed1b24; font-size: 11px;}
.property-info .code {float: right; clear: right; display: block; text-align: left; color: #656565; font-size: 11px;}
.property-info .title h3{color: #656565;}
.property-info .description {margin-top: 10px;}
.property-info .details{clear: both;}

.more-info a {color: #656565; text-decoration: underline;}

#footer{margin-bottom: 30px; border-top: 1px solid #eaeaea; padding: 50px 0px; width: 100%;}
#footer ul {list-style-type: none;}
#footer ul li {float: left; margin-right: 20px}
#footer-left, #footer-right {display: none !important;}

.copy {margin-top: 20px; float: left;}
.design {margin-top: 20px; float:right;}
.gen-y {background:url(/images/website/icons/gen-y.gif) top right no-repeat; padding-right: 15px;}

/**Some general classes - Helpers **/
.img-right {float: right; margin: 0px 0px 10px 10px; padding: 4px; border: 1px solid #eaeaea;}
.img-left {float: left; margin: 0px 10px 10px 0px; padding: 4px; border: 1px solid #eaeaea;}
.right {float: right;}
.left {float: left;}
.first {border-left: 0px !important; padding-left: 0px; margin-left: 0px;}
.last, #menu-last-topnav {padding-right: 0px !important; margin-right: 0px !important; border-right: 0px !important;}
.last-bottomm, #menu-mainav-last-bottom {border-bottom: 0px !important;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clear { clear: both;}
.extramargin {margin: 20px 0px 40px 0px; clear: both; display: block; height: 20px;}