div#globalBox {
	float:none;
	width:954px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}

div#headerBox {
	float:left;
	width:100%;
}

div#headerTop {
	float:left;
	width:100%;
	height:107px;
}

div#logoBox {
	float:left;
	padding-top:3px;
	padding-bottom:11px;
	padding-left:6px;
	width:246px;
}

div#langBox{
	float:left;
	width:100%;
	text-align:right;
	font-size:11px;
	color:#666666;
	padding:3px 0px 0px 0px;
}

div#headerTopRight {
	float:right;
	width:686px;
	padding:0px 7px;
}

div#dateBox {
	float:right;
	padding-right:2px;
	font-weight:normal;
	font-family:tahoma;
	font-size:10px;
	color:#663300;
}

div#loginBox {
	float:left;
	width:100%;
	text-align:right;
	padding:22px 0px 0px 0px;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}

div#headerLinksBox {
	float:left;
	width:100%;
	text-align:right;
	padding:28px 0px 0px 0px;
}

div#splashBoxContainer{
	float:left;
	width:100%;
	/* background:url(/images/bg-splashBox.jpg) repeat-x; */
}

div#dateBox {
	float:left;
	width:100%;
	text-align:right;
	color:black;
	font-family:Tahoma;
	font-size:11px;
	padding:8px 0px 0px;
}

div#splashBox {
	float:left;
	width:100%;
	text-align:center;
	padding:3px 0px 2px;
}

div#topMenu {
	float:left;
	height:37px;
	width:930px;
	margin:0px 7px 0px 7px;
	padding:2px 5px 0px 5px;
	background:url(/images/bg-topMenu.jpg) repeat-x;
}


div#searchBox {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#homeBox{
	padding:0px 10px 0px 0px;
	margin:0px;
	float:left;
}

div.fullBox{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}

div.rightBox{
	float:left;
	width:285px;
	padding:10px 8px 0px 39px;
}

div#currencyBox {
	float:left;
	width:287px;
	padding:0px 7px 0px 38px;
	margin:0px;
}

div#currencyBoxInner {
	float:left;
	margin:0px;
	width:100%;
	background:#ffffff;
}

div#quickPropertySearchBox {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}

div#quickPropertySearchBoxTop{
	width: 269px;
	padding-left:28px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:white;
}

div#quickPropertySearchBoxTopInner{
	width:100%;
	height:44px;
	background:url(/images/bg-SearchBoxTop.jpg);
	padding: 18px 0px 0px 35px;
}

div#subGlobalBox {
	float:left;
	width:100%;
	background:#FFFFFF;
}

div#mainBox {
	float:left;
	width:954px;
	margin:13px 0px 20px 0px;
}

div#mainColumnHome{
	float:left;
	width:615px;
	margin:0px 0px 0px 7px;
	_margin:0px 0px 0px 3px;
}

div#mainColumn, div#mainColumnNoLeft{
	float:left;
	width:600px;
	margin:0px 0px 0px 7px;
	_margin:0px 0px 0px 3px;
	padding:5px 5px 5px 10px;
	background:#ffffff;
	color:#333333;
	font-family:Arial;
	font-size:12px;
}

div#mainColumnSmall {
	float:left;
	width:500px;
	padding:0px 67px 0px 28px;
}

div#rightColumn {
	float:left;
	width:332px;
	padding:0px 0px 0px 0px;
}

div#mainColumnBig, div#mainColumnNoRight{
	float:left;
	width:925px;
	padding:0px 2px 0px 29px;
	background:#ffffff;
	margin:0px 7px 0px 7px;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-family:Arial;
	font-size:12px;
}

div#rightColumnSmall {
	float:left;
	width:230px;
}

div.objectBox {
	float:left;
	margin:0px 0px 6px 0px;
}

div.objectBoxTop {
	float:left;
	width:186px;
	height:8px;
	font-size:0px;
	background:url(/images/bg-object-top.jpg) no-repeat;
}

div.objectBoxRepeat {
	float:left;
	width:186px;
	background:url(/images/bg-object-repeat.jpg) repeat-x;
	background-color:#CCCCCC;
}

div.objectFullBox {
	float:left;
	width:160px;
}

