body {
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-image: url(../gfx/back-new-rent.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-self.gif);
	}

div.banner {
	position: absolute;
	top: 0px;
	left: 134px;
	width: 766px;
	z-index: 96;
	height: 158px;
	background-color: #5a4099;
	background-image: url(../gfx/main-high.png);
	background-repeat: no-repeat;
	background-position: right center;
}



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

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: #5a4099;
}
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: 108px;
	z-index: 95;
	height: 102px;
}

div.news1atext {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 109px;
	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: 17px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

div.news2atext {
	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: 18px;
	font-weight: 200;
	top: 0px;
	left: 107px;
	width: 101px;
	z-index: 95;
	height: 102px;
}

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

div.newsztext {
	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.newszback {
	position: absolute;
	top: 696px;
	left: 652px;
	width: 231px;
	z-index: 5;
	height: 120px;
}



div.newszback2 {
	position: absolute;
	top: 866px;
	left: 153px;
	width: 231px;
	z-index: 5;
	height: 120px;
}



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

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





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

div.news4text {
	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.news4back {
	position: absolute;
	top: 697px;
	left: 154px;
	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.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.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: 697px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}


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

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

div.news8aback {
	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.news9apic {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 89px;
	z-index: 95;
	height: 91px;
}

div.news9atext {
	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.news9aback {
	position: absolute;
	top: 218px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}



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

div.news9ctext {
	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.news9cback {
	position: absolute;
	top: 218px;
	left: 154px;
	width: 231px;
	z-index: 5;
	height: 120px;
}









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

div.news10text {
	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.news10textsleepa {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 244px;
	left: 612px;
	width: 24px;
	z-index: 95;
	height: 76px;
}



div.news9ctextsleepa {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 249px;
	left: 365px;
	width: 24px;
	z-index: 95;
	height: 76px;
}



div.news10textsleep {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 248px;
	left: 857px;
	width: 24px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep2 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 728px;
	left: 857px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep3 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 423px;
	left: 857px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep4 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 584px;
	left: 857px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep5 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 745px;
	left: 612px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep6 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 727px;
	left: 367px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep7 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 560px;
	left: 367px;
	width: 17px;
	z-index: 95;
	height: 76px;
}
div.news10textsleep8 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 17px;
	font-weight: 200;
	top: 566px;
	left: 612px;
	width: 17px;
	z-index: 95;
	height: 80px;
}
div.news10textsleep9 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 406px;
	left: 612px;
	width: 17px;
	z-index: 95;
	height: 77px;
}
div.news10textsleep10 {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #bda3fb;
	line-height: 18px;
	font-weight: 200;
	top: 407px;
	left: 367px;
	width: 17px;
	z-index: 95;
	height: 76px;
}

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

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

div.news11text {
	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.news11back {
	position: absolute;
	top: 218px;
	left: 403px;
	width: 231px;
	z-index: 5;
	height: 120px;
}

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

div.news12text {
	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.news12back {
	position: absolute;
	top: 697px;
	left: 652px;
	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: 559px;
	left: 412px;
	width: 464px;
	z-index: 95;
	height: 88px;
}


div.scroller {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: 200;
	top: 218px;
	left: 408px;
	width: 471px;
	z-index: 95;
	height: 324px;
}
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-whole {
	position: absolute;
	top: 211px;
	left: 149px;
	width: 743px;
	z-index: 20;
	height: 446px;
}

div.tran-text-top {
	position: absolute;
	top: 205px;
	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.ava {
	position: absolute;
	top: 215px;
	left: 134px;
	width: 706px;
	z-index: 20;
	height: 843px;
}
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: 14px;
	color: #FFFFFF;
	line-height: 19px;
	font-weight: 500;
	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.top-title2 {
	position: absolute;
	top: 218px;
	left: 164px;
	width: 217px;
	font-family: Arial;
	font-size: 14px;
	color: #5a4099;
	line-height: 15px;
	font-weight: 500;
	z-index: 99;
	height: 73px;
}
div.title-lower {
	position: absolute;
	top: 621px;
	left: 164px;
	width: 171px;
	z-index: 99;
	height: 24px;
}

div.devback-text {
	position: absolute;
	top: 171px;
	left: 180px;
	width: 329px;
	z-index: 99;
	height: 15px;
	}

div.back-arrow {
	position: absolute;
	top: 172px;
	left: 758px;
	width: 14px;
	z-index: 99;
	height: 15px;
}

div.back-arrow-text {
	position: absolute;
	top: 173px;
	left: 715px;
	width: 164px;
	z-index: 99;
	height: 39px;
	text-align:right;
}

div.lock-point {
	position: absolute;
	top: 472px;
	left: 455px;
	width: 155px;
	z-index: 99;
	height: 108px;
	}
	
	div.lock-point2 {
	position: absolute;
	top: 465px;
	left: 430px;
	width: 155px;
	z-index: 99;
	height: 108px;
	}
	
	div.lock-point3 {
	position: absolute;
	top: 453px;
	left: 416px;
	width: 155px;
	z-index: 99;
	height: 108px;
	}
	
	div.lock-point4 {
	position: absolute;
	top: 439px;
	left: 425px;
	width: 155px;
	z-index: 99;
	height: 108px;
	}
.acc-title-text { color:#5a4099; }
.self-title-text { color:#5A4099; }
.acc-bottom { padding: 22px; padding-left: 29px; line-height: 16px; background-color:#5a4099; }
.acc-bottom2 { padding: 22px; padding-left: 17px; line-height: 16px; background-image:url(../gfx/bot-back-repeat-self1.gif); background-color:#5a4099;  }
.acc-bottom3 { padding: 22px; padding-left: 12px; line-height: 16px; background-color:#5a4099;  }

.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: #bda3fb; font-weight: 400; text-decoration: none;}
.sub-nav-top  a:visited { font-family: Arial; font-size: 10px; color: #bda3fb; 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: #a484f2; font-weight: 400; text-decoration: none;}
.sub-nav-lower a:visited { font-family: Arial; font-size: 10px; color: #a484f2; 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: #5a4099; font-weight: 400; text-decoration: none;}
.sub-nav-top3 a:visited { font-family: Arial; font-size: 10px; color: #5a4099; 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: #7d5dc9; font-weight: 400; text-decoration: none;}
.sub-nav-top2 a:visited { font-family: Arial; font-size: 10px; color: #7d5dc9; 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: #5a4099; font-weight: 400; text-decoration: none;}

.top-nav-rollover2 a:link { font-family: Arial; font-size: 11px; color: #5a4099; font-weight: 400; text-decoration: none;}
.top-nav-rollover2 a:visited { font-family: Arial; font-size: 11px; color: #5a4099; 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: #5a4099; font-weight: 600; text-decoration: none;}
.email a:visited { font-family: Arial; font-size: 11px; color: #5a4099; 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;}

.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-link a:link { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 400; text-decoration: none;}
.prop-link a:visited { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: 400; text-decoration: none;}
.prop-link a:hover { font-family: Arial; font-size: 11px; color: #cbc1a2; font-weight: 400; 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;}
