#slogan {
	float:right;
	font-size:11px;
	margin-bottom:-42px;
	margin-right:15px;
	margin-top:15px;
}


#slogan span {
	font-family:bell mt;
	font-size:22px;
	font-weight:bold;
}


#daysi {
	float:left;
	margin:25px 15px 15px;
}


#logos {
	float:left;
	width:400px;
}

#logo {
	float:left;
	margin-top:70px;
}

#logo span {
	float:left;
	font-size:11px;
	letter-spacing:7px;
	margin-left:3px;
	text-transform:uppercase;
}

#slogan-2 {
	float:left;
	font-size:16px;
	margin-top:9px;
	text-transform:uppercase;
}

#building-header {
	display: none;
}

#menu{
	display: none;
}

#content {
clear:both;
float:left;
margin:10px 10px 0;
width:98%;
}

span#search {
	color:#A1CD43;
	font-size:18px;
	font-weight:bold;
	float: left;
}


#filterbox {
	background:#FFFFFF url(/gdata/images/nav-bg-grey.png) repeat-x scroll left top;
	border:1px solid #D0D0D0;
	color:#000000;
	float:left;
	padding:3px 3px 9px;
	width:99%;
}

#filterbox li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:50px;
	padding-top:4px;
}

/*begin css pages result*/
.content-all{
	margin: 30px 0;
}

.content-shadow{
   background-color: #ccc; /*shadow color*/
   color: inherit;
   margin-left: 4px;
   margin-top: 4px;
}

.shadow,
.contentresult{
   position: relative;
   bottom: 2px;
   right: 2px;
}

.shadow,
.content2{
   position: relative;
   bottom: 2px;
   right: 2px;
}

.shadow,
.tools-dm{
   position: relative;
   bottom: 2px;
   right: 2px;
}

.shadow{
   background-color: #DEDEDE; /*shadow color*/
   color: inherit;
} 

.contentresult{
   background-color: #fff; /*background color of content*/
   color: #000; /*text color of content*/
   border: 1px solid #000; /*border color*/
   padding: .5em 2ex;
   width: 80%;
}

#content-left{
	float: left; 
	width: 420px;
	/*margin-top:15px;*/
} 


#addresscity {
	float:left;
	margin:0 0 0 3px;
	width:280px;
}


.add-unit {
	color:#000000;
	font-size:11px;
	font-weight:bolder;
	margin:0;
}

#priceresult {
	float:right;
	/*margin:-3px 0 0 -50px;*/
}

#priceresult h2 {
	color:#A1CD43;
	font-size:18px;
	/*padding:0 0 0 20px;*/
	margin: 0;
}

#detailresult-dm{
	float: left;
	margin-top: 30px;
	width:100%;
}

#tabledetailresult-dm{
	width: 100%;
	font-size: 12px;
	text-align:center;
}

/*end css pages result*/



/*begin css view*/


#photo{
	float: left;
	margin:0 0 20px 20px;
}

#photo img{
	height: 200px;
	width:270px;
	border: 1px solid #ccc;
}


#content2{
	float:left;
	width:315px;
	border: 1px solid;
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding-bottom:20px;
}

#addcity{
	background-color:#B0E038;
	float:left;
	margin:15px;
	padding:15px 0;
	text-align:center;
	width:280px;
}

#addcity span.first{
	color:#ffffff;
	font-size:17px;
	font-weight: bolder;
}

#addcity span.second{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
#addcity span.third{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bolder;
}

/*#city{
	float:left;
	margin-left:25px;
	width:350px;
}*/

#city h1{
	color:#EB1C24;
	font-size:26px;
}

#propdesc-dm {
	clear:both;
	font-size:11px;
	line-height:20px;
	margin:0 0 20px 24px;
	padding:1px 0 0;
	text-align:justify;
	width:83%;
}


#propdesc-dm span{
	font-size: 1.6em;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:bold;
	
}

#propdesc-dm p{
	margin: 15px 0;
}

#content-description{
	background-color:#FFFFFF;
	border:1px solid;
	float:left;
	margin:0 0 0 30px;
	width:300px;
	height: 350px;
	
}

#propdesc-dm-l {
	float:left;
	font-size:11px;
	height:270px;
	line-height:20px;
	margin:0 2px 20px;
	overflow:auto;
	padding:24px 0 0;
	text-align:justify;
	width:100%;
}


#propdesc-dm-l span{
	font-size: 2em;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:bold;
	margin-left:15px;
}

#propdesc-dm-l p{
	margin: 15px;
}

#small{
	float:left;
	font-size:12px;
	margin-left:15px;
}

#price{
	float:right;
	margin-right:22px;
}

#price span{
	color: #A1CD43;
	font-size: 14px;
	font-weight:bold;
}

#price-l{
	float:right;
	margin-right:22px;
	margin-bottom:22px;
}

#price-l span{
	color: #A1CD43;
	font-size: 14px;
	font-weight:bold;
}

/* div morephotosresult*/

#morephotosresult{
	float:left;
	margin:4px 0 0 -20px;
	width:100%;
}

