#whiteBorder
{
	background-color: #FFFFFF;
	width: 800px;
	height: 600px;
	position: absolute;
	padding: 0;
	margin-top:-0.5em;
	/* top: 5px; */
	/* padding: 2px; */
}	

#hostelLaVilla
{
	position: absolute;
	/* top: 42px; */
	top: 42px;
	left: 0px;
	width: 297px;
	height: 424px;
}

#hostelLaVilla-header
{
	position: absolute;
	top: 466px;
	height: 84px;
	width: 297px;
}

#hostelLaVilla-statment
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 548px;
	height: 51px;
	width: 297px;
	text-align: center;
	color: #65220A;
	
	/* font-weight: bold;  */ 
	
	font-family: arial;
	/* letter-spacing: 1px; */
	font-size: .7em;
	line-height: 12px; 
	
	/*
	font-family: arial;
	letter-spacing: -1px; 
	font-size: 10Pt;
	line-height: 15px; 
	*/
}


#hostel-menuWrapper
{
	position: absolute;
	top: 0px;
}	



#left-pane
{
	position: absolute;
	padding: 0px;
	padding-left: 3px;
	top: 237px;
	left: 297px;
	width: 252px;
	height: 363px;
	background-color: #FFFFFF;
}

#left-pane p
{
	color: #65220A;
}
#posLeft1
{
	position: absolute;
	top: 6px;
}

#posLeft2
{
	position: absolute;
	top: 63px;
}

#hostel-features-list
{
	position: absolute;
	top: 104px;
	font-size: 9pt;
	letter-spacing: 0.2pt;
	padding: 3px;
	padding-left: 0px; 
	margin: 1px;
	/*line-height: 8px;*/
}

#hostel-features-list p
{
 padding: 1px;
}

#posLeft4
{
	position: absolute;
	top: 215px;
}

#right-pane
{
	position: absolute;
	top: 237px;
	left: 549px;
	height: 363px;	
	width: 251px;
	background-color: #F4631C;
}


#right-pane p
{
	font-size: 10pt;
	letter-spacing: 0pt;
	padding: 1px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
	line-height: 13px;
	font-style: italic; 
	font-family: 'arial narrow',arial; 
	color: #FFFFFF;
}

#right-pane p img
{
	position: relative;
	top: 3px;
}	
	
.rightPaneThirds
{
	position: relative;
	padding: 2px;
	height: 81px;
}	
#rightTopText
{
	width: 112px;
	position: absolute;
	top: -5px;
	left: 18px;
}
#topRightImg
{
	position: absolute;
	top: -5px;
	left: 110px;
}

#middleRightImg
{
	position: absolute;
	top: 25px;
	left: 2px;
}

#rightMiddleText
{
	width: 112px;
	position: absolute;
	top: 25px;
	left: 143px;
}

#rightPaneMenu
{
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: 60px;
}
#rightPane-topLinks p
{
	position: relative;
	top: -5px;
	/*position: absolute; */
	/* top: -5px; */
}
#disclaimer
{
	position: relative;
	top: 38px;
}	

#hostel-scrollingimg
{
	position: absolute;
	left: 302px;
	/*
	width: 496px;
	height: 195px;
	*/
}

#imageScroll
{
	position: relative;
	/* top: -4px; */
	height: 255px;
	width: 494px;
	overflow: hidden;
}

#images 
		{
		/* position must be absolute to work */
		position: absolute;
		visibility: visible;
		top: 0px;
		left: 0px;
		/*do not set width as its needed by the scroll.js */
		/*width: 512px;*/
		/*visibility: hidden; */
		}
#scrollingText 
		{
		/* position must be absolute to work */
		position: absolute;
		visibility: visible;
		top: 160px;
		left: 0px;
		/*do not set width as its needed by the scroll.js */
		/*width: 512px;*/
		/*visibility: hidden; */
		}		

#imageWrapper
		{
			position: absolute;
			top: 44px;
		}	

	
			
				
/*		
#scrollControls
		{
				position: relative;
				top: 175px;
		}	
		
#scrollControls	a
	{
	font: 13pt 'arial';
	color: #4d839b;
	text-decoration: none;
	}
	
#scrollControls	a:hover
	{
	 color: #dbdbdb;
	}		
*/		