body{margin:0;padding:0;background:url(../images/body-index-bg.png) repeat-x}form{margin:0;padding:0}.main-body{margin:0;padding:0;background:url(../images/header-bg-index.png) no-repeat top center}#layout-body{width:980px;margin:0 auto;padding:0}#header{width:980px;height:110px;display:inline-block;margin:20px 0 0 0}.logo-body{float:left;margin-left:10px;width:340px;height:110px;display:inline-block}.menu-body{float:left;width:630px;margin:0;padding:0}.login-n-reg-links{clear:both;margin:0 38px 0 18px;width:574px;height:40px}.user-links-body{float:right;font:bold 12px Arial;margin:8px 0 0 0}a.login-link{background:url(../images/login-icon.png) no-repeat 0 0;padding:8px 0 0 22px;display:inline-block;height:24px;width:40px;text-align:left;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000}a.login-link:hover{color:#000;text-shadow:none}a.reg-link{background:url(../images/register-icon.png) no-repeat 0 0;padding:8px 0 0 26px;display:inline-block;height:24px;width:55px;text-align:left;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000}a.reg-link:hover{color:#000;text-shadow:none}a.profile-link{background:url(../images/register-icon.png) no-repeat 0 0;padding:8px 0 0 26px;display:inline-block;height:24px;width:80px;text-align:left;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000}a.profile-link:hover{color:#000;text-shadow:none}a.logout-link{background:url(../images/logout-icon.png) no-repeat 0 0;padding:8px 0 0 22px;display:inline-block;height:24px;width:50px;text-align:left;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000}a.logout-link:hover{color:#000;text-shadow:none}.ddsmoothmenu{width:630px;margin:0 auto;padding:0;text-align:center;clear:both}.ddsmoothmenu ul{z-index:100;width:620px;padding:0;margin:5px 0 5px 10px;height:30px;list-style-type:none;font:normal 12px/30px Arial;text-transform:uppercase;text-shadow:1px 1px 1px #000}.ddsmoothmenu ul li{position:relative;display:inline;float:left;margin:0;padding:0}.ddsmoothmenu ul li a{display:block;margin:0;padding:0 8px 0 8px;color:#fff;text-decoration:none;border-radius:15px}* html .ddsmoothmenu ul li a{display:block}.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#fff}.ddsmoothmenu ul li a.selected{color:#fff;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}.ddsmoothmenu ul li a:hover{color:#fff;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}.ddsmoothmenu ul li ul{position:absolute;display:none;visibility:hidden;font:normal 12px/20px Arial, sans-serif;text-align:left;width:200px !important;height:auto;padding:0;margin:5px 0 0 -1px;background:#333;opacity:0.95;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#444), to(#000));background:-webkit-linear-gradient(top, #444, #000);background:-moz-linear-gradient(top, #444, #000);background:-ms-linear-gradient(top, #444, #000);background:-o-linear-gradient(top, #444, #000)}.ddsmoothmenu ul li ul li{display:block;float:none}.ddsmoothmenu ul li ul li a{margin:0;padding:3px 10px 3px 10px;width:180px !important;border-right:none;color:#fff !important;text-transform:none;line-height:20px}.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited{color:#fff!important}.ddsmoothmenu ul li ul li a.selected{color:#fff;border-radius:0px;border:none !important;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}.ddsmoothmenu ul li ul li a:hover{color:#fff;border-radius:0px;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}.ddsmoothmenu ul li ul li ul{top:0;padding:0;margin:0;list-style:none}* html .ddsmoothmenu{height:1%}.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:none}.toplevelshadow{opacity:none}.social-bookmarking-row{clear:left;display:inline-block;margin:10px 18px 0 18px;height:24px;width:594px}#searchbox{clear:left;padding:0;margin:0 10px 0 10px;height:225px;width:960px;display:inline-block}#searchbox .search-box-fields-body{clear:both;padding:20px 0 0 0}#searchbox .search-box-heading{margin:0;padding:0 0 5px 0;font:normal 22px Arial;color:#fff;text-shadow:2px 2px 2px #111}#searchbox .search-button{margin:2px 0 0 0;padding:0 20px 0 20px;border:none;height:28px;font:bold 12px/28px arial;color:#fff;text-align:center;text-decoration:none;border-radius:14px;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026);-moz-box-shadow:0 0 4px 1px #222;-webkit-box-shadow:0 0 4px 1px #222;box-shadow:0 0 4px 1px #222}#searchbox .search-button:hover{background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-moz-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333)}#searchbox .left-option{clear:left;float:left;padding:5px 15px 5px 0}#searchbox .right-option{float:left;padding:5px 15px 5px 0}#searchbox .search-dropdown-menu{width:175px;padding:5px;border:none;opacity:0.85;-moz-box-shadow:0 0 4px 1px #222;-webkit-box-shadow:0 0 4px 1px #222;box-shadow:0 0 4px 1px #222}#content{clear:left;margin:0 10px 0 10px}#content h1{font:normal 22px/36px arial;color:#ad0101;border-bottom:solid 1px #e0e0e0}#content p{font:normal 13px/17px arial;color:#333;text-align:justify}#content p a{color:#ad0101;text-decoration:none}#content p a:hover{color:#333}#featured-properties-area{clear:left;margin:25px 0 0 0;display:inline-block}#featured-properties-area .heading{margin:0 10px 0 10px;width:960px;height:36px;border-bottom:solid 1px #e0e0e0;display:inline-block}#featured-properties-area .left-heading{float:left;width:868px}#featured-properties-area h2{margin:0;padding:0;font:normal 22px/36px arial;color:#ad0101}#featured-properties-area .right-heading{float:right;width:92px}#featured-properties-area .right-heading a{display:inline-block;margin:5px 0 0 0;padding:0 15px 0 15px;height:26px;border-radius:13px;font:bold 12px/26px arial;color:#fff;text-align:center;text-decoration:none;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#111));background:-webkit-linear-gradient(top, #555, #111);background:-moz-linear-gradient(top, #555, #111);background:-ms-linear-gradient(top, #555, #111);background:-o-linear-gradient(top, #555, #111)}#featured-properties-area .right-heading a:hover{background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}#property-listing{padding:10px 0 0 0;margin:0;width:980px;display:inline-block}#property-listing .left-right-arrow{float:left;width:25px;height:268px;display:block}#property-listing .featured{float:left;width:930px;height:268px;overflow:hidden;margin:0}#property-listing .featured div.property{float:left;margin:3px 3px 3px 3px;padding:0;width:180px}#property-listing .featured div.property ul{padding:0 5px 0 5px;margin:0;list-style:none;height:260px;font:normal 12px/18px arial;border-top-left-radius:9px;border-bottom-right-radius:9px;border:solid 1px #e0e0e0;-moz-box-shadow:0 0 5px 0 #e0e0e0;-webkit-box-shadow:0 0 5px 0 #e0e0e0;box-shadow:0 0 5px 0 #e0e0e0;background:#fff;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));background:-webkit-linear-gradient(top, #fff, #eee, #fff);background:-moz-linear-gradient(top, #fff, #eee, #fff);background:-ms-linear-gradient(top, #fff, #eee, #fff);background:-o-linear-gradient(top, #fff, #eee, #fff)}#property-listing .featured div.property ul:hover{border:solid 1px #b0b0b0;-moz-box-shadow:0 0 5px 0 #b0b0b0;-webkit-box-shadow:0 0 5px 0 #b0b0b0;box-shadow:0 0 5px 0 #b0b0b0}#property-listing .featured div.property li.property-img{height:120px;padding:9px 0 9px 0;border:none;text-align:center;vertical-align:middle}#property-listing .featured div.property li.property-img img{border-top-left-radius:9px;border-bottom-right-radius:9px}#property-listing .featured div.property li.title{padding:0 5px 0 5px;height:38px;color:#444;text-align:left}#property-listing .featured div.property li.title a{font-weight:bold;text-decoration:none;color:#ad0101}#property-listing .featured div.property li.title a:hover{color:#333}#property-listing .featured div.property li.features{padding:0 5px 0 5px;font:normal 12px/24px Arial;color:#333;text-align:left}#property-listing .featured div.property li.city{float:left;padding:0 5px 0 5px;width:125px;font:normal 12px/24px Arial;color:#333;text-align:left}#property-listing .featured div.property li.info{float:right;width:26px;height:26px;margin:0 3px 0 0;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#111));background:-webkit-linear-gradient(top, #555, #111);background:-moz-linear-gradient(top, #555, #111);background:-ms-linear-gradient(top, #555, #111);background:-o-linear-gradient(top, #555, #111);border-radius:15px}#property-listing div.property li.info:hover{background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}#property-listing .featured div.property li.details{padding:0 5px 0 5px;margin:5px 0 0 58px}#property-listing .featured div.property li.details a{display:inline-block;padding:0 15px 0 15px;height:26px;font:normal 12px/26px arial;text-align:center;color:#fff;text-decoration:none;border-radius:13px;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#111));background:-webkit-linear-gradient(top, #555, #111);background:-moz-linear-gradient(top, #555, #111);background:-ms-linear-gradient(top, #555, #111);background:-o-linear-gradient(top, #555, #111)}#property-listing .featured div.property li.details a:hover{color:#fff;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026)}#property-listing .featured div.view-all{clear:both;width:935px;padding:0 5px 0 0;text-align:right}#property-listing .featured div.view-all a{color:#b70b6d;text-decoration:none}#property-listing .featured div.view-all a:hover{color:#444}#property-listing .prev-1{display:block;margin:126px 5px 126px 10px}#property-listing .next-1{display:block;margin:126px 10px 126px 5px}#footer{clear:both;margin:40px 0 0 0;min-height:300px;background:#952f30;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026);-moz-box-shadow:inset 0 0 7px 0 #000;-webkit-box-shadow:inset 0 0 7px 0 #000;box-shadow:inset 0 0 7px 0 #000}#footer .footer-body-style{background:url(../images/footer-buildings.png) repeat-x bottom;min-height:300px}#footer .footer-outer-body{margin:0 auto;width:980px}#footer .footer-inner-body{padding:30px 0px 90px 0px;margin:0 10px 0 10px;display:inline-block}#footer .site-pages{float:left;display:inline-block;width:140px;margin:0 15px 0 0}#footer h3{clear:both;margin:0;padding:0 9px 0 9px;border-bottom:solid 1px #6e0020;border-bottom-style:dashed;font:bold 13px/25px arial;color:#fff;text-align:left;text-transform:uppercase;text-shadow:1px 1px #222}#footer .site-pages-ul{margin:0;padding:0;list-style:none;font:normal 12px/18px Arial;color:#fff;text-align:left}#footer .site-pages-ul a{color:#fff;text-decoration:none}#footer .site-pages-ul a:hover{color:#000}#footer .site-pages-li{margin:0;padding:3px 10px 3px 10px;width:120px;border-bottom:solid 1px #64001d;border-bottom-style:dashed}#footer .cities-links{float:left;display:inline-block;width:150px;margin:0 15px 0 15px}#footer .cities-links-ul{margin:0;padding:0;list-style:none;font:normal 12px/18px Arial;color:#fff;text-align:left}#footer .cities-links-ul a{color:#fff;text-decoration:none}#footer .cities-links-ul a:hover{color:#000}#footer .cities-links-li{margin:0;padding:3px 10px 3px 10px;width:130px;border-bottom:solid 1px #64001d;border-bottom-style:dashed}#footer .cities-links-li-button{margin:0;padding:3px 0 3px 10px;width:140px}#footer .universities-links{float:left;display:inline-block;width:240px;margin:0 15px 0 15px}#footer .universities-links-ul{margin:0;padding:0;list-style:none;font:normal 12px/18px Arial;color:#fff;text-align:left}#footer .universities-links-ul a{color:#fff;text-decoration:none}#footer .universities-links-ul a:hover{color:#000}#footer .universities-links-li{margin:0;padding:3px 10px 3px 10px;width:220px;border-bottom:solid 1px #64001d;border-bottom-style:dashed}#footer .universities-links-li-button{margin:0;padding:3px 0 3px 10px;width:230px}#footer .copyright-row{clear:both;font:normal 12px/20px Arial;color:#fff;text-align:left;margin:25px 0 0 10px;display:inline-block;width:100%}#footer .copyright-row a{color:#fff;text-decoration:none}#footer .copyright-row a:hover{color:#000}#footer .copyright{float:left;width:600px}#footer .follow-us{float:left;width:340px;margin:0 10px 0 10px}#footer .articles{float:left;display:inline-block;width:340px;margin:0 0 0 15px}#footer .articles-ul{margin:0 0 15px 0;padding:0;list-style:none;display:inline-block;font:normal 12px/18px Arial;color:#fff;text-align:left}#footer .articles-ul a{color:#fff;text-decoration:none}#footer .articles-ul a:hover{color:#000}#footer .articles-li{margin:0;padding:3px 10px 3px 10px;width:320px;border-bottom:solid 1px #64001d;border-bottom-style:dashed}#footer .articles-li-button{margin:0;padding:3px 0 3px 10px;width:330px}#footer a.button{float:right;display:inline-block;padding:0 15px 0 15px;margin:5px 0 0 0;height:26px;font:normal 12px/26px arial;text-align:center;color:#fff;text-decoration:none;border-radius:13px;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#111));background:-webkit-linear-gradient(top, #555, #111);background:-moz-linear-gradient(top, #555, #111);background:-ms-linear-gradient(top, #555, #111);background:-o-linear-gradient(top, #555, #111)}#footer a.button:hover{color:#fff;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026);-moz-box-shadow:inset 0 0 4px 0 #111;-webkit-box-shadow:inset 0 0 4px 0 #111;box-shadow:inner 0 0 4px 0 #111}#footer .newsletters-ul{margin:0;padding:0;list-style:none;font:normal 12px/18px Arial;color:#fff;text-align:left}#footer .newsletters-li{margin:0;padding:3px 10px 3px 10px;width:320px}#footer .newsletter-text-box{float:left;padding:0;margin:5px 0 5px 0;width:200px;border:none;height:26px;border-top-left-radius:13px;border-bottom-left-radius:13px;text-indent:15px;font:normal 11px/26px Arial;color:#333;-moz-box-shadow:inset 0 0 3px 1px #111;-webkit-box-shadow:inset 0 0 3px 1px #111;box-shadow:inner 0 0 3px 1px #111}#footer .newsletter-button{float:left;padding:0 13px 0 13px;margin:5px 0 5px 0;height:26px;border:none;font:normal 12px/26px arial;color:#fff;border-top-right-radius:13px;border-bottom-right-radius:13px;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#111));background:-webkit-linear-gradient(top, #555, #111);background:-moz-linear-gradient(top, #555, #111);background:-ms-linear-gradient(top, #555, #111);background:-o-linear-gradient(top, #555, #111)}#footer .newsletter-button:hover{color:#fff;background:#850026;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93d3e), to(#850026));background:-webkit-linear-gradient(top, #a93d3e, #850026);background:-moz-linear-gradient(top, #a93d3e, #850026);background:-ms-linear-gradient(top, #a93d3e, #850026);background:-o-linear-gradient(top, #a93d3e, #850026);-moz-box-shadow:inset 0 0 4px 0 #111;-webkit-box-shadow:inset 0 0 4px 0 #111;box-shadow:inner 0 0 4px 0 #111}