@charset "utf-8";
/* CSS Document */

body {
		margin:0px auto;
		border:0px;
		background-image:url(../images/bg.jpg);
		background-position:50% 50%;
		background-attachment:fixed;
}

.shadow {
		width:890px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		background-image:url(../images/contentbg.png);


}

.header {
		width:860px;
		height:207px;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		position:relative;
}

.logo {
		width:408px;
		height:207px;
		position:absolute;
		top:0px;
		left:0px;
}

.content {
		width:860px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		overflow:auto;
		
}

.contentleft {
		width:249px;
		height:auto;
		float:left;


}

.contentright {
		width:611px;
		height:auto;
		float:right;

}

h2 {
		font-family:"Palatino Linotype", Times, serif;
		font-size:24px;
		color:#805A2D;
		padding-left:30px;
		padding-right:30px;
}

.text {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
		padding-left:30px;
		padding-right:30px;
}

.text a:link {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;

}

.text a:visited {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
}

.text a:hover{
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#CC6600;
}

.text2 {
		font-family:"Palatino Linotype", Times, serif;
		width:260px;
		font-size:18px;
		color:#805A2D;
		padding-left:30px;
		padding-right:30px;
		float:left;
}

.text2 a:link {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
		float:left;
}

.text2 a:visited {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
		float:left;
}

.text2 a:hover{
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:805A2D;
		float:left;
}

.textsmall{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#805A2D;
}

.textsmall a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#805A2D;
}

.textsmall a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#805A2D;

}

.textsmall a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#9B4E00;
		text-decoration:underline;
}

.factsheet {
		font-family:"MS Serif", Times, serif;
		width:250px;
		height:auto;
		font-size:14px;
		color:#F4EDD5;
		float:right;
		padding-right:20px;
}

.windmill {
		width:860px;
		height:321px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/windmill.jpg);
		background-repeat:no-repeat;
}

.footer {
		width:860px;
		height:25px;
		margin-left:auto;
		margin-right:auto;
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		text-align:center;
		color:#6C3600;
}

.footertext a:link {
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		text-align:center;
		color:#6C3600;
		text-decoration:none;

		}

.footertext a:visited {
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		text-align:center;
		color:#6C3600;
		text-decoration:none;
		}

.footertext a:hover {
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
		text-align:center;
		color:#974B00;
		text-decoration:underline;
		}

.capital {
		float:left;
		padding-right:4px;
		padding-bottom:2px;

}

.smallimages {
		background-color:#FFFFFF;
		border:#999999 1px solid;
		padding:5px;
		margin-left:30px;
		width:200px;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
}

.smallimages2 {
		background-color:#FFFFFF;
		border:#999999 1px solid;
		padding:5px;
		width:160px;
		margin-left:auto;
		margin-right:auto;
}

.formtext {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
}

.formtext a:link {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
		text-decoration:underline;		
		
}

.formtext a:visited {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
		text-decoration:underline;
}

.formtext a:hover {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#993300;
		text-decoration:underline;
}

.formfields {
		width:300px;

}

.formfields2 {
		width:100px;

}

.guestbookdate {
		font-family:"Palatino Linotype", Times, serif;
		font-size:12px;
		color:#805A2D;
		padding-top:4px;
		padding-bottom:4px;
}

.guestbooksubject {
		font-family:"Palatino Linotype", Times, serif;
		font-size:22px;
		color:#805A2D;
		font-weight:bold;
}

.guestbookmessage {
		font-family:"Palatino Linotype", Times, serif;
		font-size:18px;
		color:#805A2D;
}

.guestbookauthor {
		font-family:"Palatino Linotype", Times, serif;
		font-size:12px;
		color:#805A2D;
		text-align:right;
}

.guestbookentry {
		padding-left:40px;
		padding-right:40px;

}
iframe{
	height:180px;
	border:none;
	padding:0px;
	margin:0px;
}
.available{
	width:30px;
	height:20px;
	background-color:#F3EDD5;
	border:2px solid #fff;
}
.booked{
	width:30px;
	height:20px;
	background-color:#E0CC85;
	border:2px solid #fff;
}


#secondset
	{
		float:none;
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}

#last {
	clear:both;
}