#morephotosresult li{
	float: left;
	list-style: none;
	padding:1px;
	margin: 1px;
}

#morephotosresult img{
	height:90px;
	width:109px;
	border:1px solid #C0C0C0;
}

#photo_comment{
	color:#555555;
	float:right;
	margin-bottom:11px;
	margin-right:20px;
}


/* tools*/
#tools-dm{
	float: left;
	margin:35px 0 0 28px;
	width:255px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:10px 0;
} 


#tools-dm img{
	/*width: 47px;
	height: 47px;*/
	float: left;
	margin-right:4px;
}

#tools-dm p{
	margin: 8px 0 0;
	color:#666666;
	font-size:1em;
	text-transform:inherit;
	font-weight: bold;
}

#tools-dm li{
	list-style: none;
  	font-size: 14px;
    float: left;
	width: 215px;
	padding: 2px;
	margin-left:-15px;
	}

	
/* tools penthause*/
#tools-dm-l{
	float:left;
	margin:-22px 0 0 -3px;
	padding:10px 0;
	width:255px;
} 


#tools-dm-l img{
	/*width: 47px;
	height: 47px;*/
	float: left;
	margin-right:4px;
}

#tools-dm-l p{
	margin: 8px 0 0;
	color:#666666;
	font-size:1em;
	text-transform:inherit;
	font-weight: bold;
}

#tools-dm-l li{
	list-style: none;
  	font-size: 14px;
    float: left;
	width: 215px;
	padding: 2px;
	margin-left:-15px;
	}

	
	#content-link{
	float:left;
	float:left;
	margin-left:-14px;
	margin-top:18px;
	width:250px;
}


#content-link li{
	float: left;
	list-style: none;
	font-size: 12px;
	margin:5px 0;
	width:245px;
}

#content-link li span{
	color:#A1CD43;
	font-size:1em;
	font-weight:bold;
	text-transform:inherit;
	}
 
#content-link a{
	color:#A1CD43;
}

#detail-view{
	border:1px solid;
	float:left;
	margin:40px 0 20px 24px;
	padding:10px 0 10px 10px;
	width:245px;
	background-color:#FFFFFF;
}

#detail-view-l{
	float:left;
	margin:-4px 0 20px 18px;
	padding:10px 0 10px 10px;
	width:245px;
}

#building-unit{
	width: 100%;
}

#building-unit-l{
	width: 100%;
	font-size:12px;
	font-weight:bold;
	margin-left:3px;
}

#building-unit{
	font-size:12px;
	font-weight:bold;
	margin-left:3px;
}

#tabledetail-view{
	background:transparent none repeat scroll 0 0;
	border-collapse:collapse;
	font-size:12px;
	padding:10px;
	width:86%;
}

#tabledetail-view td,th {
	border-bottom:0 none;
	font-size:11.5px;
	font-weight:bold;
	padding: 4px;
}

#tabledetail-view-l{
	background:transparent none repeat scroll 0 0;
	border-collapse:collapse;
	font-size:12px;
	padding:10px;
	width:86%;
}

#tabledetail-view-l td,th {
	border-bottom:0 none;
	font-size:11.5px;
	font-weight:bold;
	padding: 4px;
}

#amenities{
	border:1px solid;
	float:left;
	margin:30px 0;
	width:100%;
	padding-bottom:20px;
	}

#amenities p{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin:20px 0 20px 20px;
	
}

#amenities li{
	list-style: none;
  	font-size: 12px;
    float: left;
	width: 240px;
	padding: 2px;
	margin: 0 0 0 -10px;
	list-style-image:url(/img/circle-green.png);
}

#amenities-l{
	float:left;
	margin:30px 0;
	width:100%;
	padding-bottom:20px;
	background-color:#FFFFFF;
	}

#amenities-l p{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin:20px 0 20px 20px;
	
}

#amenities-l li{
	float:left;
	font-size:12px;
	list-style-image:url(/img/circle-green.png);
	margin-left: -9px;
	padding:2px;
	width:260px;
	
}
/*end css view*/

/*begin css footer*/
#footer {
display: none;
}

#footer1{
	float:left;
	width:40%;  
}

#footer-img{	
	display: none;
}

#footer2{
	float:right;
	margin-top:-240px;
	width:280px;
	text-align: right;
}


#footer2 img{
	float: right;	
	margin-bottom: 10px;
}

#footer2 span{
	clear:right;
	color:#3F3F3F;
	float:right;
	font-size:13px;
	margin-right:10px;
	margin-top:4px;
	width:220px;
}


#footer2 span img{
	float:none;
	margin:3px 6px;
}

#footer-reserved{
	clear:both;
	float:right;
	margin-top:-58px;
	padding-right:4px;
	text-align:right;
	width:600px;
}

#footer-reserved img{
	float:left;
	margin:0 10px;	
}

#footer-reserved span{
	color:#8B8B8B;
	float:right;
	font-size:10px;
	letter-spacing:8px;
	margin:8px 0;
}

#icons-footer{
	bottom:30px;
	left:165px;
	position:relative;
	right:13px;
	width:100px;
	z-index:0;

}
/*end css footer*/


