.zoompic { position: absolute; z-index:1000; visibility: hidden;  cursor:hand; cursor: pointer; }
.pictozoom { cursor:hand; cursor: pointer; }

#bigphoto {
	padding-bottom: 3px;
}

#photoset img {
	width: 147px;
	cursor: hand; cursor: pointer;
}

#photoset img .1 {
	float: left;
	clear: left;
}

#photoset img .2 {
	float: right;
	clear: right;
}

#photoset img .3 {
	float: center;
	clear: both;
}


#bodycontent { display: block !important; }
#bodystatus { display: none !important; }
#soldproperty .overlayimg {
	position: relative;
	left: 148;
	top: 167;
}
#soldproperty span {
	position: relative;
	left: -73;
	top: -3;
}
#soldproperty p {
	position: relative;
	top: -57; 
	margin-bottom: -57;
}
:focus
{
  -moz-outline-style: none;
}
body {	
	margin: 0px;
	overflow: hidden;
	position: static;
	text-align: center;
}

  	#buyresult .odd {
  		float: left;
  		clear: left;
  	}
  	#buyresult .even {
  		float: right;
  		clear: right;
  	}
  	
  #buyingresult #result4, #buyingresult #result5 { display: none; }
	#buybody #result4, #buybody #result5 { display: none; }
	#rentbody #result4, #rentbody #result5 { display: none; }

#footerindex a, #headerindex a {
	text-decoration: none;
}

div#status {
 position:absolute; left:40%; top:40%; width:20%; height:20%; z-index:2;
 text-align: center;
 vertical-align: middle;
 visibility: hidden;
 cursor: wait;
}
div#error {
 position:absolute; left:0; bottom:0; width:100%; height:32px; z-index:2;
 text-align: left;
 vertical-align: top;
 visibility: hidden;
 cursor: hand;
 font-family:Arial, Helvetica, sans-serif;
 color: white;
 background-color: red;
 font-size: 26px;
 opacity: 0;
 filter: alpha(opacity=0);
}

div#wrapper1 {
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 top:0px; left:0px; 
 height:100%; width:100%; 
 z-index:1; 
 overflow-y:scroll;
 overflow-x:hidden;
}
#wrapper1 #container1 { margin: 0 auto;  width: 1024px; min-height:100%;}

div#wrapper2 {
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 top:0px; left:100%; 
 height:100%; width:100%; 
 z-index:2; 
overflow-y:scroll;
	overflow-x:hidden;
}
#wrapper2 #container2 { margin: 0 auto;  width: 1024px; min-height:100%;}



.pngfix { _behavior: url(common/iepngfix.htc) }

img {border-style:none}
hr { border-bottom: 1px dotted #cccccc; border-top:none;}

.thumbnailborder {border:solid 4px #e8e9db;}

.soldpropertytable {margin:0; background-image: url('../images/title_soldproperty.jpg'); background-repeat: repeat-x; padding-top:40px; padding-left:0px; padding-right:0px; }

.searchTableRent {margin:0; background-image: url('../images/title_searchpropertyrent.jpg'); background-repeat: repeat-x; padding-top:55px; padding-left:10px; padding-right:10px; }

.searchTable {margin:0; background-image: url('../images/title_searchpropertysale.jpg'); background-repeat: repeat-x; padding-top:55px; padding-left:10px; padding-right:10px; }

.neighbourhoodTable {margin:0; background-image: url('../images/title_neighbourhoodlinks.jpg'); background-repeat: repeat-x; padding-top:55px;}

.mainInverted { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ffffff; line-height:150%}

.mainHeadingInverted { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; font-weight:bold; line-height:150%}
.rightaligntable { padding-right:20px; padding-top:20px; text-align:right;}


.main { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:150%}
a.main:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #006699; font-weight:normal; text-decoration:underline; }
a.main:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #006699; font-weight:normal; text-decoration:underline;}
a.main:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #006699; font-weight:normal; text-decoration:underline;}
a.main:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #006699; font-weight:normal; text-decoration:underline;}

.mainBold { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:150%; font-weight:bold;}
.mainTitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #006699; font-weight:bold; line-height:150%}
.mainTitle2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #FF6600; font-weight:bold; line-height:150%}
.mainHeading { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; font-weight:bold; line-height:150%}

.brochureTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #ffffff; font-weight:bold; line-height:150%}
.brochureTitle2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ffffff; font-weight:bold; line-height:150%}
.brochuremainTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #006699; font-weight:bold; line-height:150%}


.title {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #006699; font-weight:bold;}

.quicksearch {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff}
a.quicksearch:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; font-weight:normal; text-decoration:underline; }
a.quicksearch:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; font-weight:normal; text-decoration:underline;}
a.quicksearch:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; font-weight:normal; text-decoration:underline;}
a.quicksearch:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; font-weight:normal; text-decoration:underline;}

.propertybarbig {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #ffffff; background-color:#2e77ac; height:20px;}

.propertybar {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; background-color:#2e77ac; height:20px;}
a.propertybar:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; font-weight:normal; text-decoration:none; }
a.propertybar:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; font-weight:normal; text-decoration:none;}
a.propertybar:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; font-weight:normal; text-decoration:none;}
a.propertybar:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; font-weight:normal; text-decoration:none;}

.propertyMain {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
a.propertyMain:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; font-weight:normal; text-decoration:none; }
a.propertyMain:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; font-weight:normal; text-decoration:none;}
a.propertyMain:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; font-weight:normal; text-decoration:none;}
a.propertyMain:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; font-weight:normal; text-decoration:none;}

.footer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666;}
a.footer:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal; text-decoration:none; }
a.footer:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal; text-decoration:none;}
a.footer:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal; text-decoration:none;}
a.footer:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight:normal; text-decoration:none;}

#subnav a.active { color: #FF6600 !important; }
.subnav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; padding-right:30px; }
a.subnav:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; font-weight:normal; text-decoration:none; }
a.subnav:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; font-weight:normal; text-decoration:none;}
a.subnav:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF6600; font-weight:normal; text-decoration:none;}
a.subnav:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; font-weight:normal; text-decoration:none;}

.rooms {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #666666; font-weight:bold}

.quote {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #006699; font-weight:bold; font-style:italic}

.formMain {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #006699; text-align:right;}

.quickLinks {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-align:right;}

input { border:1px solid #cccccc;}
textarea { border:1px solid #cccccc;}
.contactForm { background-image:url(images/gradient_bg.gif); width:400px; background-color:#f3f3f3}
.rightaligntable{text-align:right; width:150px; padding-right:20px;}
.quicksearchtable { background-color:#005A89; height:80px;}
.pageBG { background-image:url(../images/bar_bg.jpg); height:27px;}

.pageBar {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333;}
a.pageBar:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:normal; text-decoration:none; }
a.pageBar:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:normal; text-decoration:none;}
a.pageBar:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:normal; text-decoration:none;}
a.pageBar:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:normal; text-decoration:none;}

.error {
 color: white !important; 
 text-decoration: underline;
}

.rentalForm { border-bottom:1px solid #ebebeb; border:0;}
.rentalFormLink {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:150%}
a.rentalFormLink:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ff0000; font-weight:normal; text-decoration:underline; }
a.rentalFormLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ff0000; font-weight:normal; text-decoration:underline;}
a.rentalFormLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ff0000; font-weight:normal; text-decoration:underline;}
a.rentalFormLink:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ff0000; font-weight:normal; text-decoration:underline;}
