*{border:0; margin:0; padding:0;}p{border:0; margin:0; padding:0;}body{color: #3b3b3b;height: auto;background-color: #F6F3ED;font-family: century gothic;font-size: 12px;margin: 0px;padding: 0px;}input {    border: 1px solid #363636;    border-radius: 3px;    padding: 2px;}form input {    border: 1px solid #363636;    border-radius: 3px;    padding: 2px;}textarea {    border: 1px solid #363636;    border-radius: 3px;    padding: 2px;}form textarea {    border: 1px solid #363636;    border-radius: 3px;    padding: 2px;}.footerText{padding: 0px;margin: 0px;text-align: right;color: #363636;	}.title1{font-family: Verdana;font-size: 18px;color: #363636;text-transform: uppercase;font-weight: 250;margin: 0px;margin-top: 25px;margin-left: 30px;padding: 0px;text-align: left;}.title2{font-family: Verdana;font-size: 12px;color: #363636;text-transform: uppercase;font-weight: 250;margin: 0px;margin-top: 25px;margin-left: 30px;padding: 0px;text-align: left;}.title3{font-family: Verdana;font-size: 18px;color: #363636;text-transform: uppercase;font-weight: 250;margin: 0px;margin-top: 15px;margin-left: 30px;padding: 0px;text-align: left;}.heading1{font-family: Verdana;font-size: 16px;color: #363636;margin: 0px;padding: 0px;text-align: left;}.defaultBold{background-image: url(images/bg_heading2.png);background-position: left bottom;background-repeat: no-repeat;font-family: Verdana;font-weight: 600;font-size: 12px;color: #363636;margin: 15px;padding: 0px;text-align: justify;}a.defaultBold{color: #2E37FE;}.agentName {font-family: Verdana;font-size: 12px;font-weight: bold;color: #000033;margin-left:15px;margin-top:5px;margin-bottom:2px;padding: 0px;text-align: justify;}.agentDetails {font-family: Verdana;font-size: 12px;color: #363636;margin-left: 10px;padding: 0px;text-align: justify;}.listPrice2{	margin-left: 18px;	padding-top: 10px;	padding-right: 8px;	text-align: left;	font-family: Verdana;	font-size: 18px;	font-weight: bold;}.default{font-family: Verdana;font-size: 12px;color: #363636;margin: 15px;padding: 0px;text-align: justify;}a.default {    color: #2E37FE;}a[href$='.doc'] {    padding-left: 40px;   padding-top: 11px;   padding-bottom: 11px;    background: transparent url(images/icon_doc.jpg) no-repeat center left;}a[href$='.docx'] {    padding-left: 40px;   padding-top: 11px;   padding-bottom: 11px;    background: transparent url(images/icon_doc.jpg) no-repeat center left;}a[href$='.xls'] {    padding-left: 40px;   padding-top: 11px;   padding-bottom: 11px;    background: transparent url(images/icon_xls.jpg) no-repeat center left;}a[href$='.xlsx'] {    padding-left: 40px;   padding-top: 11px;   padding-bottom: 11px;    background: transparent url(images/icon_xls.jpg) no-repeat center left;}a[href$='.pdf'] {    padding-left: 40px;   padding-top: 11px;   padding-bottom: 11px;    background: transparent url(images/icon_pdf.jpg) no-repeat center left;}.defaultQuote{font-style: italic;margin-left: 30px;margin-right: 30px;}.defaultList{font-family: Verdana;font-size: 12px;color: #363636;margin: 15px;margin-left: 40px;padding: 0px;text-align: left;}.defaultList li{margin-top: 9px;margin-bottom: 9px;}.quickTitle{font-family: Verdana;font-size: 15px;color: #363636;margin: 3px;padding: 0px;text-align: center;font-variant: small-caps;}.quickLink {font-family: Verdana;font-size: 12px;text-decoration: none;display: block;background-color: #fef5dc;color: #363636;width: 210px;margin: 0px;padding: 3px;padding-left: 10px;text-align: left;}.filterItem{	color: #000;	padding: 6px;	font-family: Verdana;	font-size: 11px;	text-align: left;}a.listTitle{	color: #000;	font-family: Verdana;	font-size: 14px;	font-weight: bold;}.listTitle{	color: #000;	font-family: Verdana;	font-size: 14px;	font-weight: bold;}a.listSubTitle{	color: #000;	font-family: Verdana;	font-size: 14px;	font-weight: bold;}.listSubTitle{	color: #000;	font-family: Verdana;	font-size: 12px;	font-weight: bold;}.listPrice{	padding-top: 10px;	padding-right: 8px;	text-align: right;	font-family: Verdana;	font-size: 14px;	font-weight: bold;}.listDetails{	padding-top:4px;	text-align: justify;	font-family: Verdana;	font-size: 10px;}.listAgent{	margin-right: 5px;	text-align: right;	font-family: Verdana;	font-size: 9px;}a.quickLink:link, a.quickLink:visited, a.quickLink:active{font-family: Verdana;font-size: 12px;text-decoration: none;display: block;background-color: #fef5dc;color: #363636;margin: 0px;padding: 3px;padding-left: 10px;text-align: left;}a.quickLink:link, a.quickLink:visited, a.quickLink:active{width: 190px;}/* * html a.quickLink:link, a.quickLink:visited, a.quickLink:active{\width: 210px;} */a.quickLink:hover{font-family: Verdana;font-size: 12px;display: block;background-color: #363636;color: #fef5dc;margin: 0px;padding: 3px;padding-left: 10px;text-align: left;}a.quickLink:hover{width: 185px;}/* * html a.quickLink:hover{\width: 195px;} */.sideMenu {font-family: Verdana;font-size: 12px;text-decoration: none;display: block;background-color: #F6F3ED;color: #363636;width: 110px;margin-top: 10px;padding-top: 2px;margin-bottom: 10px;text-align: left;}#dSideMenu {width: 130px;height: auto;}.sideLink {font-family: Verdana;font-size: 12px;text-decoration: none;display: block;background-color: #F6F3ED;color: #363636;margin-top: 20px;margin-bottom: 20px;padding-top: 2px;text-align: left;width: 80px;}a.sideLink:link, a.sideLink:visited, a.sideLink:active {font-family: Verdana;font-size: 12px;text-decoration: none;display: block;background-color: #F6F3ED;color: #363636;margin-top: -2px;margin-bottom: 0px;text-align: left;text-indent: -12px;padding-top: 3px;padding-bottom: 3px;padding-left: 16px;padding-right: 4px;border-top-style: ridge;border-top-width: 2px;border-top-color: #363636;border-bottom-style: ridge;border-bottom-width: 2px;border-bottom-color: #363636;}a.sideLink:link, a.sideLink:visited, a.sideLink:active {width: 92px;}/* * html a.sideLink:link, a.sideLink:visited, a.sideLink:active {\width: 110px;} */a.sideLink:hover{font-family: Verdana;font-size: 12px;display: block;padding-top: 3px;padding-bottom: 3px;background-color: #363636;color: #fef5dc;text-align: left;}a.sideLink:hover {width: 92px;}/* * html a.sideLink:hover {\width: 110px;} */#listContainer {width:580px;height:220px;outline-width:1px;outline-style:solid;}#profile {width: 575px;height: auto;overflow: auto;}#profilePortrait {width: 130px;height: 170px;float: right;margin: 15px;margin-top: 40px;margin-right: 0px;background-color: #363636}#dBody{width: 945px;height: auto;background-color: white;padding-bottom: 10px;padding-top: 10px;margin-top: -80px;}#dBody2{width: 945px;height: 165px;background-color: white;padding-top: 10px;}#dHeaderBG{background-color: #FFF;	}#dHeader{width: 800px;text-align: left;overflow: hidden;}#dLogo{background-image:url(images/logo.png);background-repeat: no-repeat;background-position: bottom;height: 111px;width: 169px;float: left;margin-top: 20px;}#dMenu{width: 800px;height: 50px;background-color:#363636;text-align:center;float: right;overflow: visible;/*position: relative;z-index: 5000;*/}#dUnder1{height: 60px;width: auto;background-color: #363636;}#dUnderCont{width: 800px;	}#dUnder2{height: 60px;width: auto;margin-bottom: 10px;background-color: #DFB137;background-image: url(images/bottom4.png);background-position: bottom;background-repeat: repeat-x;}#dSocial{width: 925px;height: 20px;margin-bottom:10px;}#dSlide{margin-bottom: 10px;width: 925px;height: 280px;box-shadow: 0 0 10px #888;}#dWrap{width: 945px;height: auto;overflow: hidden;}#dLeft{float: left;background-color: #fef5dc;width: 230px;height: auto;margin-left: 5px;padding-top: 5px;padding-bottom: 5px;}#dCentreL{float: left;background-color: #fef5dc;width: 230px;height: auto;margin-left: 5px;padding-top: 5px;padding-bottom: 5px;}#dCentreR{float: left;background-color: #fef5dc;width: 230px;height: auto;margin-left: 5px;padding-top: 5px;padding-bottom: 5px;}#dRight{float: left;background-color: #fef5dc;width: 230px;height: auto;margin-left: 5px;margin-right: 5px;padding-top: 5px;padding-bottom: 5px;}#dPageTitle{float: left;height: 75px;width: 925px;margin-left: 10px;margin-right: 10px;background-color: #DFB137;background-image: url(images/bottom4.png);background-position: bottom;background-repeat: repeat-x;}#dPageLPanel{float: left;min-height: 200px;margin-top: 10px;margin-left: 10px;width: 130px;background-color: #F6F3ED;}#dPageContent{float: left;height: auto;width: 575px;margin: 10px;margin-right: 0px;text-align: left;}#dPageRPanel{float: right;margin-top: 10px;margin-right: 10px;width: 198px;}#dMapContainer{float: right;height: 380px;width: 370px;font-size: 10px;text-align: right;background-color: #F6F3ED;}#dContactContainer{float: left;height: auto;width: 205px;text-align: left;background-color: #F6F3ED;}#dFooter{box-shadow: 0px -3px 5px #b4b4b4;background: #5d5d5d;height: 150px;margin-top: 20px;}#dFooterWrap{width: 975px;	}#dInfo{color: white;width: 140px;height: auto;padding: 10px;margin-top: 45px;text-align: right;float: right;}#dWrap2{width: 945px;height: 282px;}#dLeft2{background-color: #fef5dc;float: left;width: 630px;height: auto;margin-right: 5px;padding-top: 5px;padding-bottom: 5px;}#dRight2{background-color: #fef5dc;float: left;width: 305px;height: auto;margin-left: 5px;padding-top: 5px;padding-bottom: 5px;}<!-- Start of Menu CSS -->#sddm{	margin: 0;	padding: 0;	/*z-index: 900;*/	white-space: nowrap;	float: right;}#sddm li{	margin: 0;	padding: 0;	list-style: none;	float: left;	font: 12px century gothic}#sddm li a{		/*margin: 0 1px 0 0;*/	padding: 19px 10px;	width: 60px;	background: #363636;	color: #fff;	text-align: centre;	text-decoration: none}	#sddmMain a{		/*margin: 0 1px 0 0;*/	padding: 4px 10px;	width: 60px;	height: 50px;	background: #FFFFFF;	color: #2d2d2d;	text-align: centre;	text-decoration: none}#sddm li a:hover{	background: #ececec}#sddm div{	position: absolute;	visibility: hidden;	margin: 4px 0 0 0;	padding: 0;	background: #000;	border: 0px solid #2d2d2d;	}	#sddm div a	{	position: relative;		display: block;		margin: 0;		padding: 5px 10px;		width: auto;		white-space: nowrap;		text-align: left;		text-decoration: none;		background: #ececec;		color: #2d2d2d;		font: 11px arial;		}	#sddm div a:hover	{	background: #cccccc;		color: #2d2d2d}/* <!-- End of Menu CSS --><!-- EXPOSURE --> */#xpzrmain {	width:575px;	margin:0 auto;}#xpzrimages {	display:none;	}.xpzrpanel {	float:left;	}ul.exposureThumbs {	background:#111;	border:12px solid #111;	border-right:none;	padding:0;	padding-top:1px;	padding-bottom:1px;	margin:0;	height:298px;	list-style-type:none;}ul.exposureThumbs li {	margin:0 0 12px 0;	padding:0;	text-align:center;	display:none;}ul.exposureThumbs li img {	cursor:pointer;}ul.exposureThumbs li.last {	margin:0;	}.exposureTarget {	width:467px;	height:400px;	background-color:#111;		background-image:url(res/loader.gif);	background-repeat:no-repeat;	background-position:center center;	float:left;		padding:0;	margin:0;	border:12px solid #111;	position:relative;	overflow:hidden; }.exposureWrapper {	position:absolute; 	top:0; 	left:0;}.exposureWrapper img {	cursor:pointer;	position:absolute;	top:0;	left:0;}.exposureLoaded {	background-image:none;	}.exposureData {	position:absolute; 	left:0; 	right:0; 	bottom:0;	height:60px;	padding:7px;	background-image:url(res/veil.png);	color:#fff;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:16px;	font-weight:bold;}/* In this demo we are using thumbs with fixed size */ul.exposureThumbs li {	width: 86px;	height: 50px;}.exposureSlideshowControls a,.exposureControls span,.exposureControls a {	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:11px;	padding:8px;	background-color:#555;	display:block;	float:left;}.exposureSlideshowControls a {	float:right;	}.exposureSlideshowControls a,.exposureControls a {	color:#ccc;	text-decoration:none;	outline:none;}.exposureSlideshowControls a:active,.exposureSlideshowControls a:hover,.exposureControls a:active,.exposureControls a:hover {	background-color:#444;	color:#ddd;}.exposurePaging .active {	color:#fff;	background-color:#111;	}.xpzrclear {	clear:both;	}p.info {	margin:40px auto;	text-align:center;		width:600px;}p.info a {	color:#006fc0;	}p.info a:hover, p.info a:active {	color:#0084e7;	}