
#overlay_popup1{
	z-index: 2222;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	visibility: hidden;
}
#overlay_popup2{
	z-index: 2222;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	visibility: hidden;
}
#overlay_popup3{
	z-index: 2222;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	visibility: hidden;
}

#popup1{
	z-index: 3333;
	position: absolute;
	display: block;
	left: 50%;
	top: 5%;
	width: 965px;
	height: 442px;
	margin-left: -484px;
	margin-top: 0px;
	background: none;
	background-image: url(../images/group-popup-bg2.png);
	padding: 0px;
	border: 0px;
	visibility: hidden;
}

#popup1 .bed-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 45px;
	top: 30px;
	margin: 0px;
	padding: 0px;
	width: 485px;
	background: #fff;
	border: 0px;
}
#popup1 .bed-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 556px;
	top: 75px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup1 .living-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 45px;
	top: 30px;
	margin: 0px;
	padding: 0px;
	width: 465px;
	background: #fff;
	border: 0px;
}

#popup1 .dining-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 40px;
	margin: 0px;
	padding: 0px;
	width: 445px;
	background: #fff;
	border: 0px;
}

#popup1 .dining-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 546px;
	top: 50px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup1 .office-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 40px;
	margin: 0px;
	padding: 0px;
	width: 460px;
	background: #fff;
	border: 0px;
}

#popup1 .office-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 546px;
	top: 55px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup1 .bathroom-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 40px;
	margin: 0px;
	padding: 0px;
	width: 460px;
	background: #fff;
	border: 0px;
}

#popup1 .bathroom-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 546px;
	top: 55px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup1 .living-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 556px;
	top: 45px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup1 .bed-left p, #popup1 .living-left p, #popup1 .dining-left p, #popup1 .office-left p, #popup1 .bathroom-left p{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;	
}
#popup1 .bed-left a, #popup1 .living-left a, #popup1 .dining-left a, #popup1 .office-left a, #popup1 .bathroom-left a{	
	color: #3e50a1;	
}

#popup1 .bed-left h1, #popup1 .living-left h1, #popup1 .dining-left h1, #popup1 .office-left h1, #popup1 .bathroom-left h1{
	font: normal 18px Arial;
	line-height: 1.3em;
	color: #49a01b;	
}

#popup1 #close_link, #popup2 #close_link, #popup3 #close_link{ 
	position: absolute;
	display: block;
	left: 912px;
	top: 18px;
	width: 30px;
	height: 26px;	
}
#popup1 #close_link a, #popup2 #close_link a, #popup3 #close_link a{ 
	display: block;
	width: 38px;
	height: 37px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
}

#popup2{
	z-index: 3333;
	position: absolute;
	display: block;
	left: 50%;
	top: 5%;
	width: 965px;
	height: 442px;
	margin-left: -484px;
	margin-top: 0px;
	background: none;
	background-image: url(../images/group-popup-bg2.png);
	padding: 0px;
	border: 0px;
	visibility: hidden;
}

#popup2 .bed-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 440px;
	background: #fff;
	border: 0px;
}
#popup2 .living-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 45px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 415px;
	background: #fff;
	border: 0px;
}
#popup2 .bed-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 546px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup2 .living-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 516px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 400px;
	background: #fff;
	border: 0px;
}
#popup2 .dining-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 50px;
	margin: 0px;
	padding: 0px;
	width: 470px;
	background: #fff;
	border: 0px;
}

#popup2 .dining-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 576px;
	top: 60px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup2 .office-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 45px;
	top: 45px;
	margin: 0px;
	padding: 0px;
	width: 477px;
	background: #fff;
	border: 0px;
}

#popup2 .office-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 556px;
	top: 45px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}

#popup2 .bathroom-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 400px;
	background: #fff;
	border: 0px;
}

#popup2 .bathroom-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 556px;
	top: 60px;
	margin: 0px;
	padding: 0px;
	width: 350px;
	background: #fff;
	border: 0px;
}
#popup2 .office-left ul{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;
	list-style-type: disc;	
}
#popup2 .office-left ul li{
	margin-left:-20px;
	margin-bottom: 10px;
}

#popup2 .bed-left p, #popup2 .living-left p, #popup2 .living-right p, #popup2 .dining-left p, #popup2 .office-right p{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;
	text-align: justify;	
}
#popup2 .bathroom-left p{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;	
}
#popup2 .bed-left a, #popup2 .living-left a, #popup2 .living-right a, #popup2 .dining-left a, #popup2 .bathroom-left a{	
	color: #003cff;	
}

#popup2 .bed-left h1, #popup2 .living-left h1, #popup2 .dining-left h1, #popup2 .office-left h1, #popup2 .bathroom-left h1{
	font: normal 18px Arial;
	line-height: 1.3em;
	color: #49a01b;	
	margin-top: 0px;
}
#popup3{
	z-index: 3333;
	position: absolute;
	display: block;
	left: 50%;
	top: 5%;
	width: 965px;
	height: 442px;
	margin-left: -484px;
	margin-top: 0px;
	background: none;
	background-image: url(../images/group-popup-bg2.png);
	padding: 0px;
	border: 0px;
	visibility: hidden;
}

#popup3 .bed-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 55px;
	top: 30px;
	margin: 0px;
	padding: 0px;
	width: 415px;
	background: #fff;
	border: 0px;
}
#popup3 .bed-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 526px;
	top: 65px;
	margin: 0px;
	padding: 0px;
	width: 394px;
	background: #fff;
	border: 0px;
}
#popup3 .living-left{
	z-index: 113;
	display: block;
	position: absolute;
	left: 45px;
	top: 30px;
	margin: 0px;
	padding: 0px;
	width: 450px;
	background: #fff;
	border: 0px;
}
#popup3 .living-right{
	z-index: 113;
	display: block;
	position: absolute;
	left: 515px;
	top: 40px;
	margin: 0px;
	padding: 0px;
	width: 398px;
	background: #fff;
	border: 0px;
}
#popup3 .bed-left p, #popup3 .living-left p, #popup3 .living-right p{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;	
}

#popup3 .bed-right p{
	font: normal 12px Arial;
	line-height: 1.3em;
	color: #484848;	
	text-align: justify;
}
#popup3 .bed-left a, #popup3 .living-left a{	
	color: #003cff;	
}

#popup3 .bed-left h1, #popup3 .living-left h1{
	font: normal 18px Arial;
	line-height: 1.3em;
	color: #49a01b;	
	
}

/*IE FIX*/


html*#popup1 .bed-left p{
	]margin-top: 7px;
	]margin-bottom: 7px;
}

* html #popup1 .bed-left p{
	margin-top: 7px;	
	margin-bottom: 7px;	
}