#footer {
	position:relative;
	left:252px;
	top:640px;
	width:0px;
	height:144px;
	z-index:16;
	margin-left: auto;
	margin-right: auto;
}

#menudwnrht 
{

}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/design/pattern02.jpg);
	background-repeat:repeat-x;
	background-color: #F8F4EB;
}
.formbg {
	background-image: url(images/contact-us/contact-us-fieldbg.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #816D66;
	color: #D7D1CE;
}

.style1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b6aba5;
}
.amlisttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b6aba5;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b6aba5; font-weight: bold; }
#logo {
	position:absolute;
	left:15px;
	top:13px;
	width:60px;
	height:13px;
	z-index:7;
}

#apDiv2 
{
	position:absolute;
	right: 21px;
	top:40px;
	width:280px;
	height:0px;
	z-index:13;
	
}

#apDiv4 {
	position:absolute;
	left:746px;
	top:55px;
	width:52px;
	height:0px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:838px;
	top:55px;
	width:10px;
	height:11px;
	z-index:5;
}
#apDiv6 {
	position:absolute;
	left:894px;
	top:55px;
	width:49px;
	height:1px;
	z-index:6;
}
#apDiv7 {
	position:absolute;
	left:373px;
	top:127px;
	width:154px;
	height:163px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:1px;
	top:618px;
	width:949px;
	height:27px;
	z-index:8;
}
#requestbrochure {
	position:absolute;
	left:32px;
	top:576px;
	width:712px;
	height:0px;
	z-index:9;
}
#viewvideo {
	position:absolute;
	left:202px;
	top:545px;
	width:0px;
	height:0px;
	z-index:10;
}
#languages {
	position:absolute;
	left:723px;
	top:545px;
	width:107px;
	height:0px;
	z-index:12;
}
#audio {
	position:absolute;
	left:885px;
	top:545px;
	width:0px;
	height:0px;
	z-index:13;
}
#azuerosvision {
	position:absolute;
	left:731px;
	top:156px;
	width:146px;
	height:3px;
	z-index:15;
}
#residences_btn {
	position:absolute;
	left:731px;
	top:191px;
	width:159px;
	height:2px;
	z-index:16;
}
#modelhouses_btn {
	position:absolute;
	left:731px;
	top:225px;
	width:131px;
	height:2px;
	z-index:17;
}
#apDiv16 {
	position:absolute;
	left:731px;
	top:258px;
	width:102px;
	height:1px;
	z-index:18;
}
#apDiv17 {
	position:absolute;
	left:731px;
	top:293px;
	width:133px;
	height:0px;
	z-index:19;
}
#apDiv18 {
	position:absolute;
	left:731px;
	top:324px;
	width:124px;
	height:9px;
	z-index:20;
}
#apDiv19 {
	position:absolute;
	left:731px;
	top:358px;
	width:140px;
	height:5px;
	z-index:21;
}
#apDiv20 {
	position:absolute;
	left:731px;
	top:388px;
	width:167px;
	height:1px;
	z-index:22;
}
#apDiv21 {
	position:absolute;
	left:731px;
	top:421px;
	width:130px;
	height:0px;
	z-index:23;
}
#gillesteam {
	position:absolute;
	left:731px;
	top:454px;
	width:193px;
	height:0px;
	z-index:24;
}
#lodging {
	position:absolute;
	left:731px;
	top:486px;
	width:143px;
	height:1px;
	z-index:25;
}
#abajomenu {
	position:absolute;
	left:730px;
	top:518px;
	width:252px;
	height:10px;
	z-index:26;
}
#apDiv25 {
	position:absolute;
	left:201px;
	top:622px;
	width:699px;
	height:161px;
	z-index:27;
}
.holder {
float: left;
}
.scroll-pane {
	width: 350px;
	float: left;
	height: 404px;
}
			
.winXP .jScrollPaneTrack {
background: url(images/scroll/windows_track.gif) repeat-y;
}
.winXP .jScrollPaneDrag {
background: url(images/scroll/windows_drag_middle.gif) no-repeat 0 50%;
}
.winXP .jScrollPaneDragTop {
background: url(images/scroll/windows_drag_top.gif) no-repeat;
height: 4px;
}
.winXP .jScrollPaneDragBottom {
background: url(images/scroll/windows_drag_bottom.gif) no-repeat;
height: 4px;
}
.winXP a.jScrollArrowUp {
height: 17px;
background: url(images/scroll/windows_arrow_up.gif) no-repeat 0 0;
}
.winXP a.jScrollArrowUp:hover {
background-position: 0 -20px;
}
.winXP a.jScrollArrowDown {
height: 17px;
background: url(images/scroll/windows_arrow_down.gif) no-repeat 0 0;
}
.winXP a.jScrollArrowDown:hover {
background-position: 0 -20px;
}
.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
background-position: 0 -40px;
}
			
			
/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */
