@import "blueprint.css";
@import "reset.css";

body {
	margin:0;
	background-color:#eee8d7;
	font-family:Arial, Helvetica, sans-serif;
}


/*Image Border Class*/

img.border{
	border: 1px solid #ccb98f;
}

/* HEADER start */
div.header {
	padding:10px 0;
	text-align:center;
	overflow:hidden;
	background:url(../images/repeat-header.jpg) repeat-x;
}
div.header .wrapper {
	background:url(../images/repeat-navbar-off.gif) repeat-x;
}
div.header .wrapper:hover, div.header .wrapper-hover {
}
div.header h1 a {
	width:228px;
	height:85px;
	display:block;
	margin:0px;
	/* margin:0 auto 5px; */
	background:url(../images/logo-header.gif) no-repeat;
	text-indent:-9999px;
}
div.header .printlogo h1 img{
	display: none;
}
div.header p {
	/* padding-bottom:24px; */
	padding-bottom:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	/* font-size:14px; */
	font-size:16px;
	color:#444444;	
	margin: -22px 0 0 0;
}

/* HEADER - Nav Menu start */
div.header ul {
	margin:0 auto;
	width:1000px;
	height:60px;
	overflow:hidden;
}
div.header ul li {
	float:left;	
}
div.header ul li a {
	height:60px;
	display:block;
	background:url(../images/menu-sprite.gif) no-repeat; /* menu sprite image */
}
div.header ul li.item1 a {
	/* width:137px; */
	width:140px;
}
div.header ul li.item1 a:hover {
	background-position:0 -60px;
}
div.header ul li.item2 a {
 	/* width:139px; */
	width:151px;
	background-position:-140px 0;
}
div.header ul li.item2 a:hover {
	background-position:-140px -60px;
}
div.header ul li.item3 a {
 	/* width:227px; */
	width:205px;
	/* background-position:-283px 0; */
	background-position:-291px 0;
}
div.header ul li.item3 a:hover {
	/* background-position:-283px -60px; */
	background-position:-291px -60px;
}
div.header ul li.item4 a {
 	/* width:160px; */
	width:170px;
	/* background-position:-514px 0; */
	background-position:-496px 0;
}
div.header ul li.item4 a:hover {
	/* background-position:-514px -60px; */
	background-position:-496px -60px;
}
div.header ul li.item5 a {
 	/* width:176px; */
	width:186px;
	/* background-position:-678px 0; */
	background-position:-666px 0;
}
div.header ul li.item5 a:hover {
	/* background-position:-678px -60px; */
	background-position:-666px -60px;
}
div.header ul li.item6 a {
 	/* width:157px; */
	width:148px;
	/* background-position:-858px 0; */
	background-position:-852px 0;
}
div.header ul li.item6 a:hover {
	/* background-position:-858px -60px; */
	background-position:-852px -60px;
}
/* Body selectors for Nav Menu */
body.home div.header ul li.item1 a{
	/* background-position:0px -60px; */
	background-position:0px -60px;
}
body.about div.header ul li.item2 a{
	/* background-position:-140px -60px; */
	background-position:-140px -60px;
}
body.cs div.header ul li.item3 a{
	/* background-position:-283px -60px; */
	background-position:-291px -60px;
}
body.services div.header ul li.item4 a{
	/* background-position:-514px -60px; */
	background-position:-496px -60px;
}
body.properties div.header ul li.item5 a{
	/* background-position:-678px -60px; */
	background-position:-666px -60px;
}
body.contact div.header ul li.item6 a{
	/* background-position:-858px -60px; */
	background-position:-852px -60px;
}
/* HEADER - NAV MENU end */
/* HEADER end */


/* CONTENT start */
div.top-container, div.top-containerStatic {
	margin-bottom:20px;
	background-color:#e4d9bf;
	border:1px solid #ccb98f;
	padding-bottom: 20px;
	height: 100%;
}

div.top-containerStatic{
	clear: both;
	padding-bottom: 0px;
}

