body {
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-image: url(../gfx/back-nav-sale.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	background-color: #ebe5d3
}

div.lowerbackbanner {
	position: absolute;
	top: 689px;
	left: 390px;
	width: 257px;
	z-index: 1;
	height: 144px;
	background-image: url(../gfx/bot-back-repeat-sale.gif);
	}

div.banner {
	position: absolute;
	top: 0px;
	left: 134px;
	width: 766px;
	z-index: 96;
	height: 158px;
	background-color: #92278f;
}

div.topbanner {
	position: absolute;
	top: 158px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: 200;
	left: 134px;
	width: 706px;
	z-index: 96;
	height: 13px;
	background-color: #cf49cb;
	padding:13px;
	padding-left:30px;
	padding-right:30px;
}

div.topbanner-dev {
	position: absolute;
	top: 158px;
	left: 134px;
	width: 766px;
	z-index: 96;
	height: 40px;
	background-color: #cf49cb;
}

div.bannerbottom {
	position: absolute;
	top: 665px;
	left: 134px;
	width: 766px;
	z-index: 1;
	height: 235px;
	background-color: #92278f;
}
div.news1pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news1text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news1back {
	position: absolute;
	top: 536px;
	left: 154px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news2pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news2text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news2back {
	position: absolute;
	top: 536px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news3pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news3text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news3back {
	position: absolute;
	top: 536px;
	left: 652px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news6pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news6text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news6back {
	position: absolute;
	top: 375px;
	left: 652px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news5pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news5text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news5back {
	position: absolute;
	top: 375px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.text {
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: 200;
	top: 560px;
	left: 412px;
	width: 464px;
	z-index: 95;
	height: 81px;
}
div.title {
	position: absolute;
	top: 564px;
	left: 164px;
	width: 171px;
	z-index: 99;
	height: 59px;
}

div.title-higher {
	position: absolute;
	top: 592px;
	left: 164px;
	width: 171px;
	z-index: 99;
	height: 59px;
}

div.title-lower {
	position: absolute;
	top: 621px;
	left: 164px;
	width: 224px;
	z-index: 100;
	height: 60px;
}

div.accordian2 {
	position: absolute;
	top: 197px;
	left: 394px;
	width: 506px;
	z-index: 100;
	height: 468px;
}

div.accordian {
	position: absolute;
	top: 197px;
	left: 134px;
	width: 765px;
	z-index: 99;
	height: 468px;
	background-color: #CBC1A2;
}

div.accordian2 {
	position: absolute;
	top: 197px;
	left: 134px;
	width: 766px;
	z-index: 99;
	height: 468px;
	background-color: #CBC1A2;
}

div.tran-text {
	position: absolute;
	top: 550px;
	left: 149px;
	width: 743px;
	z-index: 20;
	height: 113px;
}
div.tran-text-top {
	position: absolute;
	top: 165px;
	left: 149px;
	width: 743px;
	z-index: 20;
	height: 113px;
}


div.gallery {
	position: absolute;
	top: 215px;
	left: 134px;
	width: 766px;
	z-index: 20;
	height: 343px;
}

div.map {
	position: absolute;
	top: 276px;
	left: 302px;
	width: 761px;
	z-index: 20;
	height: 327px;
}

div.galleryback {
	position: absolute;
	top: 630px;
	left: 134px;
	width: 738px;
	z-index: 20;
	height: 33px;
	}
	
	div.galleryback-text {
	position: absolute;
	top: 635px;
	left: 180px;
	width: 329px;
	z-index: 20;
	height: 15px;
	}
	
	div.loc {
	position: absolute;
	top: 197px;
	left: 134px;
	width: 766px;
	z-index: 20;
	height: 468px;
	}

div.text-top {
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: 200;
	top: 213px;
	left: 412px;
	width: 472px;
	z-index: 95;
	height: 81px;
}
div.top-title {
	position: absolute;
	top: 218px;
	left: 164px;
	width: 175px;
	z-index: 99;
	height: 59px;
}
div.title-lower {
	position: absolute;
	top: 621px;
	left: 164px;
	width: 171px;
	z-index: 99;
	height: 24px;
}




div.news7pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news7text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news7back {
	position: absolute;
	top: 218px;
	left: 154px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news8pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news8text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news8back {
	position: absolute;
	top: 218px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

div.news9pic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news9text {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news9back {
	position: absolute;
	top: 218px;
	left: 652px;
	width: 231px;
	z-index: 5;
	height: 120px;
}




div.devback-text {
	position: absolute;
	top: 171px;
	left: 180px;
	width: 329px;
	z-index: 99;
	height: 15px;
	}
	
.acc-title-text { color:#92278f; }
.self-title-text { color:#5A4099; }

.acc-bottom { padding: 22px; padding-left: 29px; line-height: 16px; background-color:#92278f; }
.acc-bottom2 { padding: 22px; padding-left: 17px; line-height: 16px; background-image:url(../gfx/bot-back-repeat-sale1.gif); background-color:#92278f;  }
.acc-bottom3 { padding: 22px; padding-left: 12px; line-height: 16px; background-color:#92278f;  }

.acc-cell1 { background-color:#9c9274;  }

.table1 { background-color:#b0a583;  }
.table-bot { background-color:#b0a583; padding: 0px;  }
.table-left { background-color:#b0a583; padding-left: 10px;  }

.sub-nav-top a:link { font-family: Arial; font-size: 10px; color: #db98d9; font-weight: 400; text-decoration: none;}
.sub-nav-top  a:visited { font-family: Arial; font-size: 10px; color: #db98d9; font-weight: 400; text-decoration: none;}
.sub-nav-top  a:hover { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: 400; text-decoration: none;}

.sub-nav-lower a:link { font-family: Arial; font-size: 10px; color: #c973c7; font-weight: 400; text-decoration: none;}
.sub-nav-lower a:visited { font-family: Arial; font-size: 10px; color: #c973c7; font-weight: 400; text-decoration: none;}
.sub-nav-lower a:hover { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: 400; text-decoration: none;}

.sub-nav-top3 a:link { font-family: Arial; font-size: 10px; color: #92278f; font-weight: 400; text-decoration: none;}
.sub-nav-top3 a:visited { font-family: Arial; font-size: 10px; color: #92278f; font-weight: 400; text-decoration: none;}
.sub-nav-top3 a:hover { font-family: Arial; font-size: 10px; color: #877a53; font-weight: 400; text-decoration: none;}

.sub-nav-top2 a:link { font-family: Arial; font-size: 10px; color: #b039ad; font-weight: 400; text-decoration: none;}
.sub-nav-top2 a:visited { font-family: Arial; font-size: 10px; color: #b039ad; font-weight: 400; text-decoration: none;}
.sub-nav-top2 a:hover { font-family: Arial; font-size: 10px; color: #877a53; font-weight: 400; text-decoration: none;}

.top-nav-rollover a:link { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 400; text-decoration: none;}
.top-nav-rollover a:visited { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 400; text-decoration: none;}
.top-nav-rollover a:hover { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 400; text-decoration: none;}

.top-nav-rollover2 a:link { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 400; text-decoration: none;}
.top-nav-rollover2 a:visited { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 400; text-decoration: none;}
.top-nav-rollover2 a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 400; text-decoration: none;}

.email a:link { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 600; text-decoration: none;}
.email a:visited { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 600; text-decoration: none;}
.email a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none;}

.rent-link a:link { font-family: Arial; font-size: 11px; color: #5a4099; font-weight: 600; text-decoration: none;}
.rent-link a:visited { font-family: Arial; font-size: 11px; color: #5a4099; font-weight: 600; text-decoration: none;}
.rent-link a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none;}

.sale-link a:link { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 600; text-decoration: none;}
.sale-link a:visited { font-family: Arial; font-size: 11px; color: #92278f; font-weight: 600; text-decoration: none;}
.sale-link a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none;}

.link a:link { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.link a:visited { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.link a:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

.prop-link2 a:link { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: none;}
.prop-link2 a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: none;}
.prop-link2 a:hover { font-family: Arial; font-size: 12px; color: #cbc1a2; font-weight: 600; text-decoration: none;}
