.box { float: left; }
.boxRight { float: right; }


#Header {width: 100%; height:126px; top:0px;  background-color:#522c6c; z-index:500; }
	#Logo { float:right; width:24%; height:100px; margin-top:12px; margin-right:5px; border:1px solid #ffffff; z-index:2000; }
	#Menu { float:left; margin-left:-3%; margin-right:0%; margin-top:80px; z-index:500; }

#slideshow{width:100%; height:600px; margin-top:0%; overflow:hidden; z-index:1; visibility:visible;}
#slideshowContainer{position:relative; margin-top:0px; margin-left:auto; margin-right:auto; width:100%; height:600px;}

#slideshowProp{width:100%; height:600px; margin-top:0%; overflow:hidden; z-index:1; visibility:visible;}

#hero{width:100%; height:600px; margin-top:0%; overflow:hidden; z-index:1; background-color:#e6e7e8;}

#Container {position:relative; margin-top:0px; margin-left:auto; margin-right:auto; max-width: 1200px;}
#col1200 {max-width:1200px; margin-right: auto; margin-left: auto; clear: both; margin-top: 0px; margin-bottom: 0px;}

#infoContainer {width:100%; margin-top:-535px; margin-left:auto; margin-right:auto; padding:0% 0% 0% 0%; }
	#info {width:45%; margin:15% 27% 5% 0%;  padding:1% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; }
	#homeRent {width:20%; margin:0% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; visibility:visible; }
		#homeRentImage {width:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; border-top:0px solid #e11029; }
		#homeRentText {width:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%;  border-top:0px solid #e11029; text-align:right; }
		

#propertyContainer {width:100%; margin-top:-535px; margin-left:auto; margin-right:auto; padding:0% 0% 0% 0%; }
	#Property01 {width:20%; margin:0% 1.3% 5% 0%; padding:2% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block; }
	#Property02 {width:20%; margin:0% 1.3% 5% 0%; padding:2% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block; }
	#Property03 {width:20%; margin:0% 1.3% 5% 0%; padding:2% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block; }
	#Property04 {width:20%; margin:0% 0% 5% 0%; padding:2% 2% 2% 2%; background-color:#ffffff; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block; }
#propertyContainer2 {width:100%; margin-top:0%; margin-left:auto; margin-right:auto; padding:0% 0% 0% 0%;  }	
	#Property05 {width:20%; margin:2% 1.3% 0% 0%; padding:2% 2% 2% 2%; background-color:#e6e7e8; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block;visibility:hidden; }
	#Property06 {width:20%; margin:2% 1.3% 0% 0%; padding:2% 2% 2% 2%; background-color:#e6e7e8; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block;visibility:hidden; }
	#Property07 {width:20%; margin:2% 1.3% 0% 0%; padding:2% 2% 2% 2%; background-color:#e6e7e8; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block;visibility:hidden; }
	#Property08 {width:20%; margin:2% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:#e6e7e8; border-top:2px solid #e11029; visibility:visible; text-align:right; display:block;visibility:hidden; }

#Contact {width:90%; height:auto; margin:3% 0% 0% 0%; padding:5% 5% 5% 5%; background-color:#e6e7e8;  border-top:2px solid #e11029; top: 10px;}	
	#ContactDetails {width:40%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; }
	#ContactForm {width:60%;height:auto; margin:0% 0% 0% 0%; padding:6% 0% 0% 0%; }

#Profile01 {width:100%; margin:2% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:#e6e7e8;}
#Profile02 {width:100%;  margin:2% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:#e6e7e8;}
#Profile03 {width:100%;  margin:2% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:#e6e7e8;}
#Profile04 {width:100%;  margin:2% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:#e6e7e8;}
#ProfileLast {width:100%;  margin:2% 0% 25px 0%; padding:0% 0% 0% 0%; background-color:#e6e7e8;}
	
	#ProfileImage {width:44.5%; height:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; overflow:hidden;}
	#ProfileText {width:49%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 0% 3%;}
	#ProfileText2 {width:49%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 0% 3%;}



	