div.top-container img, div.top-containerStatic img {
	font-size:0;
	display:block;
	float:left;
	margin:18px 0 18px 18px;
	overflow:hidden;
}
div.top-container img.last, div.top-containerStatic img.last {
	margin-right:18px;
}

/* CONTENT - LEFT start */

body.home div.subscribe-box, body.contact div.subscribe-box{
	height:440px;
	width:309px;
	overflow: hidden;
	background-color:#daccac;
	border:1px solid #ccb98f;
}

body.contact div.subscribe-box{
	height:540px;
}

div.download{
	font-size: 11px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
div.download p{
	margin-bottom: 10px;
}
div.pdflogo{
	background: url(../images/pdflogo.png) top left no-repeat;
	width: 16px;
	height: 16px;
	display: block;
}
div.printaddressmap{
	display:none;
}
/* body.home div.subscribe-box {
	height:370px;
}*/

div.subscribe-box{
	height:440px;
	width: 309px;
	overflow: hidden;
	background-color:#daccac;
	border:1px solid #ccb98f;
}

div.subscribe-box h1 {
	height:54px;
	border-bottom:1px solid #ccb98f;
	text-indent:-9999px;
	background:url(../images/header-subscribe.gif);
}
div.subscribe-box div.align {
	width:275px;
	margin:0 auto;
}
div.subscribe-box div.align p {
	font-size:12px;
	color:#292929;
}
div.subscribe-box form input {
	width:254px;
	height:19px;
	padding:3px 9px 2px 9px;
	display:block;
	font-size:14px;
	color:#959595;
	border:1px solid #767676;
	background-color:#1e1e1e;
}
div.subscribe-box ul {
	background-color:#ccb98f;
}

/* CONTENT - LEFT - Home Page Subnav */
div.subscribe-box ul li a {
	width:309px;
	height:55px;
	border-bottom:1px solid #ccb98f;
	border-top:1px solid #ccb98f;
	display:block;
	background:url(../images/sprites.jpg);
}
body.home div.subscribe-box ul li.item1 a {
	background-position:0 -92px;
}
body.home div.subscribe-box ul li.item1 a:hover {
	background-position:-317px -92px;
}
body.home div.subscribe-box ul li.item2 a {
	background-position:0 -149px;
}
body.home div.subscribe-box ul li.item2 a:hover {
	background-position:-317px -149px;
}
body.home div.subscribe-box ul li.item3 a {
	background-position:0 -206px;
}
body.home div.subscribe-box ul li.item3 a:hover {
	background-position:-317px -206px;
}
body.home div.subscribe-box ul li.item4 a {
	background-position:0 -263px;
}
body.home div.subscribe-box ul li.item4 a:hover {
	background-position:-317px -263px;
}

/* CONTENT LEFT - About Us Subnav */
body.about div.subscribe-box ul li a {
	height:31px;
	background:url(../images/sprites-inside-about.jpg);
}
body.about div.subscribe-box ul li.item1 a {
	background-position:0 -91px;
}
body.about div.subscribe-box ul li.item1 a:hover {
	background-position:-317px -91px;
}
body.about div.subscribe-box ul li.item2 a {
	background-position:0 -124px;
}
body.about div.subscribe-box ul li.item2 a:hover {
	background-position:-317px -124px;
}
body.about div.subscribe-box ul li.item3 a {
	background-position:0 -157px;
}
body.about div.subscribe-box ul li.item3 a:hover {
	background-position:-317px -157px;
}
body.about div.subscribe-box ul li.item4 a {
	background-position:0 -190px;
}
body.about div.subscribe-box ul li.item4 a:hover {
	background-position:-317px -190px;
}
body.about div.subscribe-box ul li.item5 a {
	background-position:0 -223px;
}
body.about div.subscribe-box ul li.item5 a:hover {
	background-position:-317px -223px;
}

/* CONTENT LEFT - Case Studies Subnav */
body.cs div.subscribe-box ul li a {
	height:31px;
	background:url(../images/sprites-inside-about.jpg);
}
body.cs div.subscribe-box ul li.item1 a {
	background-position:0 -91px;
}
body.cs div.subscribe-box ul li.item1 a:hover {
	background-position:-317px -91px;
}
body.cs div.subscribe-box ul li.item2 a {
	background-position:0 -124px;
}
body.cs div.subscribe-box ul li.item2 a:hover {
	background-position:-317px -124px;
}
body.cs div.subscribe-box ul li.item3 a {
	background-position:0 -157px;
}
body.cs div.subscribe-box ul li.item3 a:hover {
	background-position:-317px -157px;
}
body.cs div.subscribe-box ul li.item4 a {
	background-position:0 -190px;
}
body.cs div.subscribe-box ul li.item4 a:hover {
	background-position:-317px -190px;
}
body.cs div.subscribe-box ul li.item5 a {
	background-position:0 -223px;
}
body.cs div.subscribe-box ul li.item5 a:hover {
	background-position:-317px -223px;
}


/* CONTENT LEFT - About Us Subpage selectors */
body.aboutus div.subscribe-box ul li.item1 a{
	background-position:-317px -91px;
}
body.pastprojects div.subscribe-box ul li.item2 a{
	background-position:-317px -124px;
}
body.casestudies div.subscribe-box ul li.item3 a{
	background-position:-317px -157px;
}
body.execs div.subscribe-box ul li.item4 a{
	background-position:-317px -190px;
}
body.careers div.subscribe-box ul li.item5 a{
	background-position:-317px -223px;
}

/* CONTENT LEFT - Services Subnav */
body.services div.subscribe-box ul li a {
	height:31px;
	background:url(../images/sprites-inside-services.jpg);
}
body.services div.subscribe-box ul li.item1 a {
	background-position:0 -91px;
}
body.services div.subscribe-box ul li.item1 a:hover {
	background-position:-317px -91px;
}
body.services div.subscribe-box ul li.item2 a {
	background-position:0 -124px;
}
body.services div.subscribe-box ul li.item2 a:hover {
	background-position:-317px -124px;
}
body.services div.subscribe-box ul li.item3 a {
	background-position:0 -157px;
}
body.services div.subscribe-box ul li.item3 a:hover {
	background-position:-317px -157px;
}
body.services div.subscribe-box ul li.item4 a {
	background-position:0 -190px;
}
body.services div.subscribe-box ul li.item4 a:hover {
	background-position:-317px -190px;
}
body.services div.subscribe-box ul li.item5 a {
	background-position:0 -223px;
}
body.services div.subscribe-box ul li.item5 a:hover {
	background-position:-317px -223px;
}
body.services div.subscribe-box ul li.item6 a {
	background-position:0 -256px;
}
body.services div.subscribe-box ul li.item6 a:hover {
	background-position:-317px -256px;
}

/* CONTENT LEFT - Services Subpage selectors */
body.asset-mgmt div.subscribe-box ul li.item1 a{
	background-position:-317px -91px;
}
body.comm div.subscribe-box ul li.item2 a{
	background-position:-317px -124px;
}
body.res div.subscribe-box ul li.item3 a{
	background-position:-317px -157px;
}
body.mortgage-finance div.subscribe-box ul li.item4 a{
	background-position:-317px -190px;
}
body.investment div.subscribe-box ul li.item5 a{
	background-position:-317px -223px;
}
body.disposition div.subscribe-box ul li.item6 a{
	background-position:-317px -256px;
}

/* CONTENT LEFT - Properties Subnav */
body.properties div.subscribe-box ul li a {
	height:31px;
	background:url(../images/sprites-inside-propertiesav.jpg);
}
body.properties div.subscribe-box ul li.item1 a {
	background-position:0 -91px;
}
body.properties div.subscribe-box ul li.item1 a:hover {
	background-position:-317px -91px;
}
body.properties div.subscribe-box ul li.item2 a {
	background-position:0 -124px;
}
body.properties div.subscribe-box ul li.item2 a:hover {
	background-position:-317px -124px;
}
body.properties div.subscribe-box ul li.item3 a {
	background-position:0 -157px;
}
body.properties div.subscribe-box ul li.item3 a:hover {
	background-position:-317px -157px;
}
body.properties div.subscribe-box ul li.item4 a {
	background-position:0 -190px;
}
body.properties div.subscribe-box ul li.item4 a:hover {
	background-position:-317px -190px;
}

/* CONTENT LEFT - Properties Subpage selectors */
body.ourproperties div.subscribe-box ul li.item1 a{
	background-position:-317px -91px;
}
body.commercial div.subscribe-box ul li.item2 a{
	background-position:-317px -124px;
}
body.residential div.subscribe-box ul li.item3 a{
	background-position:-317px -157px;
}

/* CONTENT LEFT - About Us Page Left Content Area */
div.aboutusleft h2 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:0;
	color:#333333;
	font-weight:normal;
}
div.aboutusleft h2 {
	margin-bottom:0;
	padding-bottom:0;
	font-weight:bold;
	letter-spacing:-0.01em;
}
div.aboutusleft h2 {
	font-size:18px;
	height:22px;
}

