@charset "utf-8";
/* CSS Document */



BODY {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	
}

div.main {
border:solid 0px;
  width:800px;
  height:538px;

}

.maintable {
border:solid 1px;
width:800px;


}

#centering { 
	position:absolute; 
	width:97%; 
	height:97%; 
	display:table-cell; 
	align:center; 
	vertical-align:center; 
	z-index:1;
	}

#welcome {
letter-spacing:7px;
}

#header {
color:#FFFF99;
font-weight:bold;
letter-spacing:2px;
font-size:18px;
}

#main_bottom{
position:relative;
top:-110px;
text-align:center;
height: 129px;
width: 800px;
z-index:2;
}
#main_bottom2{
position:relative;
text-align:center;
height: 159px;
width: 800px;
background-image: url(../images/main_bottom_main.png) ;
background-repeat: no-repeat;
z-index:2;
}
#main_left{
height: 300px;
width: 300px;
background-image: url(../images/main_left.png) ;
background-repeat: no-repeat;
}

#main_right{
height: 300px;
width: 300px;
background-image: url(../images/main_bottom.png) ;
background-repeat: no-repeat;
}

#main_top {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_center.jpg) ;
background-repeat: no-repeat;
z-index:1;
}

#main_top_access {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_center_2.jpg) ;
background-repeat: no-repeat;
z-index:1;
}

#main_top_contact {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_center_3.jpg) ;
background-repeat: no-repeat;
z-index:1;
}

#main_top_gallery {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_center_4.jpg) ;
background-repeat: no-repeat;
z-index:1;
}
#main_apartments {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_apartments.jpg) ;
background-repeat: no-repeat;
z-index:1;
}

#main_activities {
border:solid 1px;
text-align:center;
height: 360px;
width: 670px;
background-image: url(../images/main_activities.jpg) ;
background-repeat: no-repeat;
z-index:1;
}


#pilates {
top:50px;
position:absolute;
float:left;
height: 350px;
width:  200px;
background-image: url(../images/pilates.png);
background-repeat: no-repeat;
z-index:3;
}

#main_text{
z-index:10;
text-align:justify;
float:right;
height: 100px;
width:  400px;

}

#main_topbanner {
float:right;
width:339px;
height: 20px;
background-image: url(../images/main_topbanner.png);
background-position: 50px 0px;
background-repeat: no-repeat;
}

/*********************** SCROLLERS ***********************/
.root 		{
		position:relative;
		height:			100px;
		width:			489px;
		margin: 			0px 0px 8px 0px;		
		}
.root p 	{
		margin:			10px 10px 5px 10px;
		}
.thumb 		{
		position:			absolute;
		height:			9px;
		width:			15px;
		left: 			0px;
		}
.up, .dn 	{
		position:			absolute;
		left: 			10px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.scrollContainer { 
		position:			absolute; 
		left:			2px;
		
		top:			19px; 
		width:			350px; 
		height:			100px; 
		overflow:			auto; 
		border-top:		0px solid #000000;
		border-left:		0px solid #000000;
		border-right:		0px solid #686262;
		border-bottom:		0px solid #686262;
		/*background:		#D9D9B0;*/
		}
.scrollContent { 
		position:			absolute; 
		left:			0px; 
		right:			10px;
		top:			0px; 
		width:			100px; 
		}