#ServicesImage {width:100%; margin:-600px 0% 0% -1%; padding:1% 1% 0% 1%; background-color:#ffffff; border:0px solid #ffffff; z-index:60; }
#ServicesText {width:75%;  margin:-10% 0% 0% 0%; padding:5% 20% 5% 5%; background-color:#e6e7e8; border:0px solid #ffffff; z-index:80; }

#directions {width:90%;  margin:2px 0% 0% 0%; padding:0% 0% 3% 5%; background-color:#ffffff; border:0px solid #ffffff; z-index:80; }
#MapImage {width:100%; height:600px; margin:0px 0% 0% -1%; padding:1% 1% 0% 1%; background-color:#ffffff; border:0px solid #ffffff; z-index:60; text-align:center; }

#Quick-Links {width: 100%; margin-top:2%; }
	#a { width: 23.5%; height:200px; margin:0% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Rural-Estate-Management-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff;}
	#b { width: 23.5%; height:200px; margin:0% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Forestry-Woodland-Management-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff; }
	#c { width: 23.5%; height:200px; margin:0% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Building-Surveying-Project-Management-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff; }
	#d { width: 23.5%; height:200px; margin:0% 0% 0% 0%; background-color:#e6e7e8; background-image:url(images/Planning-Development-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff; }
	
	#e { width: 23.5%; height:200px; margin:2% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Client-Accounting-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff; }
	#f { width: 23.5%; height:200px; margin:2% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Agency-Acquisitions-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff;  }
	#g { width: 23.5%; height:200px; margin:2% 1.5% 0% 0%; background-color:#e6e7e8; background-image:url(images/Valuations-Professional-Services-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff;}
	#h { width: 23.5%; height:200px; margin:2% 0% 0% 0%; background-color:#e6e7e8; background-image:url(images/GIS-Mapping-Lge.png); background-repeat:no-repeat; border:2px solid #ffffff;}

	
#boxText{width:92%; height:33px; margin-top:150px; padding:17px 3% 0 5%; background-color:#522c6c; vertical-align:middle; z-index:180; overflow:hidden;}
#boxText:HOVER{width:92.5%; height:183px; margin-top:0px; padding:17px 3% 0 5%; background-color:#e11029; vertical-align:middle; z-index:180;-webkit-transition: all 0.15s ease-out;-moz-transition: all 0.15s ease-out;-o-transition: all 0.15s ease-out;transition: all 0.15s ease-out;}


#Quick-Links-Services {width: 100%; margin-top:5%; }




#Footer {width: 100%; background-color:#522c6c; margin-top:2%; }
	#FooterLeft {width: 25%; vertical-align:top; padding:2% 0% 3% 1%; }
	#FooterRight {width: 60%; vertical-align:top; padding:2% 1% 3% 0%; text-align:right;  }
	#FooterLogo {width: 99%; vertical-align:top; padding:2% 0% 1% 1%; text-align:left;}





body{
	margin-top:0px;
	font: 14pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#ffffff;
}

body, html{
  margin:0;
  padding:0;
}

html { overflow-y: scroll;}

.formText {
	font: 14pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}

h1 {
	margin-top:0px;
	margin-bottom:0px;
	font: 32pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	outline:none;
	-webkit-font-smoothing: antialiased;
}

h2 {
	margin-top:6%;
	margin-bottom:0px;
	font: 20pt/110% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}


h3 {
	font: 10pt/110% myextregregular, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0px;
	text-align:right;
	vertical-align:middle;
	-webkit-font-smoothing: antialiased;
}

h4 {
	margin-top:50px;
	margin-bottom:0px;
	font: 20pt/90% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}

