body											{
													margin: 0px;
													padding: 0px;
													background-image: url('../images/bg-main.gif');
}

div,td 											{
													font-family: arial, sans-serif;
													font-size: 11px;
													line-height: 14px;
													vertical-align: top;
}

a:link, a:hover, a:visited
{
	color: #583A56;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img												{
													border: 0px;
}

p
{
	line-height: 1.3;
}

table											{
													border: 0px;
}

form												{
													padding: 0px;
													margin: 0px;
}

/* HEADER */

.hdrBlock										{
													width: 100%;
													background-color: #ffffff;
													border-bottom: 20px solid #ffffff;
													text-align: center;
}

.hdr												{
													width: 940px;
													height: 120px;
													background-color: #472A49;
													background-image: url('../images/bg-hdr.gif');
													background-repeat: no-repeat;
													background-position: bottom right;
}

.hdrLogo										{
													float: left;
													padding-top: 20px;
													padding-left: 30px;
}

.hdrContact									{
													float: right;
													font-weight: bold;
													font-family: arial, sans-serif;
													color: #ffffff;
													padding-top: 45px;
													padding-right: 0px;
}

.hdrContactFont								{
													padding-bottom: 10px;
													font-size: 13px;
}

/* FOOTER */

.ftrBlock										{
													width: 940px;
													background-color: #ffffff;
													padding: 10px 20px;
}

.ftrLinkBlock
{
	float: none;
	color: #9B9B9B;
}

.ftrDiv											{
													float: none;
													padding: 0px 3px;
}

.ftrLogoBlock
{

	padding-top: 10px;

}

.ftrLogo
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.copy											{
													vertical-align: middle;
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: none;
													float: left
}

.credit											{
													vertical-align: bottom;
													text-align: right;
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: none;
}

a:link.ftrLink									{
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: none;
}

a:visited.ftrLink								{
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: none;
}

a:hover.ftrLink								{
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: underline;
}

a:active.ftrLink								{
													color: #9B9B9B;
													font-size: 9px;
													text-decoration: none;
}

.ftrCredit
{
	float: right;
}

a:link.ftrCredit, a:visited.ftrCredit, a:active.ftrCredit {
													color: #000000;
													font-size: 9px;
													text-decoration: none;
}

a:hover.ftrCredit								{
													color: #000000;
													font-size: 9px;
													text-decoration: underline;
}

/* NAVIGATION */

.navBlock										{
													width: 165px;
													background-color: #ffffff;
}

.navButtonBlock							{
													padding: 0px;
													padding-top: 3px;
													padding-bottom: 3px;
													margin: 0px 10px;
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													width: 145px;
}

.navButtonSubBlock							{
													padding: 0px;
													padding-top: 3px;
													padding-bottom: 3px;
													margin: 0px 10px;
													width: 145px;
}

.navArrowBlock								{
													float: left;
													padding-left: 10px;
													width: 12px;
}

.navArrow										{
													visibility: hidden;
}

.navArrowOn									{
													visibility: visible;
													padding-top: 2px;
}

.navButton										{
													float: left;
}

.navViewPropertyBlock					{
													margin-top: 40px;
													margin-bottom: 10px;
}

.navViewProperty							{
													color: #5E365E;
													font-weight: bold;
}

.navProperties								{
													color: #8F8F8E;
}

a:link.navLink								{
													color: #858585;
													font-weight: bold;
													text-decoration: none;
}

a:visited.navLink							{
													color: #858585;
													font-weight: bold;
													text-decoration: none;
}

a:hover.navLink								{
													color: #858585;
													font-weight: bold;
													text-decoration: underline;
}

a:active.navLink								{
													color: #858585;
													font-weight: bold;
													text-decoration: none;
}

a:link.navLinkOn							{
													color: #5E365E;
													font-weight: bold;
													text-decoration: none;
}

a:visited.navLinkOn						{
													color: #5E365E;
													font-weight: bold;
													text-decoration: none;
}

a:hover.navLinkOn							{
													color: #5E365E;
													font-weight: bold;
													text-decoration: underline;
}

