body{
	background:url(../img/html/linenTexture.png);
	margin:0px;
}
.clear{
	clear:both;
}
img{
	border:none
}

/*---------STRUCTURE ------------*/
.content{
	position:absolute;
	top:70px;
	left:180px;
	width:70%;
}
.navigation{
	padding-left:170px;
	background: url(../img/html/logo.png) no-repeat top left;
	height:100px;
}
.footer{
	padding-top:30px;
}
.hotels{
	position:absolute;
	top:8px;
	right:20px;
	width:20em;
	height:6em;
}

/*---------NAVIGATION ------------*/

.navigation .row{
	float:left;
}
	
.navigation{
	margin:10px;
}
.hotels a, .navigation a{
	text-decoration: none;
}
.row div{
        float:left;
	margin-right:15px;
	margin-bottom:5px;
}
.row3 div, .row4 div{
	float:none;
	width:150px;
}
.row3.sustainability div{
  float:left;
  width:inherit;
}

.row3, .row4{
	position:absolute;
	top:100px;
	left:10px;
}
.row3.sustainability{
  position:inherit;
}
.footer .row3{
        top:50px;
        left:-170px;
}

.hotels a,.open a, .content .open a{
        color:#665340;
}
.current a, .content .current a{
        color:#333333;
}

/*---------HOTELS ------------*/
.hotels img{
	border:none;
}
.hotels div{
	float:left;
	padding:2px;
}

/*---------CONTENT ------------*/
.content{
	color:#555;
}
.content a{
	text-decoration:none;
	color:#665340;
	}
/*---------GALLERY ------------*/
.content .gallerylinkholder, .content .linkholder{
	margin-top:1.5em;
}

/*---------GALLERY ------------*/
.gallery .item{
	float:left;
}
.gallery .return{
	clear:both;
}