div.aboutusleft div.bordersep {
	height:0px;
	width:100%;
	overflow:hidden;
	border-top:1px solid #8b7c5b;
	border-bottom:1px solid #ccb98f;
	margin-bottom: 20px;
}
div.aboutusleft {
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 20px;
}
div.aboutusleft p {
	padding-bottom: 20px;
}
div.aboutusleft h3 {
	height:14px;
	font-size:16px;
	padding-bottom: 6px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#000;
	font-weight:normal;
}

/* CONTENT LEFT - Services Page Left Content Area */
div.servicesleft h2 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:0;
	color:#333333;
	font-weight:normal;
}
div.servicesleft h2 {
	margin-bottom:0;
	padding-bottom:0;
	font-weight:bold;
	letter-spacing:-0.01em;
}
div.servicesleft h2 {
	font-size:18px;
	height:22px;
}

div.servicesleft div.bordersep {
	height:0px;
	width:100%;
	overflow:hidden;
	border-top:1px solid #8b7c5b;
	border-bottom:1px solid #ccb98f;
	margin-bottom: 20px;
}
div.servicesleft {
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 20px;
}
div.servicesleft p {
	padding-bottom: 20px;
}
div.servicesleft h3 {
	height:14px;
	font-size:16px;
	padding-bottom: 6px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#000;
	font-weight:normal;
}

