html{
	margin: 0px;
	padding: 0px;
}


body{
	margin: 0px;
	padding: 0px;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #685D42;
}

p{
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-align: left;
}

a:link, a:visited, a:active{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #000;
	font-weight: bold;
}

.bold{
	font-weight: bold;
}

.italic{
	font-style: italic;
}

.subtitle{
	font-weight: bold;
	font-style: italic;
}

.form{
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-align: right;
	font-weight: bold;
}

.form2{
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
}

#layout{
	width: 818px;
	margin-right: auto;
	margin-left: auto;
}

#headbar{
	width: 818px;
	height: 32px;
	background-image: url(images/headbar.gif);
	background-repeat: no-repeat;
}

#headhome{
	width: 818px;
	height: 490px;
	background-image: url(images/headhome.jpg);
	background-repeat: no-repeat;
}

#headexperience{
	width: 818px;
	height: 328px;
	background-image: url(images/headexperience.jpg);
	background-repeat: no-repeat;
}

#headreserve{
	width: 818px;
	height: 328px;
	background-image: url(images/headreserve.jpg);
	background-repeat: no-repeat;
}

#headaccomodation{
	width: 818px;
	height: 328px;
	background-image: url(images/headaccomodation.jpg);
	background-repeat: no-repeat;
}

#headlodge{
	width: 818px;
	height: 328px;
	background-image: url(images/headlodge.jpg);
	background-repeat: no-repeat;
}

#headmanorhouse{
	width: 818px;
	height: 328px;
	background-image: url(images/headmanorhouse.jpg);
	background-repeat: no-repeat;
}

#headcottage{
	width: 818px;
	height: 328px;
	background-image: url(images/headcottage.jpg);
	background-repeat: no-repeat;
}

#headsurrounds{
	width: 818px;
	height: 328px;
	background-image: url(images/headsurrounds.jpg);
	background-repeat: no-repeat;
}

#headoccasion{
	width: 818px;
	height: 328px;
	background-image: url(images/headoccasion.jpg);
	background-repeat: no-repeat;
}

#headbooking{
	width: 818px;
	height: 328px;
	background-image: url(images/headbooking.jpg);
	background-repeat: no-repeat;
}

#headcontact{
	width: 818px;
	height: 328px;
	background-image: url(images/headcontact.jpg);
	background-repeat: no-repeat;
}

#nav{
	margin: 0;
	padding: 0;
}

#nav li {
	list-style: none;
	padding: 6px 0px 0px 20px;
}

#nav a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#nav a:link, a:visited, a:active{
	color: #fff;
}

#nav a:hover{
	color: #000;
}

.linkon{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

#content{
	width: 818px;
	background-image: url(images/contentbackground.gif);
	background-repeat: no-repeat;
}

#content p{
	padding: 0px 60px 0px 60px;
}

#content li{
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	margin: 0px 60px 0px 50px;
}

#formtable{
	padding: 0px 60px 0px 60px;
}

.input{
	border: 1px solid #685D42;
	color: #524A34;
}

#reconnect{
	background-image: url(images/pic-reconnect.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#rejuvenate{
	background-image: url(images/pic-rejuvenate.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#return{
	background-image: url(images/pic-return.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#flora{
	background-image: url(images/pic-flora.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
}

#fauna{
	background-image: url(images/pic-fauna.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
}

#birds{
	background-image: url(images/pic-birds.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#lodgeintro{
	background-image: url(images/pic-lodgeintro.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#lodgeliving{
	background-image: url(images/pic-lodgeliving.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#lodgebed{
	background-image: url(images/pic-lodgebed.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#lodgebath{
	background-image: url(images/pic-lodgebath.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#lodgepool{
	background-image: url(images/pic-lodgepool.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#manorhouseintro{
	background-image: url(images/pic-manorhouseintro.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#manorhouseliving{
	background-image: url(images/pic-manorhouseliving.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#manorhouseroom{
	background-image: url(images/pic-manorhouseroom.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#cottageintro{
	background-image: url(images/pic-cottageintro.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 300px;
}

#vineyard{
	background-image: url(images/pic-surroundsvineyard.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}


#mcgregor{
	background-image: url(images/pic-surroundsmcg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#raft{
	background-image: url(images/pic-surroundsraft.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

#occasionwed{
	background-image: url(images/pic-occasionwed.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 9px;
	padding-left: 237px;
	height: 237px;
}

.pic {
	padding: 10px 60px 0px 9px;
	float: left;
}

#nav2{
	width: 818px;
	height: 29px;
	background-image: url(images/nav2background.gif);
	background-repeat: no-repeat;
	margin-left: 9px;
	padding: 4px 0px 0px 50px;
	color: #C3BBA3;
	font-weight: bold;
}

#nav2 a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#nav2 a:link, a:visited, a:active{
	color: #fff;
}

#nav2 a:hover{
	color: #000;
}



#foot{
	clear:both;
	background-image: url(images/footbar.gif);
	background-repeat: no-repeat;
	width: 818px;
	height: 24px;
}

#vitamin{
	margin-bottom: 20px;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	text-align: center;
}


