body {
	margin:0;
}

a:link, a:visited, a:active {
	text-decoration:none;
	color:white;
}	
	
a:hover {
	text-decoration:none;
	color:black;

}

h1 {
	line-height:10pt;	
	font-size:8pt;
	font-weight:bold;
	color:black;
	text-align:left;
	font-family:Palatino Linotype, Arial;
	background-color:#A9A9A9;
}

h2 {
	line-height:10pt;	
	font-size:8pt;
	font-weight:bold;
	color:black;
	text-align:left;
	font-family:Palatino Linotype, Arial;
	background-color:#E5E5E5;
}









div {
	position:relative;
	background-color:#BD597A;

}

div.backdrop1500 {
	position:absolute;
	background-color:#A9A9A9;
	width:100%;
	height:1500px;
}

div.backdrop3700 {
	position:absolute;
	background-color:#A9A9A9;
	width:100%;
	height:3700px;
}

div.middle480 {
	padding:15px;
	width:970px;
	height:480px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle440 {
	padding:15px;
	width:970px;
	height:440px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle550 {
	padding:15px;
	width:970px;
	height:550px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle365 {
	padding:15px;
	width:970px;
	height:365px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle350 {
	padding:15px;
	width:970px;
	height:350px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle255 {
	padding:15px;
	width:970px;
	height:255px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle50 {
	padding:15px;
	width:970px;
	height:50px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle600 {
	padding:15px;
	width:970px;
	height:600px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle650 {
	padding:15px;
	width:970px;
	height:650px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.middle800 {
	padding:15px;
	width:970px;
	height:800px;
	left:200px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	font-family:Palatino Linotype, Arial;	
}

div.right550 {
	position:absolute;
	padding:15px;
	width:575px;
	height:600px;
	left:360px;
	background-color:#E5E5E5;
	line-height:10pt;	
	font-size:7pt;
	color:black;
	text-align:left;
	font-family:Palatino Linotype, Arial;	
}








div.head {
	width:1000px;
	height:80px;
	left:200px;
}

div.headcicadas {
	position:absolute;
	left:0px;
	width:400px;
	height:80px;	
	background-color:#9B2B50;
	text-align:left;
	line-height:55pt;	
	font-size:50pt;
	color:white;
	font-family:Colonna MT, Arial;
}

div.headluxury {
	position:absolute;
	width:600px;
	height:80px;
	left:400px;	
	background-color:#9B2B50;
	text-align:left;
	line-height:55pt;	
	font-size:16pt;
	color:white;
	font-family:Colonna MT, Arial;
	
}

div.buttons {
	width:1000px;
	height:27px;
	left:200px;	
	background-color:#9B2B50;
	text-align: center;
	line-height:15pt;	
	font-size:9pt;
	color:white;
	font-family:Bradley Hand ITC, Arial;

}

div.home {
	position:absolute;
	width:143px;
	left:0px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;
}

div.gallery {
	position:absolute;
	width:143px;
	left:143px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;	
}

div.information {
	position:absolute;
	width:143px;
	left:286px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;
}

div.services {
	position:absolute;
	width:143px;
	left:429px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;	
}

div.availability {
	position:absolute;
	width:143px;
	left:572px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;	
}

div.reviews {
	position:absolute;
	width:143px;
	left:715px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;	
}

div.enquiries {
	position:absolute;
	width:140px;
	left:858px;
	border:1px;
	border-color:#E5E5E5;
	border-style:solid;

}

div.whiteline {
	width:1000px;
	height:1px;
	left:200px;
	background-color:#E5E5E5;
	
}

div.foot {
	width:1000px;
	height:10px;
	left:200px;
	background-color:#A9A9A9;
	text-align:center;
	font-size:6pt;
	color:black;
	font-family:Verdana, Arial;	
	
}

div.map {
	height:20px;
	background-color:#A9A9A9;
	text-align:left;
	font-size:6pt;
	color:black;
	font-family:Verdana, Arial;	
	
}

div.link {

	height:20px;
	background-color:#A9A9A9;
	text-align:left;
	font-size:6pt;
	color:black;
	font-family:Verdana, Arial;	
	
}

div.email {
	position:absolute;
	width:143px;
	left:286px;
	top:50px;
	border:1px;
	border-style:solid;
	border-color:#E5E5E5;
	height:23px;
	text-align: center;
	line-height:15pt;	
	font-size:9pt;
	font-family:Bradley Hand ITC, Arial;
}