a:active.navLinkOn							{
													color: #5E365E;
													font-weight: bold;
													text-decoration: none;
}



/* CONTENT */

.mainContainer								{
													width: 940px;
													margin-top: 10px;
													margin-bottom: 10px;
}

.colSpacer10									{
													width: 10px;
}

.rowSpacer10								{
													height: 10px;
													clear: both;
}

.contentBlock								{
													width: 765px;
													text-align: left;
}

.contentBlock2								{
													width: 765px;
													text-align: left;
													margin-bottom: 10px;
}

.contentBlock3								{
													width: 765px;
													text-align: left;
}

.contentColLeft
{
	width: 570px;
	padding: 0px;
	margin: 0px;
}

.contentColRight							{
													width: 185px;
}

.boxBlock
{
	margin-bottom: 10px;
	width: 185px;
}

.boxBlock-index
{
	margin-bottom: 5px;
	width: 185px;
}


.boxTop										{
													background-image: url('../images/bg-box-top.gif');
													background-repeat: no-repeat;
													width: 185px;
													height: 12px;
}

.boxBottom									{
													background-image: url('../images/bg-box-bottom.gif');
													background-repeat: no-repeat;
													width: 185px;
													height: 12px;
													text-align: right;
													padding-right: 10px;
}

.boxMiddle									{
													border-left: 1px solid #5E365E;
													border-right: 1px solid #5E365E;
													background-color: #ffffff;
													height: 78px;
													padding: 0px 10px;
}

.fontPurpleBold								{
													color: #5C395E;
													font-weight: bold;
}

.fontGrey										{
													color: #A6A6A6;
}

.fontGreyBold								{
													color: #A6A6A6;
													font-weight: bold;
}

.icon												{
													float: right;
}

.boxBlock2									{
													width: 185px;
}

.boxTop2										{
													background-image: url('../images/bg-box-top2.gif');
													background-repeat: no-repeat;
													width: 185px;
													height: 12px;
}

.boxTop-c										{
													background-image: url('../images/bg-box-top-c.gif');
													background-repeat: no-repeat;
													width: 185px;
													height: 12px;
}

.boxMiddle-full
{
													background-image: url('../images/index-mapsearch-bg.gif');
													background-repeat: no-repeat;
													height: 228px;
													margin-top: 1px;
													width: 185px;
}

.boxBottom2									{
													background-image: url('../images/bg-box-bottom2.gif');
													background-repeat: no-repeat;
													width: 165px;
													height: 12px;
													text-align: right;
													padding-right: 10px;
}

.boxBottom-c									{
													background-image: url('../images/bg-box-bottom-c.gif');
													background-repeat: no-repeat;
													width: 165px;
													height: 12px;
													text-align: right;
													padding-right: 10px;
}

.boxMiddle2									{
													background-color: #553457;
													height: 205px;
													padding: 0px 10px;
}

.boxQsearchBG
{
	background-color: #452846;
}


.boxMiddle3									{
													background-color: #553457;
													padding: 0px 10px;
}

.boxBlock3									{
													background-color: #ffffff;
													width: 355px;
													padding: 15px 10px;
}

.boxBlock3-index
{
	text-align: right;
	width: 377px;
}

.flash-2
{
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	text-align:right;
	width:377px;
	height:139px;
	background-color: #ffffff;
}
												
.homeHdr										{
													color: #5E365E;
													font-size: 20px;
													font-family: arial, sans-serif;
													padding-bottom: 15px;
}

.homeHdr2									{
													font-size: 16px;
													color: #ffffff;
													padding-left: 25px;
													padding-bottom: 10px;
}

.selectStyle1									{
													margin-left: 20px;
													margin-bottom: 10px;
													width: 122px;
													height: 19px;
													font-size: 10px;
}

.selectStyle2									{
													margin-left: 20px;
													margin-bottom: 5px;
													width: 122px;
													height: 19px;
													font-size: 10px;
}

.selectStyle3									{
													margin-bottom: 5px;
													margin-top: 3px;
													width: 122px;
													height: 20px;
													font-size: 11px;
}

.btn1												{
													padding-left: 20px;
													padding-bottom: 7px;
}