h5 {
	margin-top:110px;
	margin-bottom:0px;
	font: 12pt/90% myextregregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

h6 {
	margin-top:6%;
	margin-bottom:0px;
	font: 16pt/110% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}

A{
	color:#e11029;
	text-decoration:none;
	outline:none;
	
}

A:visited{
color:#e11029;
}

A:HOVER{
color:#aaaaaa;
}

img{
border:0px
}


.PropertyName{
	font: 18pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	
	-webkit-font-smoothing: antialiased;
}

.PropertyLocation{
	font: 12pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;

	-webkit-font-smoothing: antialiased;
}

.PropertyDescription{
	margin-top:20px;
	font: 16pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;

	-webkit-font-smoothing: antialiased;
}

.PropertyPrice{
	margin-top:20px;
	margin-bottom:20px;
	font: 13pt/130% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	
	-webkit-font-smoothing: antialiased;
}

.buttonLinkBlank{
	font: 13pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
	text-align:center;
	padding:10px 60px;
}

.buttonLink A{
	font: 13pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
	text-align:center;
	padding:10px 60px;
	-webkit-transition: all 0.15s ease-out;
 	-moz-transition: all 0.15s ease-out;
  	-o-transition: all 0.15s ease-out;
  	transition: all 0.15s ease-out;
}

.buttonLink A:visited{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
}

.buttonLink A:HOVER{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
}


.FooterText{
	margin-top:0px;
	font: 12pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu{
	margin-top:0px;
	font: 12pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#fff;
}

.FooterTextMenu A{
	margin-top:0px;
	font: 12pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:visited{
	margin-top:0px;
	font: 12pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:HOVER{
	margin-top:0px;
	font: 12pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.ICE9Link{
	font: 8pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#999999;
}

.ICE9Link A{
	font: 8pt/100% myextbolregular, Arial, Helvetica, sans-serif;
	color:#1090e1;
}

.ICE9Link A:visited{
	color:#1090e1;
}

.ICE9Link A:HOVER{
	color:#cccccc;
}



/* Tablet Portrait (768px) */
@media only screen and (max-width: 1024px) {
	#Header {width: 100%; height:75px; top:0px; background-color:#522c6c; z-index:500; }
	
	#Container {position:relative; margin-top:0px; margin-left:auto; margin-right:auto; max-width: 1200px;}
	
	#Logo { float:right; width:110px; height:55px; margin-top:9px; margin-right:3%; border:1px solid #ffffff; z-index:2000; }
	#Menu { float:left; margin:27px 0% 0% -1%; text-align:left; z-index:500;}
	
	#slideshow{float:left; width:94%; height:auto; margin:3% 3% 0% 3%; z-index:1;}
	#slideshowContainer{position:relative; margin-top:0px; margin-left:auto; margin-right:auto; width:auto; height:auto;}
	
	#slideshowProp{float:left; width:94%; height:auto; margin:3% 3% 0% 3%; z-index:1; visibility:hidden;}
	
	#hero{width:100%; height:0px; margin-top:0%; overflow:hidden; z-index:1; background-color:#ffffff;}
	
	#infoContainer {width:100%; height:auto; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
		#info {width:84%; margin:3% 3% 0% 3%; padding:3% 5% 7% 5%;  background-color:rgba(230, 231 ,232 ,1);  border-top:0px solid #e11029; }
		#homeRent {width:41.5%; margin:3% 3% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #e11029; visibility:visible; }
			#homeRentImage {width:100%; height:auto; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0); border-top:0px solid #e11029; }
			#homeRentText {width:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0); border-top:0px solid #e11029; }
			
	#ServicesImage {width:94%; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,1); border:0px solid #ffffff; }
	#ServicesText {width:84%;  margin:3% 3% 0% 3%; padding:5% 5% 5% 5%; background-color:rgba(230, 231 ,232 ,1); border:0px solid #ffffff; }
	
	#propertyContainer {width:100%;  margin:0% 3% 0% 3%; padding:0% 0% 0% 0%;}
			#Property01 {width:42%; margin:-47% 2% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property02 {width:42%; margin:-47% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property03 {width:42%; margin:2% 2% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property04 {width:42%; margin:2% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
	#propertyContainer2 {width:100%;  margin:0% 3% 0% 3%; padding:0% 0% 0% 0%;}
			#Property05 {width:42%; margin:2% 2% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property06 {width:42%; margin:2% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property07 {width:42%; margin:2% 2% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property08 {width:42%; margin:2% 0% 0% 0%; padding:2% 2% 2% 2%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			
	#Contact {width:88%; height:auto; margin:3% 3% 0% 3%; padding:5% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1);}	
		#ContactDetails {width:45%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0); }
		#ContactForm {width:55%;height:auto; margin:0% 0% 0% 0%; padding:6% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0);}
	
	#Profile01 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	#Profile02 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	#Profile03 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	#ProfileLast {width:94%; height:auto; margin:3% 3% 25px 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	
		#ProfileImage {width:40.5%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0);}
		#ProfileText {width:53%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 0% 3%; background-color:rgba(255, 255 ,255 ,0);}
		#ProfileText2 {width:53%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 0% 3%; background-color:rgba(255, 255 ,255 ,0);}
	

	
	
	#directions {width:87%;  margin:0px 0% 0% 0%; padding:0% 5% 3% 5%; background-color:#ffffff; border:0px solid #ffffff; z-index:80; }
	#MapImage {width:94%; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%;  border:0px solid #ffffff; text-align:center; z-index:2; }
	
	#Quick-Links { width: 100%; margin-top:3%;   }
	#Quick-Links-Services {width: 100%; margin-top:3%; }
	
		#a { width: 26%; height:130px; margin:0% 2% 0% 3%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#b { width: 26%; height:130px; margin:0% 3% 0% 0%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff; }
		
		#c { width: 26%; height:130px; margin:2% 2% 0% 3%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff; }
		#d { width: 26%; height:130px; margin:2% 3% 0% 0%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		
		#e { width: 26%; height:130px; margin:2% 2% 0% 3%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#f { width: 26%; height:130px; margin:2% 3% 0% 0%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		
		#g { width: 26%; height:130px; margin:2% 2% 0% 3%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#h { width: 26%; height:130px; margin:2% 3% 0% 0%; padding-left:20%; background-color:#fff; border:0px; border:0px solid #ffffff;  }
	
	#boxText {width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%;; background-color:#522c6c; vertical-align:middle; z-index:180;}
	#boxText:visited {width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%;; background-color:#522c6c; vertical-align:middle; z-index:180;}
	#boxText:HOVER{width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%; background-color:#e11029; vertical-align:middle; z-index:180;}
	
	
	#Footer {width: 90%; margin:2% 3% 3% 3%; padding:0% 2% 2% 2%;  }
	#FooterLeft {width: 100%; vertical-align:top; padding:2% 0% 1% 0%; text-align:left;}
	#FooterRight {width: 100%; vertical-align:top; padding:2% 0% 3% 0%; text-align:left;  }
	#FooterLogo {width: 100%; vertical-align:top; padding:2% 0% 1% 0%; text-align:left;}
	
	body{
	margin-top:0px;
	font: 13pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#ffffff;
}

.ContactAddress {
	font: 10pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}

.formText {
	font: 12pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}	

h1 {
	margin-top:0px;
	margin-bottom:5px;
	font: 32pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	outline:none;
	-webkit-font-smoothing: antialiased;
}

h2 {
	margin-top:6%;
	margin-bottom:0px;
	font: 16pt/110% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}


h3 {
	font: 11pt/110% myextltregular, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0px;
	vertical-align:middle;
	-webkit-font-smoothing: antialiased;
}

h4 {
	margin-top:10%px;
	margin-bottom:10px;
	font: 18pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}

.PropertyName{
	font: 18pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyLocation{
	font: 12pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyDescription{
	margin-top:20px;
	font: 14pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyPrice{
	margin-top:20px;
	margin-bottom:20px;
	font: 13pt/130% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.buttonLinkBlank{
	font: 11pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
	text-align:center;
	padding:10px 55px;
}

.buttonLink A{
	font: 11pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
	text-align:center;
	padding:10px 55px;
	-webkit-transition: all 0.15s ease-out;
 	-moz-transition: all 0.15s ease-out;
  	-o-transition: all 0.15s ease-out;
  	transition: all 0.15s ease-out;
}

.buttonLink A:visited{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
}

.buttonLink A:HOVER{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
	
}

.FooterText{
	margin-top:0px;
	font: 8pt/120% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu{
	font: 7pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#fff;
}

.FooterTextMenu A{
	font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:visited{
font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:HOVER{
font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.ICE9Link{
	font: 8pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#999999;
}

.ICE9Link A{
	font: 8pt/100% myextbolregular, Arial, Helvetica, sans-serif;
	color:#1090e1;
}

.ICE9Link A:visited{
	color:#1090e1;
}

.ICE9Link A:HOVER{
	color:#cccccc;
}

}

/* Phone Portrait (320px)*/
@media only screen and (max-width: 560px) {
	#Header {width: 100%; height:75px; top:0px; background-color:#522c6c; z-index:500; }
	
	#Container {position:relative; margin-top:0px; margin-left:auto; margin-right:auto; max-width: 1200px;}
	
	#Logo { float:right; width:110px; height:55px; margin-top:9px; margin-right:3%; border:1px solid #ffffff; z-index:2000; }
	#Menu { float:left; margin:27px 0% 0% -1%; text-align:left; z-index:500;}
	
	#slideshow{float:left; width:94%; height:auto; margin:3% 3% 0% 3%; z-index:1;}
	#slideshowContainer{position:relative; margin-top:0px; margin-left:auto; margin-right:auto; width:auto; height:auto;}
	
	#slideshowProp{float:left; width:94%; height:auto; margin:3% 3% 0% 3%; z-index:1; visibility:hidden;}
	
	#hero{width:100%; height:0px; margin-top:0%; overflow:hidden; z-index:1; background-color:#ffffff;}
	
	#infoContainer {width:100%; height:auto; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
		#info {width:88%; margin:3% 3% 0% 3%; padding:1% 3% 5% 3%; height:100%;  background-color:rgba(230, 231 ,232 ,1);  border-top:0px solid #e11029; }
		#homeRent {width:88%; margin:3% 3% 0% 0%; padding:2% 3% 5% 6%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #e11029; visibility:visible; }
			#homeRentImage {width:100%; height:auto; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0); border-top:0px solid #e11029; }
			#homeRentText {width:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0); border-top:0px solid #e11029; }
			
	#ServicesImage {width:94%; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,1); border:0px solid #ffffff; }
	#ServicesText {width:84%;  margin:3% 3% 0% 3%; padding:5% 5% 5% 5%; background-color:rgba(230, 231 ,232 ,1); border:0px solid #ffffff; }
	
	#propertyContainer {width:100%;  margin:0% 3% 0% 3%; padding:0% 0% 0% 0%;}
			#Property01 {width:88%; margin:-47% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property02 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property03 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
			#Property04 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:visible; }
	#propertyContainer2 {width:100%;  margin:0% 3% 0% 3%; padding:0% 0% 0% 0%;}
			#Property05 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property06 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property07 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			#Property08 {width:88%; margin:3% 0% 3% 0%; padding:3% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1); border-top:0px solid #522c6c; visibility:hidden; }
			
	#Contact {width:88%; height:auto; margin:3% 3% 0% 3%; padding:5% 3% 3% 3%; background-color:rgba(230, 231 ,232 ,1);}	
		#ContactDetails {width:94%; margin:0% 0% 0% 0%; padding:0% 3% 3% 3%; background-color:rgba(255, 255 ,255 ,0);}
		#ContactForm {width:94%;height:auto; margin:0% 0% 0% 0%; padding:6% 3% 3% 3%; background-color:rgba(255, 255 ,255 ,0);}
	
	#Profile01 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	#Profile02 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	#Profile03 {width:94%; height:auto; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
		#ProfileLast {width:94%; height:auto; margin:3% 3% 20px 3%; padding:0% 0% 0% 0%; background-color:rgba(230, 231 ,232 ,1);}
	
		#ProfileImage {width:100%; margin:0% 0% 0% 0%; padding:0% 0% 0% 0%; background-color:rgba(255, 255 ,255 ,0);}
		#ProfileText {width:94%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 3% 3%; background-color:rgba(255, 255 ,255 ,0);}
		#ProfileText2 {width:94%;height:auto; margin:0% 0% 0% 0%; padding:0% 3% 3% 3%; background-color:rgba(255, 255 ,255 ,0);}
	

	
	
	#directions {width:90%;  margin:0px 0% 0% 0%; padding:0% 0% 3% 5%; background-color:#ffffff; border:0px solid #ffffff; z-index:80; }
	#MapImage {width:94%; margin:3% 3% 0% 3%; padding:0% 0% 0% 0%;  border:0px solid #ffffff; text-align:center; z-index:2; }
	
	#Quick-Links { width: 100%; margin-top:3%;   }
	#Quick-Links-Services {width: 100%; margin-top:3%; }
	
		#a { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#b { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff; }
		
		#c { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff; }
		#d { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		
		#e { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#f { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		
		#g { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;}
		#h { width: 45%; height:130px; margin:0% 2% 2% 3%; padding-left:50%; background-color:#fff; border:0px; border:0px solid #ffffff;  }
	
	#boxText {width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%;; background-color:#522c6c; vertical-align:middle; z-index:180;}
	#boxText:visited {width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%;; background-color:#522c6c; vertical-align:middle; z-index:180;}
	#boxText:HOVER{width:92%; height:50px; margin-top:0px; padding:80px 8% 0 0%; background-color:#e11029; vertical-align:middle; z-index:180;}
	
	
	#Footer {width: 88%; margin:2% 3% 3% 3%; padding:0% 3% 3% 3%;  }
	#FooterLeft {width: 100%; vertical-align:top; padding:2% 0% 1% 0%; text-align:left;}
	#FooterRight {width: 100%; vertical-align:top; padding:2% 0% 3% 0%; text-align:left;  }
	#FooterLogo {width: 100%; vertical-align:top; padding:2% 0% 1% 0%; text-align:left;}
	
	body{
	margin-top:0px;
	font: 13pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#ffffff;
}

.ContactAddress {
	font: 10pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}

.formText {
	font: 10pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}	

h1 {
	margin-top:0px;
	margin-bottom:5px;
	font: 32pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	outline:none;
	-webkit-font-smoothing: antialiased;
}

h2 {
	margin-top:6%;
	margin-bottom:0px;
	font: 16pt/110% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}


h3 {
	font: 11pt/110% myextltregular, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0px;
	vertical-align:middle;
	-webkit-font-smoothing: antialiased;
}

h4 {
	margin-top:10%px;
	margin-bottom:10px;
	font: 18pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	-webkit-font-smoothing: antialiased;
}

.PropertyName{
	font: 18pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyLocation{
	font: 12pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyDescription{
	margin-top:20px;
	font: 14pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.PropertyPrice{
	margin-top:20px;
	margin-bottom:20px;
	font: 13pt/130% myextregregular, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
	display:block;
	text-align:right;
	-webkit-font-smoothing: antialiased;
}

.buttonLinkBlank{
	font: 11pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
	text-align:center;
	padding:10px 55px;
}

.buttonLink A{
	font: 11pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
	text-align:center;
	padding:10px 55px;
	-webkit-transition: all 0.15s ease-out;
 	-moz-transition: all 0.15s ease-out;
  	-o-transition: all 0.15s ease-out;
  	transition: all 0.15s ease-out;
}

.buttonLink A:visited{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#522c6c;
}

.buttonLink A:HOVER{
	color:#ffffff;
	text-decoration:none;
	outline:none;
	display:block;
	background-color:#e11029;
	
}

.FooterText{
	margin-top:0px;
	font: 12pt/120% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu{
	font: 7pt/140% myextltregular, Arial, Helvetica, sans-serif;
	color:#fff;
}

.FooterTextMenu A{
	font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:visited{
font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#cccccc;
}

.FooterTextMenu A:HOVER{
font: 7pt/140% myextregregular, Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.ICE9Link{
	font: 7pt/100% myextltregular, Arial, Helvetica, sans-serif;
	color:#999999;
}

.ICE9Link A{
	font: 7pt/100% myextbolregular, Arial, Helvetica, sans-serif;
	color:#1090e1;
}

.ICE9Link A:visited{
	color:#1090e1;
}

.ICE9Link A:HOVER{
	color:#cccccc;
}
}