div.homeDevelopmentBox{
	float:left;
	width:300px;
	margin:0px 15px 0px 0px;
	padding:0px 0px 20px 0px;
}

div.titleDevelopmentBox{
	float:left;
	width:100%;
	background:#ffffff;
	text-align:center;
	padding:0px 0px 5px;
}

div.developmentBoxTitle{
	float:left;
	background:url(/images/bg-devBoxHomeTitle.jpg) repeat-x;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	height:14px;
	width:150px;
	text-align:center;
	padding:5px 0px;
	margin:1px 0px 5px 10px;
}

div.greyObjectBox{
	float:left;
	width:265px;
	padding:10px 10px;
	background:#EBEBEB;
}

div.objectFeaturedArticle{
	float:left;
	width:100%;
	background:white;
	padding:0px 0px 5px;
}

div.objectFeaturedArticleTitle{
	float:left;
	background:url(/images/bg-devBoxHomeTitle.jpg) repeat-x;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	height:14px;
	width:90px;
	text-align:center;
	padding:5px 0px;
	margin:1px 0px 5px 5px;
}

div.objectFeaturedArticleTextBox{
	float:left;
	width:275px;
	padding:0px 5px;
}

div.readMore{
	float:right;
	width:100%;
	text-align:right;
}



div.descriptionDevelopmentBox{
	float:left;
	width:255px;
	background:#ffffff;
	padding:10px 15px 20px 30px;
	margin:3px 0px 0px 0px;
}



div.pscroller1{
	float:left;
	width:265px;
	padding:0px 10px 10px 10px;
}

div.objectBoxBottom {
	float:left;
	width:186px;
	height:12px;
	font-size:0px;
	background:url(/images/bg-object-bottom.jpg) no-repeat;
}

div.lineDivider {
	float:left;
	width:250px;
	background:url(/images/lineDivider.jpg) no-repeat;
	height:1px;
	font-size:0px;
	padding:0px;
	margin:0px;
}

div.lineDividerSmall {
	float:left;
	width:200px;
	background:url(/images/lineDivider.jpg) no-repeat;
	height:1px;
	font-size:0px;
	padding:0px 0px 0px 0px;
	margin:-4px 0px 0px 0px;
}

div.homeFeaturedArticle{
	width:600px;
	padding:5px 10px 5px 5px;
	margin:0px 0px 0px 0px;
	background:#DDDDDD;
	float:left;
}

div.homeFeaturedArticleImgBox{
	float:left;
	width:240px;
	text-align:center;
}


div.homeFeaturedArticleTextBox{
	float:left;
	width:340px;
	padding:10px 10px;
}


div.dynamicTabBox{
	margin:0px 0px 0px 0px;
	padding:18px 10px 10px 10px;
	width:600px;
	height:510px;
	float:left;
	color:#333333;
	font:12px normal arial;
}


div.homeQuickLinksBox {
	width:100%;
	margin:18px 0px 0px 0px;
	border:0px solid red;
	float:none;
}

div.buttonBox {
	float:left;
	width:111px;
	height:111px;
	margin:0px 18px 18px 0px;
	background:url(/images/bg-quickLinksButton.jpg) no-repeat;
}

div.buttonBoxLast {
	width:111px;
	height:111px;
	margin:0px 0px 18px 0px;
	background:url(/images/bg-quickLinksButton.jpg) no-repeat;
	float:left;
}

div#quickLinksSearch{
	background:url(/images/bt-quickLinksSearch.jpg) no-repeat; 
	width:500px; 
	height:57px; 
	padding:65px 0px 30px 0px;
	color:#B9B58E;
	margin:0px 0px 0px 0px;
	text-align:center;
	float:none;
}

div.buttonImage {
	float:left;
	padding:10px 0px 0px 8px;
}

div#footerLinksBox{
	background:#B60C58;
	width:896px;
	padding:18px 22px; 
	margin:0px 7px;
	float:left;
}	

div.footerLinks{
	float:left;
	width:145px;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
}	

div#footerBox {
	float:left;
	width:910px;
	margin:1px 7px 0px; 
	background:url(/images/bg-footer.jpg) repeat-x;
	height:16px;
	padding:2px 10px 0px 20px;
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
}

div#footerBoxCenter {
	float:left;
	width:870px;
	height:23px;	
}