.btn1-q
{
	padding-left: 20px;
	padding-top: 5px;
}

.radioStyle1									{
													vertical-align: middle;
													padding-right: 4px;
													padding-left: 14px;
													padding-bottom: 3px;
}

.radioText1									{
													vertical-align: middle;
													color: #ffffff;
													font-family: arial;
													padding-bottom: 3px;
}

.boxBlock4									{


}

.property-of-week
{
	background-color: #E2DDE3;
	margin-left: 10px;
	margin-top: 5px;
	padding: 15px 10px;
}

.propertyImage								{
													width: 120px;
}

.propertyImage img						{
													/*border: 1px solid #452846;*/
}


.propertyHdr									{
													font-size: 15px;
													font-weight: bold;
													color: #5E365E;
													padding-bottom: 10px;
}

.propertyHdr14									{
													font-size: 14px;
													font-weight: bold;
													color: #5E365E;
													padding-bottom: 10px;
}


.propertyPrice								{
													font-size: 14px;
													font-weight: bold;
													padding-bottom: 10px;
}

.fullDetails										{
													padding-right: 10px;
													vertical-align: middle;
													padding-top: 7px;
													font-weight: bold;
													color: #5E365E;
}

.arrow1											{
													vertical-align: middle;
													padding-top: 10px;
}

.mapBgBlock								{
													width: 570px;
													background-color: #EEE8F2;
													height: auto;
													display: table;
}

.mapLeft										{
													float: left;
													width: 435px;
}

.mapRight										{
													float: left;
													width: 130px;
													padding: 10px 0px;
}

.propertyDetailsBlock						{
													background-color: #E2DDE3;
													width: 510px;
													padding: 0px;
													clear: both;
													padding-top:5px;
													padding-left:5px;
}

.propertyDetailsBlock2-holder {
	float:left;
	width:540px;
	background-color: #E2DDE3;
	padding: 15px;
	margin-left:-1px;
}
.propertyDetailsBlock2					{
													background-color: #E2DDE3;
													padding: 15px;
													clear: both;
}

.propertyDetailsBlock2x					{
													/*background-color: #E2DDE3;*/
													clear: both;
}

.propertyDetailsBlock3					{
													padding: 15px 0px;
													clear: both;
}

.propertyDetailsBlock4					{
													background-color: #EEEEEE;
													padding: 15px 0px;
													clear: both;
}

.propertyDetails								{
													width: 540px;
}

.propertyDetails2							{
													width:;
}

.propertyImgCol								{
													width: 165px;
													padding-bottom: 12px;
}

.propertyImgCol2							{
													width: 165px;
													padding-bottom: 12px;
													padding-left: 10px;
}

.propertyImage2 img						{
													/*border: 1px solid #452846;*/
													margin-bottom: 7px;
}

.propertyImage3 img						{
													/*border: 1px solid #452846;*/
													float: left;
													margin-right: 7px;
													margin-bottom: 7px;
}

.clear											{
													clear: both;
}

.address										{
													clear: both;
													padding-top: 8px;
													
}

.address-b										{
													clear: both;
													font-weight: bold;
													padding-top: 8px;
													
}

.price											{
													float: left;
													font-weight: bold;
													padding-top: 8px;
													padding-right: 30px;
}

.price1											{
													float: left;
													font-weight: bold;
													padding-top: 8px;
													padding-right: 10px;
}

.room											{
													float: left;
													font-weight: bold;
													padding-top: 8px;
													padding-right: 10px;
													color: #5E365E;
}

.dottedLine1									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 10px;
													width: 375px;
													margin-bottom: 6px;
													clear: both;
}

.dottedLine2									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 5px;
													width: 160px;
													margin-bottom: 6px;
													clear: both;
}

