body, #content, p, #content p { font: 11px verdana, arial, helvetica, sans-serif; position: relative; }.background {	background-color: #FF66CC;}.box_border {	border: 1px solid #333366;	color: #FFFFFF;	background-color: #FFFFFF;	padding: 5px;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #663366;	text-decoration: none;}a:visited {	color: #663366;	text-decoration: none;	font-weight: normal;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}a:hover {	color: #663366;	text-decoration: underline;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.textlightgreylink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	padding-top: 5px;	padding-right: 22px;	padding-bottom: 5px;	padding-left: 22px;	font-weight: normal;}.textlightgreylink a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	text-decoration: none;	font-style: normal;	font-weight: normal;}.textlightgreylink a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	text-decoration: none;	font-weight: normal;}.textlightgreylink a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	text-decoration: underline;	font-weight: normal;}.text_body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-right: 50px;	line-height: 1.4em;	padding-left: 50px;}.text_h1, h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #551177;	padding-right: 30px;	padding-left: 50px;	padding-top: 8px;	line-height: 1.3em;	font-weight: lighter;}.text_h2, h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #881122;	font-weight: bold;	line-height: 1.3em;	margin: 0 0 20px 0;}.text_h2 a:link, h2 a:link {	color: #660066;	text-decoration: none;	font-size: 12px;	font-weight: bold;}.text_h2 a:visited, h2 a:visited {	color: #660066;	text-decoration: none;	font-size: 12px;	font-weight: bold;}.text_h2 a:hover {	color: #666666;	text-decoration: none;	font-size: 12px;	font-weight: bold;}.text_bullets {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-right: 10px;	line-height: 1.4em;	padding-left: 6px;	list-style-position: outside;	list-style-image: url(../images/pk_bullet.gif);}.text_bodybullets, li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555555;	line-height: 1.3em;	list-style-position: outside;	list-style-image: url(../images/baw_bullet.gif);	font-weight: bold;}.imagecaption {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	background-color: #990000;	color: #FFFFFF;	text-align: center;	padding: 3px;}.imagecaption a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	text-decoration: underline;}.imagecaption a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	text-align: center;}.imagecaption a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFCC33;	text-align: center;	text-decoration: underline;}.bgpalegrey{	background-color: #DDEEFF;}.box_pageback {	background-image: url(../images/baw_pageback.gif);	background-repeat: no-repeat;	background-position: right bottom;}.text_optionheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	padding-left: 8px;	color: #FFFFFF;	background-image: url(../images/baw_optionsbar_scale.gif);	background-repeat: repeat-x;}.box_borderleft {	border-left-width: thin;	border-left-style: solid;	border-left-color: #666666;}.box_property {	padding: 6px;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #990000;	border-bottom-color: #990000;	border-left-color: #990000;	text-align: center;}.box_enquiry {	padding-top: 10px;	padding-right: 50px;	padding-bottom: 10px;	padding-left: 50px;}.box_propertymain {	padding-right: 6px;	padding-bottom: 15px;	padding-left: 6px;	border-top: thin solid #990000;}.text_proptitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	background-color: #990000;	color: #FFFFFF;	text-align: center;	padding: 3px;}.text_propbullets {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555555;	line-height: 1.3em;	font-weight: bold;	padding-right: 15px;	padding-left: 15px;}.text_propprice {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #990000;	padding-right: 15px;	padding-left: 15px;}.image_detail {	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;}.text_mortgage {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	padding-right: 50px;	line-height: 1.4em;	padding-left: 50px;}.text_mortgage_risk {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	padding-right: 50px;	line-height: 1.4em;	padding-left: 50px;	font-weight: bold;}#content { color: #000000; font-size: 11px; padding: 20px 40px; }#sidebars { color: #000000; font-size: 11px; }strong { font-weight: bold; color: #990000; }div.propertyimagedetail { position: relative; }img.stamp { position: absolute; z-index: 2; top: 0; left: 0; }