div.servicesleft div.bulletarrow{
	width: 255px;
	background: url(../images/bulletsarrow1.gif) no-repeat 0px;
	margin-top: 10px;
	padding-left: 20px;
	display:block;
}

div.servicesleft div.bulletarrow a{
	text-decoration:none;
}

div.servicesleft div.bulletarrow a:hover{
	text-decoration:underline;
}


/* CONTENT LEFT - Contact Page Left Content Area */
div.addressleft {
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding: 20px;
}
div.addressleft p {
	padding-bottom: 10px;
}
div.addressleft h2 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:0;
	color:#333333;
	font-weight:normal;
}
div.addressleft h2 {
	margin-bottom:0;
	padding-bottom:0;
	overflow:hidden;
	font-weight:bold;
	letter-spacing:-0.01em;
}
div.addressleft h2 {
	height:22px;
	font-size:18px;
}
div.addressleft div.bordersep {
	height:0px;
	width:100%;
	overflow:hidden;
	border-top:1px solid #8b7c5b;
	border-bottom:1px solid #ccb98f;
	margin-bottom: 20px;
}
div.addressleft h3 {
	height:18px;
	font-size:16px;
	padding-bottom: 6px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#000;
	font-weight:normal;
}
#map {
	padding: 0 20px 0 20px;
	width: 267px;
}
#map p {
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: right;
	font-size:12px;
	color:#292929;
}
.bordermap{
	border: 1px solid #ffffff;
}
/* CONTENT LEFT - end */