.dottedLine6									{
													background-image: url('../images/dotted-line3.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 5px;
													width: 160px;
													margin-bottom: 6px;
													clear: both;
}

.linkTable										{
													float: left;
}

.linkText										{
													vertical-align: middle;
													padding-top: 7px;
													font-weight: bold;
													color: #5E365E;
}

.linkText2										{
													vertical-align: middle;
													padding-top: 7px;
													font-weight: bold;
													color: #6e6e6e;
}

.linkTable3									{
													float: left;
													width: 140px;
}

.linkArrow										{
													width: 12px;
													padding-top: 9px;
}

.refNumber									{
													float: left; 

}

.refNumber2									{
													float: left;
													padding-top: 8px;
}

.refNumber3									{
													float: right;
													padding-top: 8px;
													padding-right: 30px;
}

.pageNumberBlock						{
	margin-bottom:4px;
}

.arrowLeft										{
													padding-right: 5px;
													vertical-align: middle;
}

.pageNumber									{
													vertical-align: middle;
}

.storyNav1										{
													vertical-align: middle;
													padding-right: 30px;
}

.storyNav2										{
													vertical-align: middle;
}

.arrowRight									{
													vertical-align: middle;
													padding-left: 5px;
}

.rightFloatLink								{
													float: right;
}

.iconCheck									{
													vertical-align: middle;
													padding: 2px 5px 2px 0px;
}

.iconBlock										{
													vertical-align: middle;
													padding: 2px 5px 2px 0px;
													text-align: center;
}

.iconName									{
													vertical-align: middle;
													padding: 2px 0px 2px 0px;
}

.rocketMap									{
													float: right;
													padding-top: 40px;
}


.colLeftMain
{
	width: 540px;
	background-color: #ffffff;
	padding: 15px;
}

.colRightMain								{
													width: 185px;
}

.rightColImg									{
													margin-bottom: 10px;
}

.formBlock									{
													margin-left: 80px;
													margin-top: 35px;
													width: 
}

.formText										{
													font-weight: bold;
													width: 180px;
													padding-bottom: 7px;
}

.formText2										{
													font-weight: bold;
													width: 140px;
													padding-bottom: 7px;
}

.formTextSmall								{
													vertical-align: middle;
													padding-bottom: 7px;
													font-size: 10px;
													color: #666666;
}

.formValue									{
													padding-right: 5px;
													padding-bottom: 7px;
}

.formInputBlock								{
													vertical-align: middle;
													padding-bottom: 7px;
}

.formInput										{
													width: 180px;
													height: 15px;
													border: 1px solid #cccccc;
}

.selectStyle4									{
													width: 183px;
													height: 19px;
													font-size: 10px;
													border: 1px solid #cccccc;
}

.selectStyle5									{
													width: 80px;
													height: 19px;
													font-size: 10px;
													border: 1px solid #cccccc;
}

.dottedLine3									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: center;
													height: 40px;
													width: 300px;
													clear: both;
}

.dottedLine4									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 10px;
													width: 540px;
													margin-bottom: 6px;
													clear: both;
}

.dottedLine5									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 10px;
													width: 735px;
													margin-bottom: 6px;
													clear: both;
}

.dottedLine5x									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 10px;
													margin-bottom: 6px;
													clear: both;
}

.dottedLine5-prop									{
													background-image: url('../images/dotted-line.gif');
													background-repeat: repeat-x;
													background-position: bottom;
													height: 10px;
													width: 510px;
													margin-bottom: 6px;
													clear: both;
}


.btn2												{
													text-align: right;
													padding-top: 20px;
}
		
.formTextarea								{
													width: 180px;
													height: 90px;
													border: 1px solid #cccccc;
}

.logoSmall										{
													padding-bottom: 10px;
}

.fontWhiteBold								{
													color: #ffffff;
													font-weight: bold;
													padding-bottom: 3px;
}

.fontWhite										{
													color: #ffffff;
}

.rightLinkBlock								{
													float: right;
													padding-top: 10px;
}

.emailImg	img								{
													float: left;
													border: 1px solid #452846;
													margin: 25px 18px 25px 0px;
}

.smallLeftCol									{
													width: 190px;
													padding-right: 5px;
}

.smallRightCol								{
													padding-left: 10px;
}

.leftColImg img								{
													border: 1px solid #B39DC6;
}

.telBlock										{
													padding: 0px;
													color: #5C395E;
													font-weight: bold;
}