div#footerBoxBottom {
	float:left;
	width:100%;
}

div#footerBoxLeft {
	float:left;
	width:350px;
}

div#footerBoxRight {
	float:right;
	width: 500px;
	text-align:right;
}

div#creditBox {
	float:left;
	font-size:9px;
	font-family:tahoma;
	color:#999999;
	font-weight:normal;
	width:445px;
}

div#footerMenu {
	float:right;
	font-size:9px;
	font-family:tahoma;
	color:#999999;
	font-weight:normal;
	width:425px;
}

div#imageHomeBox {
	float:left;
	height:43px; 
	padding:10px 0px 0px 111px;
}

div#propertySearchTitle {
	float:left;
	padding-left:55px; 
 	margin-top:-25px; 
	font-family:tahoma; 
	font-size:20px; 
	color:#ffffff;
}



div#quickPropertySearchBoxInner {
 	float:left;
	width:298px;
	padding-left:28px;
	padding-right:6px;
 }
 
 div.formContainer {
	float:left;
	border-right:1px solid #D3D3D3;
	padding:0px 11px 0px 11px;
	margin:0px 0px 0px 0px;
	width:259px;
	height:198px;
	background:url(/images/bg-SearchBoxInnerRight.jpg) repeat-x;
}
 
 div#quickPropertySearchBoxInnerLeft{
	float:left;
 	background:url(/images/bg-SearchBoxInnerLeft.jpg) no-repeat;
	width:15px;
	height:198px;

 }
 
 

div#propertySearchImages {
	float:left;
	height:43px;
}

div#insidePageBox {
	float:left;
	width:100%;
	height:660px;
}

div#insidePageBoxContainer {
	float:left;
	width:100%;
	height:636px;
	background:url(/images/bg-objectBox-inside-page-repeat.jpg) repeat-x;
	background-color:#CCCCCC;
}

div#insidePageLeftColumn {
	float:left;
	width:106px;
	padding:35px 0px 0px 0px;
}

div#insidePageMainColumn {
	float:left;
	width:620px;
	padding:10px 0px 0px 0px;
	margin:1px 1px 1px 10px;
	background:#FFFFFF;
	border:1px solid #999999;
	height:615px;
}

 div#scrollbarBox {
 	float:left;
 	width:600px;
	height:580px;
	padding:0px 2px 0px 20px;	
 }

div.insidePageHeaderBox {
	float:left;
	height:35px;
	padding-left:10px;
}

div#subtitleStyle {
	float:left;
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}