/* CONTENT RIGHT start */
div.main h1, div.main h2, div.main h3 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:15px 0;
	color:#000;
	font-weight:normal;
}
div.main h1, div.main h2, div.main h3 {
	margin-bottom:0;
	padding-bottom:0;
	overflow:hidden;
	font-weight:bold;
	letter-spacing:-0.01em;
}
div.main h1 {
	height:46px;
	margin-top:0;
	font-size:33px;
}
div.main h2 {
	height:29px;
	font-size:24px;
}
div.main h3 {
	height:18px;
	font-size:16px;
	padding-bottom: 6px;
}
div.main div.bordersep {
	height:0px;
	width:100%;
	overflow:hidden;
	border-top:1px solid #8b7c5b;
	border-bottom:1px solid #ccb98f;
}
div.main {
	margin-left:15px;
	font-size:12px;
	color:#4f4f4f;	
}
div.main dl dd {
	padding-left:30px;
	background:url(../images/ico-list-bg.gif) no-repeat 18px 3px;
}
div.main div.box {
	padding:10px 12px 5px;
	width:258px;
	background-color:#E4D9BF;
	border:1px solid #CCB98F;
	color:#67645B;
	overflow:hidden;
}
div.main div.box p {
	font-size:12px;
}
div.main div.box p a {
	font-weight:bold;
	text-decoration:underline;
	color:#d3405a;	
}
div.main div.box span {
	font-size:9px;
	color:#a39f93;	
}
div.subscribe-box form input.submit, div.main a.more {
	width:93px;
	height:27px;
	display:block;
	cursor:pointer;
	border:1px solid #ccb98f;
}
div.subscribe-box form input.submit {
	background:url(../images/btn-sign-up.gif) no-repeat;
}
div.main a.more {
	background:url(../images/btn-more.gif) no-repeat;
}




/* CONTENT RIGHT - Past Projects Page */
table th h3{
	text-align: left;
	padding-left: 10px;
}
.project{
	border: 1px solid #CCB98F;

	padding: 10px;
	/* margin-left: 10px;
	margin-right: 10px; */
	height: auto;
	margin-bottom: 0px;
	text-align: left;
	
}
.borderLeft{
	border-left: 1px solid #CCB98F;	
}
.bottom{
	border-bottom: 1px solid #CCB98F;
	
}
.fleft{
	float: left;
}
.fright{
	float: right;
}
.picturefl{
	width: 100px;
	float: left;
	margin-right: 10px;
	display: block;
}
.listingTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #776e5c;
}
.listingdetailsfr{
	width: 150px;
	float: right;
	display: block;
}
.listingtitlepp p{
	font-size: 11px;
	font-weight: bold;
	color: #9e9581;
}
.listingAddresspp p{
	font-size: 11px;
	margin-bottom: 5px;
	color: #6f0128;
}
.listingDescription p{
	font-size: 11px;
	margin-bottom: 2px;
}
.address{
	font-style: italic;
	margin-top: 5px;
}
.listinglink{
	margin-top: 10px;
	font-size: 10px;
}
.project a{
	text-decoration: none;
	border-bottom: dashed 1px #776E5C;
}
.project a:hover{
	text-decoration: none;
	border-bottom: none;
}
/* CONTENT RIGHT - Past Projects Page end */
/* CONTENT RIGHT end */
/* CONTENT end */


/* TWITTER (Home Page) start */
#tweet{
	width: 100%;
}
.twitterbox{
	padding:10px 12px 5px;
	width:258px;
	margin-bottom: 12px;
	margin-right: 11px;
	margin-left: 0px;
	background-color:#E4D9BF;
	border:1px solid #CCB98F;
	color:#67645B;
	overflow:hidden;
	float: left;
	display: block;
	font-size: 12px;
}
.twitterbox tweet ul{
	list-style-image: none;
	list-style-type: none;
}
.twitterbox ul li{
	color:#67645B;
}
.twitterbox .text{
	margin-bottom: 10px;
}
.twitterbox .time{
	float:left;
	font-size:9px;
	color:#a39f93;
	margin-top: -10px;
}
.twitterbox a{
	font-size: 12px;
	font-weight: bold;
}

.follow{
	background: url(../images/twitterbird.png) no-repeat right top;
	float: left;
	font-size: 11px;
	height: 20px;
	padding: 5px 35px 0 0;
}
/* TWITTER end */