.telNumber									{
													font-weight: bold;
													padding: 0px;
													padding-left: 5px;
}

.dottedLineVert								{
													background-image: url('../images/dotted-line2.gif');
													background-repeat: repeat-y;
													background-position: center center;
													width: 20px;
}

.formBlock2									{
													margin-top: 35px;
}

.columnTable									{
													width: 540px;
}

.imgGreyBorder img						{
													border: 1px solid #CBCBCB;
													margin-bottom: 20px;
}

.locationTextBlock							{
													
}

.moreLinkBlock								{
													padding-top: 15px;
													clear: both;
}

.backToTopBlock							{
													padding-top: 15px;
													clear: both;
													float: right;
													padding-right: 20px;
}

.adBlock										{
													margin: 20px 0px;
}

.adSpacer										{
													width: 30px;
}

.ad img										{
													border: 1px solid #CBCBCB;
													margin-bottom: 3px;
}

.adLink											{
													text-align: center;
													padding-bottom: 20px;
}

.yearBarBlock								{
													background-image: url('../images/bg-years.gif');
													background-repeat: no-repeat;
													width: 540px;
													height: 25px;
													border-bottom: 2px solid #ffffff;;
}

.monthBarBlock								{
													background-image: url('../images/bg-months.gif');
													background-repeat: no-repeat;
													width: 540px;
													height: 25px;
													margin-bottom: 15px;
}

.yearBar										{
													padding-top: 5px;
													padding-left: 40px;
}

.monthBar										{
													padding-top: 5px;
													padding-left: 40px;
}

.yearBlock									{
													padding-right: 20px;
													float: left;
}

.monthBlock									{
													padding-right: 20px;
													float: left;
}

.propertyAddress							{
													font-size: 14px;
													font-weight: bold;
													padding-bottom: 5px;
}

.map3 img									{
													border: 1px solid #C9C9C9;
													float: right;
}

.listSearchBlock							{
													background-color: #ffffff;
													padding: 15px;
}

.envelope										{
													padding-left: 5px;
													padding-right: 5px;
													vertical-align: middle;
}


.arrow3											{
													vertical-align: middle;
													padding-right: 5px;
}

.arrow4											{
													vertical-align: middle;
													padding-left: 5px;
}

.linkText3										{
													vertical-align: middle;
													font-weight: bold;
													color: #5E365E;
}

.propertyFound								{
													font-weight: bold;
													padding-left: 60px;
}

.searchListTopBar							{
													background-color: #E2DDE3;
													width: 735px;
													height: 30px;
													clear: both;
}

.text1											{
													vertical-align: middle;
													padding-right: 5px;
													padding-left: 10px;
													width: 300px;
}

.text2											{
													vertical-align: middle;
													padding-right: 5px;
													padding-left: 15px;
													width: 220px;
}

.selectStyle6									{
													width:100px;
													height: 19px;
													font-size: 10px;
													margin-right: 80px;
}

.selectStyle7									{
													width: 60px;
													height: 19px;
													font-size: 10px;
													margin-right: 30px;
}

.pageNumberBlock3						{
													vertical-align: middle;
													padding-right: 15px;
}

.linkTable2									{
													float: left;
													margin-bottom: 10px;
}

.text4											{
													padding-right: 30px;
}


.boxBlock6									{
													margin-bottom: 20px;
													margin-top: 20px;
													width: 502px;
}

.boxTop6										{
													background-image: url('../images/bg-box-top3.gif');
													background-repeat: no-repeat;
													width: 502px;
													height: 12px;
}

.boxBottom6									{
													background-image: url('../images/bg-box-bottom3.gif');
													background-repeat: no-repeat;
													width: 502px;
													height: 12px;
}

.boxMiddle6									{
													background-color: #E4DFEA;
													padding: 0px 10px;
}

.classBtn										{
													float: right;
													padding-left: 20px;
}

.inputStyle3									{
													float: right;
													width: 280px;
													height: 15px;
													border: 1px solid #000000;
													font-size: 10px;
}

.text6												{
													float: left;
													width: 97px;
													padding-top: 3px;
}