div#insidePageBoxTop {
	float:left;
 	height:12px;
	width:100%;
 }
 
 div#insidePageBoxTopLeftCorner {
 	float:left;
 	height:12px;
	width:12px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-left-corner.jpg) no-repeat;
 }
 
 div#insidePageBoxTopRepeat {
 	float:left;
 	height:12px;
	width:643px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-top-repeat.jpg) repeat-x;
 }
 
 div#insidePageBoxBottom {
 	float:left;
 	height:12px;
	width:100%;
 }
 
 div#insidePageBoxBottomLeftCorner {
 	float:left;
 	height:12px;
	width:12px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-left-corner-bottom.jpg) no-repeat;
 }
 
 div#insidePageBoxBottomRepeat {
 	float:left;
 	height:12px;
	width:643px;
	font-size:0px;
	background:#CCCCCC;
 }
 
 div#insidePageMainColumnBody {
 	float:left;
 	width:490px;
	padding:0px 12px 0px 21px;
 }
 
 div#scrollerBox {
 	float:left;
 	width:26px;
 }
 
 div#contactInfoBox {
 	float:left;
 	width:93px;
	height:302px;
	border-left:1px solid #D7D7D7;
	background:url(/images/bg-contactBox-repeat.jpg) repeat-x;
 }
 
 div#contactInfoBoxRight {
 	float:left;
 	width:12px;
	height:302px;
	background:url(/images/bg-contactBox-right.jpg) no-repeat;
 }
 
 div#contactInfoBoxTextArea {
 	float:left;
 	padding:90px 1px 0px 7px;
 }
 
 div.contactInfoFullBox {
 	float:left;
 	width:100%;
	margin:10px 0px 0px 0px;
 }
 
 div#sortByBox {
 	 float:right;
	 padding-right:0px;
	 background:url(/images/bg-sortBy.gif) no-repeat;
	 width:120px;
	 height:30px;
	 margin-top:-12px;
	 padding:5px 3px 5px 8px;
	 z-index:1px;
	 position:relative;
 }
 
 
 /* Inside Pages Left Column */
 div#insidePageBoxRightTop {
 	float:left;
 	height:12px;
	width:100%;
 }
 
 div#insidePageBoxRightTopLeftCorner {
 	float:left;
 	height:12px;
	width:12px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-right-corner.jpg) no-repeat;
 }
 
 div#insidePageBoxRightTopRepeat {
 	float:left;
 	height:12px;
	width:188px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-top-repeat.jpg) repeat-x;
 }
 
 
 div#insidePageBoxRightBottom {
 	float:left;
 	height:12px;
	width:100%;
 }
 
 div#insidePageBoxRightBottomLeftCorner {
 	float:left;
 	height:12px;
	width:12px;
	font-size:0px;
	background:url(/images/bg-objectBox-inside-page-right-corner-bottom.jpg) no-repeat;
 }
 
 div#insidePageBoxRightBottomRepeat {
 	float:left;
 	height:12px;
	width:188px;
	font-size:0px;
	background:#CCCCCC;
 }
 
 div#insidePagesQuickLinksHeaderRepeat {
 	float:left;
 	width:100%;
	height:35px;
	margin-bottom:1px;
	background:url(/images/bg-insidePages-QuickLinks-header-repeat.jpg) repeat-x;
 }
 
 div#insidePageBoxQuickLinks {
 	float:left;
	width:100%;
	/* background:url(/images/bg-objectBox-inside-page-repeat.jpg) repeat-x; */
	background-color:#CCCCCC;
 }
 
 div.quickLinksRightBox{
 	float:left;
 	width:184px; 
	height:585px;
	padding:15px 8px 0px 8px;
 }
 
 div.buttonBoxSmall {
 	float:left;
	width:88px;
	height:88px;
	margin:0px 0px 9px 0px;
	padding:0px;
	background:url(/images/bg-quickLinksButtonSmall.jpg) no-repeat;
}

div.buttonImageSmall {
	float:left;
	padding:10px 0px 0px 8px;
	margin:0px;
}

div#insidePageRightColumnBox {
	float:left;
	width:200px;
	height:660px;
}

/* End Inside Pages Left Column */


div.devBox {
	float:left;
	width:100%;
	margin:5px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}

div.devBoxLeft {
	float:left;
	width:120px;
	padding:5px 5px 0px 5px;
}

div.devBoxRight{
	float:left;
	width:465px;
	padding:5px 5px 0px 0px;
}

div.search_result {
	float:left;
	width:100%;
}

div.detailsBox {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#ffffff;
}

div.detailsBoxHeader{
	float:left;
	width:100%;
	padding:3px 0px 3px 0px;
	margin:0px 0px 4px 0px;
	background:#FFEF9F;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}

div.detailsBoxLeft {
	float:left;
	width:250px;
	padding:5px 0px 0px 0px;
	margin:0px;
	background:#F3F3F3;
	min-height:650px;
}

div#imageMainBox{
	float:left;
	width:100%;
	border: 0px solid;
	text-align:center;
	min-height:180px;
}

img.mainImageStyle{
	border:2px solid #FFEF9F;
}
div#mainImageDescription{
	float:left;
	padding:5px 5px;
	width:240px;
}

div.otherImages{
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:220px;

}

div.mainImageDescription{
	float:left;
	width:100%;
}

div.detailsBoxRight {
	float:left;
	width:185px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.detailsBoxStandard {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
}

div.developmentMedia{
	width:230px;
	padding:0px 0px 0px 20px;
	margin:0px;
	height:165px;
	float:left;
}

div.developmentMediaSmall{
	width:240px;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
}

div.actionButtons {
	width:240px;
	padding:0px 5px 10px 5px;
	margin:0px;
	float:left;
}
div.actionButtons img{
	padding:0px 0px 5px 0px;

}
div.boxContent {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}

div#tabsBox {
	text-align:center;
	width:100%;
	float:left;
	padding:10px 0px 0px 0px;
}