/* FOOTER start */
div#footer {
	height:36px;
	padding-top:25px;
	font-size:11px;
	color:#fff;
	background:url(../images/repeat-footer.gif) repeat-x;	
}
div#footer a {
	color:#fff;
	text-decoration:underline;
}
div#footer ul {
	margin-left:130px;	
}
div#footer ul li {
	display:inline;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #fff;
}
div#footer ul li a {
	color:#fff;
	text-decoration:underline;
}
div#footer ul li.last {
	border-right:none;
}
a.image-holder {
	display:block;
	padding-left:20px;
}
a.image-holder img {
	padding:3px;
	border:1px solid #ccb98f;
	background-color:#e4d9bf;	
}
/* FOOTER end */


/* Hidden Field for Firefox Fix */
div.subscribe-box form input[type="hidden"] {
	display: none;
}


/* Clearfix */
.clearfix{
	display: inline-block;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

/* Form CSS */

div#contactform{
	margin-top: 10px;
}

div#contactform p{
	margin-bottom: 30px;
	margin-top: 20px;
}

div#contactform label{
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: right;
	width: 120px;
}

div#contactform input, div#contactform textarea{
	float: left;
	width: 300px;
	margin-left: 30px;
	padding:3px 9px 2px 9px;
	font-size:14px;
	color:#5a5a5a;
	border:1px solid #767676;
	background-color:#e3e3e3;
	font-family: Arial, Helvetica, sans-serif;
}

div#contactform input[type="submit"]{
	width: 100px;
	float: left;
	margin-left: 170px;
	cursor:pointer; 
	cursor:hand;
	margin-top: 20px;
	width:93px;
	height:27px;
	display:block;
	cursor:pointer;
	border:1px solid #ccb98f;
}

div#contactform input[type="submit"]{
	background: url(../images/btn-send.gif) no-repeat;
}

#areaofinterest, #professionalrole{
	float: left;
	margin-left: 30px;
	display:block;
	background-color: #e3e3e3;
}



/* iFRAME JQUERY */

#framepop{
	width: 90%;
	margin: 0 auto;
	color: #4F4F4F;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 40px 0 40px 0;
}

.padded{
	margin-bottom: 20px;
}

#framepop h3{
	font-size: 16px;
	height: 24px;
	font-weight: bold;
	letter-spacing: -0.01em;
	overflow: hidden;
	color: #000000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin: 0 0 5px 0;
}


/* CONTENT RIGHT - Case Studies Page */


.casestudybox {
	width:121px;
	height: 60px;
	margin: 0 8px 0 0;
	padding: 0 8px 13px 8px;
	background-color:#E4D9BF;
	border:1px solid #CCB98F;
	color:#67645B;
	overflow:hidden;
	float: left;
	display: block;
	font-size: 11px;
}

div.casestudybox a{
	text-decoration: none;
}

div.casestudybox a p{
	text-decoration: underline;
}

/* Case Study Floats */

.csfloatleft{
	float: left;
	width: 400px;
}

.csfloatright{
	float: right;
	width: 325px;
}

/* Available Commerical Properties Page */


.rowBorder{
	border-top: 1px solid #ccb98f;
}

.listings{
	border-left: 1px solid #ccb98f;
	border-right: 1px solid #ccb98f;
	border-bottom: 1px solid #ccb98f;
}

.paddedColumn{
	padding: 15px;
}

.bulletarrow{
	width: 45px;
	background: url(../images/bulletsarrow1.gif) no-repeat 13px;
	margin-top: 5px;
	padding-left: 33px;
	display:block;
}

.propertiescp{
	background: #e4d9bf;
}

.propertiesco{
	background: #f2ead8;
}

.propertiespace{
	padding-left: 15px;
}

.propertiesspace ul{
	margin:0;
	padding:0;
}

.propertiespace ul li{
	padding-left:30px;
	background:url(../images/ico-list-bg.gif) no-repeat 18px 3px;
	margin-bottom: 3px;
	margin-left: -20px;
}

.red{
	color: #D3405A;
	font-weight: bold;
}

.desc{
	font-size: 11px;
	
}

.propDetails {
	line-height: 18px;
	padding-top: 15px;
}