.text7											{
													float: left;
													padding-top: 4px;
}

.text8											{
													/*width: 735px;*/
													font-size:12px;
}

.text8x											{
													/*width: 735px;*/
													font-size:12px;
													float:left;
													margin-top:5px;
}

.InputBlock3									{
													float: left;
													padding-right: 3px;
													padding-left: 10px;
}

.note												{
													font-size: 10px;
													color: #5E365E;
													padding-top: 15px;
													clear: both;
}
/* LINKS */

a:link.link1, a:visited.link1, a:active.link1	{
													font-weight: bold;
													color: #5E365E;
													text-decoration: none;
}

a:hover.link1									{
													font-weight: bold;
													color: #5E365E;
													text-decoration: underline;
}

a:link.link2, a:visited.link2, a:active.link2	{
													color: #5E365E;
													text-decoration: underline;
}

a:hover.link2									{
													color: #5E365E;
													text-decoration: none;
}

a:link.link3, a:visited.link3, a:active.link3	{
													color: #FFF21A;
													font-weight: bold;
													text-decoration: none;
}

a:hover.link3									{
													color: #FFF21A;
													font-weight: bold;
													text-decoration: underline;
}

a:link.link4, a:visited.link4, a:active.link4	{
													font-weight: bold;
													color: #5E365E;
													text-decoration: none;
													font-size: 10px;
}

a:hover.link4									{
													font-weight: bold;
													color: #5E365E;
													text-decoration: underline;
													font-size: 10px;
}

a:link.link5, a:visited.link5, a:active.link5	{
													font-weight: bold;
													color: #858585;
													text-decoration: none;
													font-size: 14px;
}

a:hover.link5									{
													font-weight: bold;
													color: #858585;
													text-decoration: underline;
													font-size: 14px;
}


a:link.link5_on, a:visited.link5_on, a:active.link5_on, a:hover.link5_on{
													font-weight: bold;
													color: #5E365E;
													text-decoration: none;
													font-size: 14px;
}



a:link.link6, a:visited.link6, a:active.link6	{
													font-weight: bold;
													color: #858585;
													text-decoration: none;
}

a:hover.link6									{
													font-weight: bold;
													color: #858585;
													text-decoration: underline;
}

a:link.link6_on, a:visited.link6_on, a:active.link6_on, a:hover.link6_on{
													font-weight: bold;
													color: #5E365E;
													text-decoration: none;
}

a:link.link7, a:visited.link7, a:active.link7, a:hover.link7	{
													font-weight: bold;
													color: #ffffff;
													text-decoration: none;
}

a:link.link8, a:visited.link8, a:active.link8	{
													font-weight: bold;
													color: #ffffff;
													text-decoration: none;
}

a:hover.link8									{
													font-weight: bold;
													color: #ffffff;
													text-decoration: underline;
}

.pad
{
	padding-top: 10px;
}

.space-2
{
	padding-top: 5px;
}

#menu1{position:absolute;bottom:0px;width:475px;margin-left:-6px;}
#menuLess{position:absolute;bottom:20px;left:-10px;}
#menuMore{position:absolute;bottom:20px;left:374px;}
.property-thumb			{display:inline;float:left;margin-left:3px;margin-top:3px;}
.property-t-mbtn			{position:absolute;right:5px;bottom:35px;}
.property-t-lbtn			{position:absolute;left:5px;bottom:35px;}
.property_d_flag{position:absolute;left:0px;top:0px;}
.property-thumb_off		{display:inline;float:left;margin-left:5px;margin-top:3px;height:65px;width:86px;text-align:center;margin-left:8px;}
.property-thumb_on		{display:inline;float:left;margin-left:5px;margin-top:3px;height:65px;width:86px;background-color:#951A2F;text-align:center;margin-left:8px;}
.property-thumb_on img{margin-top:2px;}
.property-thumb_off img{margin-top:2px;}
div.slideshow{
	/*border:1px solid #DFDFDF;*/
	display:inline;
	float:left;
	/*width:535px;*/
	height:335px;
	padding: 0px;
	position:relative;
	}

.property_details_data {
	margin-left:19px;
}