#nav {
	left: 224px;
}

#nav li a,
#nav li a span {
	background-image: url(images/sect-n-nav.jpg);
}

#link-accommodation a, #link-accommodation a span { width: 110px; background-position: 0px 0px; }
#link-accommodation a:hover span { background-position: 0px -64px; }
#link-features a, #link-features a span { width: 134px; background-position: -110px 0px; }
#link-features a:hover span { background-position: -110px -64px; }
#link-kapiti a, #link-kapiti a span { width: 85px; background-position: -244px 0px; }
#link-kapiti a:hover span { background-position: -244px -64px; }
#link-enquiries a, #link-enquiries a span { width: 136px; background-position: -329px 0px; }
#link-enquiries a:hover span { background-position: -329px -64px; }
#link-home a, #link-home a span { width: 47px; background-position: -465px 0px; }
#link-home a:hover span { background-position: -465px -64px; }

#body {
	padding-top: 16px;
}

#sidebar img {
	display: block;
	margin: 0px;
}

fieldset {
	border: 1px solid #C2B7A9;
}

fieldset legend {
	font-weight: bold;
	
}

fieldset label {
	width: 12em;
	clear: left;
	float: left;
	padding-right: 0.5em;
	text-align: right;
}

input.text, select, textarea {
	font: 11px verdana, sans-serif;
	width: 320px;
	border: 1px solid #C2B7A9;
}

fieldset p {
	clear: left;
	margin: 1ex 0px 2ex 12.5em;
}

* html fieldset p {
	padding-left: 3px;
}

input.button {
	display: block;
	clear: left;
	font: 11px Verdana, sans-serif;
	font-weight: bold;
	width: 6em;
	background: #C2B7A9;
	color: #846F52;
	border: 1px solid white;
	border-color: white black black white;
	cursor: pointer;
}