/* CSS Document 


AsiaProperty Purple= #2d004b

old bg color: e7e7e8
mediumPurple= #2d004b;

yellow=#f5a400;

*/



body { background-color:#eeeeee}
#wrapper { background: url("background_cols.gif") repeat;text-align: left;	margin: 0px auto;	padding: 0px;	border:0;	width: 825px;
}

#header {margin: 0 0 0px 0; height:99px; background-color:#2d004b	}


#side-a {float:left;width: 165px; background: #b5b5b5;}

#side-b {float: right;width: 165px;background: #b5b5b5;}

#content {float: left;width:495px; background: #ffffff}

#footer {clear: both;background: #2d004b;margin-top: 1px;padding-bottom: 5px;padding-top: 5px;height:40px;}

#locationTabs
{
color:#FFFFFF;
background-image:url(locationBG.gif);
background-repeat:no-repeat;
height:20px;
padding-top:7px;
}

.footerText{background: #2d004b; font-family: Arial;	font-size: 0.7em;color: #FFFFFF;text-decoration: none;letter-spacing:1px;text-align:center;}

.cityMenu{
	text-align:left;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:20px;
	background-image: url(purpleBorder.gif);
	background-repeat: repeat;
	height:25px;
}
.cityMenuItem
{
color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; font-size:13px; font-weight:normal;
padding-right:36px;
}
.cityMenuItem:hover { text-decoration:underline; }

a {margin-bottom:0px; margin-top:0px }

form {margin:0px;}

.devDescription {margin-left:5px;margin-right:5px;}
.devImage{border: solid 1px #999999;margin-top:10px;margin-bottom:0px;margin-left:0px;}


/********************* LISTINGS ************************/
.searchResultTop{
	background-color:#e7e7e8;
	padding: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	font-size:0.8em;
	font-family:Arial;
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
	
}

.objectHeader
{
	margin-top:5px;
	font-family: Arial;
	font-size:0.8em;
	text-decoration: none;
	letter-spacing:1px;
	padding:5px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#2d004b;
}


.imageBorder
{border: solid 1px #999999;}

.menuCat {
	background-color:#2d004b;
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top:10px;
		 
	
}

.menuItem{
padding-bottom: 6px;
}

.leftMenuText {
	font-family: Arial;
	font-size: 0.7em;
	color: #2d004b;
	text-decoration: none;
	height: 12px;
	font-weight: normal;
	letter-spacing:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-top:5px;
	text-align:left;

}

.leftMenuText:hover { text-decoration:underline; }


.rightColumnHeading{
font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin-top:20px;
	background-image:url(../graphics/rightColumnTop.gif)

}


.headingDiv{text-align:left;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:20px;
	background-image: url(headingbg.gif);
	background-repeat: repeat;
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif; letter-spacing:1px; text-decoration:none; font-size:0.8em; font-weight:normal;
margin-left: 15px;
margin-right:15px;
margin-top:10px;
}


.locationMenuItem
{color:#907aa0; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; text-decoration:none; font-size:0.8em; font-weight:normal;font-weight:bold;}

.locationMenuItem:hover
{color:#2d004b; text-decoration:underline;}




h1 {font-family: Arial;font-size:1.3em;text-decoration: none;letter-spacing:1px;margin-top: 8px;margin-bottom:0px;margin-right: 20px;	margin-left: 20px;font-weight: bold;color: #2d004b;
}

h2 {

	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing:0px;
	margin-top: 15px;
	margin-bottom:0px;
	margin-right: 10px;
	margin-left: 25px;
	font-weight: bold;	
	
	
}


h3 {
	font-family: Arial;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing:0px;
	margin-top: 20px;
	margin-bottom:0px;
	margin-right: 10px;
	margin-left: 25px;
	font-weight: bold;
	
	
}

p{font-family: Verdana;
	font-size: 0.7em;
text-align:justify;
	
	margin-top: 7px;
	margin-bottom:0px;
	margin-right: 25px;
	margin-left: 25px;line-height: 15px;}

.newsLetterHeading{
	font-family: Arial;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing:0px;
	margin-top: 10px;
	margin-bottom:0px;
	font-weight: bold;
}

.newsLetterHeading2{
	font-family: Arial;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing:0px;
	margin-top: 10px;
	margin-bottom:0px;
	font-weight: bold;
}

.newsLetterText{
		margin-top: 3px;
		margin-right:10px;
		text-align:justify;
}

.promotionText{text-align:right;padding-top:23px;padding-right:20px;

font-family: Helvetica;
	font-size: 19px;
	color: #666666;
font-weight:normal;
letter-spacing:1px;

}

.errorText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
font-size: 0.7em;
font-weight:bold;
margin-top: 7px;
	margin-bottom:0px;
	margin-right: 25px;
	margin-left: 25px;line-height: 15px;
}

.helpText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
font-size: 0.6em;
font-weight:normal;
margin-top: 3px;
	margin-bottom:0px;
	margin-right: 5px;
	margin-left: 5px;
}


.linkText
{
	font-family: Verdana;
	font-size: 11px;
	color: #2d004b;
	text-decoration: none;
	letter-spacing:0px;
	font-weight:bold;
	padding-right: 0px;
	
	padding-left: 0px;
	margin:0px;
}

.linkText:hover { text-decoration:underline; }


.biglinkText
{
	font-family: Verdana;
	font-size: 1.1em;
	color: #3d0000;
	text-decoration: none;
	letter-spacing:0px;
	font-weight:bold;
	padding-right: 0px;
	padding-left: 0px;
	margin:0px;
}

.biglinkText:hover { text-decoration:underline; }


.developmentLinkText
{
	font-family: Verdana;
	font-size: 13px;
	color: #2d004b;
	text-decoration: none;
	letter-spacing:0px;
	font-weight:bold;
	padding-right: 0px;
	 margin-left:87px;
	 margin-bottom:10px;
	padding-left: 0px;
	
}

.developmentLinkText:hover { text-decoration:underline; }

.locBox
{
	font-family: Verdana;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right:15px;
	margin-left:15px;

	text-align:left;
	line-height: 1.2em;
	
	background-color: #e7e7e8;;
	
}

.devInfoBox{
	font-family: Verdana;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right:0px;
	margin:0px;
	text-align:left;
	line-height: 12px;
	width:275px;
	background-color: #e7e7e8;
	border: thin solid #999999;
}

.ulisting{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 7px;
	padding-left: 45px;
	margin:0px;
	line-height: 21px;	
}


.ulisting2{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 7px;
	padding-left: 45px;
	margin:0px;
	line-height: 21px;	
}


.rightColumnImage{
	text-decoration: none;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	margin-top:20px;
}

img {
	margin: 0px;
	padding: 0px;
}

.imageBorder
{
	border: thin 1px #CCCCCC;
}


.rightColumnLinkText{
text-decoration: none;
	text-align:center;
	margin-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top:0px;
	font-family: Verdana;
	font-size: 0.7em;
	color: #2d004b;
	
	letter-spacing:0px;
	font-weight:bold;
	}

.rightColumnLinkText:hover { text-decoration:underline; }


.rightColumnText{
text-decoration: none;
	text-align:justify;
	margin-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-top:0px;
	font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	
	letter-spacing:0px;
	font-weight:normal;
	line-height:13px;
	}



.leftDivider
{
margin:0px;
float:left;
padding-left:15px;

}

.rightDivider
{

float:right;
margin:0px;
padding-right:15px;

}

#contactForm
{
background-color:#CCCCCC;
margin-top:5px;
margin:15px;
padding:5px;
}

select {
margin-right:0px;
font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	background-color: #ffffff;
	}

input {
font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	margin-left: 0px;
	background-color: #ffffff;
}

textarea {
font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	margin-left: 0px;
	background-color: #ffffff;
}

.newsDate
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 5px;
	
	padding-bottom: 0px;
	padding-left: 25px;
	margin:0px;
	
}

.newsHeading
{
	font-family: Arial;
	font-size: 13px;
	color: #25043f;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 7px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 25px;
	margin:0px;
	

}

.newsText
{
	font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	padding-top: 5px;
	margin-right: 25px;
	margin-left: 25px;
	line-height: 15px;
	padding-bottom: 5px;
	text-align:justify;	
}

.developmentObject {margin-left:28px;margin-right:10px;}
	
.style5 {font-size: 0.7em; font-family: Arial;}
.style7 {font-size: 0.7em; font-family: Arial; font-weight: bold; }
.style9 {font-size: 0.7em; font-family: Arial; color: #2d004b; }	

.style10 {font-size: 13px; font-family: Arial; font-weight: bold; }
.style11 {font-size: 14px; font-family: Arial; font-weight: normal; }
.propertyLink {font-size: 0.7em; font-family: Arial; color: #2d004b; }	

.propertyLink:hover { text-decoration:underline; }

.projectInfoHeading
{
	background-color: #cccccc;
	padding-top:5px;
	padding-left:10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	padding-bottom:5px;
	margin-top:0px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #2d004b;
	text-align:left;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #2d004b;

	

}

.projectInfoBox
{
background-color: #eeeeee;
margin-left:0px;
margin-right:0px;
padding-bottom:10px;

}

.projectInfoText
{
text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 0.7em;
color: #000000;
padding-top:5px;
padding-left:10px;
}

.text
 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
}



/********************* TOP TEN DEVELOPMENTS ************************/
.ttContainer{margin:0;margin-left:20px;	margin-right:20px;background-color:#ffffff;}
.ttHeading
{
	font-size:0.8em;font-family:Arial;	font-weight:bold;
	color:#000000;
	background-color:#e7e7e8;
	width:255px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;	
}

.ttPrice
{
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	font-size:0.8em;
	
	font-family:Arial;
	font-weight:bold;
	background-color:#e7e7e8;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.ttBullets
{
	font-size:0.7em;
	font-family:Verdana;
	font-weight:bold;
	color:#000000;
	margin-bottom:13px;
	letter-spacing:1px;
		
}


