body {
  background: #000;
}



.bigwrap {
  width: 1200px;
  height: 890px;
  position: relative;
  top: -20px;
  left: -100px;  /* This + javascript to accommodate XGA screens */
  background: url('../img/bg.jpg') no-repeat 0px 0px;
}


/* Know More */
/*****************/
div.wrap2-index>div {
  width: 491px;
  height: 106px;
}

/* Perfect Homes */
/*****************/
div.wrap3-overview>div {
  width: 491px;
  height: 106px;
  display: none;
}
#hpcopy {
  font: 14px Georgia;
  font-weight: normal;
  color: #8ca86d;
  margin-left: 9px;
}
#hpcopy ul li a {
  color: #8ca86d;
}


/* People etc */
/**************/
div.wrap4-overview>div {
  background: url('../img/candid2.gif') no-repeat;
  width: 380px;
  height: 420px;
}

div.wrap4-index>div {
  background: url('../img/candid1.gif') no-repeat;
  width: 375px;
  height: 374px;
}

div.wrap4-amenities>div {
  background: url('../img/candid3.gif') no-repeat;
  width: 349px;
  height: 421px;
}

div.wrap4-interest>div {
  background: url('../img/candid4.gif') no-repeat;
  width: 374px;
  height: 375px;
}

div.wrap4-contact>div {
  background: url('../img/candid5.gif') no-repeat;
  width: 375px;
  height: 374px;
}

/* Positioning */
/***************/
.wrap1 {
	position: absolute;
	top: 100px;
	left: 300px;
}
.wrap2-index {
	position: absolute;
	z-index: 2;
	top: 443px;
	left: 210px;
}
	.wrap2-overview, .wrap2-amenities, .wrap2-contact, .wrap2-interest, .wrap2-events {
		display: none;
	}

.wrap3-overview {
	position: absolute;
	z-index: 2;
	top: 463px;
	left: 190px;
}
	.wrap3-index, .wrap3-amenities, .wrap3-contact, .wrap3-interest, .wrap3-events {
		display: none;
	}

.wrap4-index {
	position: absolute;
	top: 342px;
	left: 704px;
}
.wrap4-overview {
	position: absolute;
	top: 304px;
	left: 655px;
}
.wrap4-interest {
	position: absolute;
	top: 346px;
	left: 630px;
}
.wrap4-amenities {
	position: absolute;
	top: 298px;
	left: 670px;
}
.wrap4-contact {
	position: absolute;
	top: 344px;
	left: 680px;
}


/* Positioning of Navigation and Nav Bar Links */
/***********************************************/
.navigation {
	position: absolute;
	top: 200px;
	left: 200px;
}
.nlink {
	position: relative;
	top: 0px;
	left: 0px;
}
.nlink a {
	position: absolute;
	top: 0px;
	left: 0px;
}
#n1link {
	width: 106px;
	height: 24px;
}
#n2link {
	width: 151px;
	height: 24px;
}
#n3link {
	width: 113px;
	height: 24px;
}
#n4link {
	width: 102px;
	height: 24px;
}
#n5link {
	width: 131px;
	height: 24px;
}


/* Navigation */
/**************/
.nlink a span {
	display: none;
	margin-left: -10000px;
}

div.wrapn0>div {
	width: 54px;
	height: 25px;
	background: url('../img/navimages/navcap_left.png') no-repeat top left;
}


div.wrapn1>div {
	width: 52px;
	height: 25px;
	background: url('../img/navimages/home_off.png') no-repeat top left;
}
	div.wrapn1>div :hover {
		background: url('../img/navimages/home_ro.png') no-repeat top left;
	}

		div.wrapn1-current>div {
			width: 52px;
			height: 25px;
			background: url('../img/navimages/home_on.png') no-repeat top left;
		}


div.wrapn2>div {
	width: 151px;
	height: 25px;
	background: url('../img/navimages/overview_off.png') no-repeat top left;
}
	div.wrapn2>div :hover {
		background: url('../img/navimages/overview_ro.png') no-repeat top left;
	}
		div.wrapn2-current>div {
			width: 151px;
			height: 25px;
			background: url('../img/navimages/overview_on.png') no-repeat top left;
		}


div.wrapn3>div {
	width: 113px;
	height: 25px;
	background: url('../img/navimages/amenities_off.png') no-repeat top left;
}
	div.wrapn3>div :hover {
		background: url('../img/navimages/amenities_ro.png') no-repeat top left;
	}
		div.wrapn3-current>div {
			width: 113px;
			height: 25px;
			background: url('../img/navimages/amenities_on.png') no-repeat top left;
		}


div.wrapn4>div {
	width: 101px;
	height: 25px;
	background: url('../img/navimages/interest_off.png') no-repeat top left;
}
	div.wrapn4>div :hover {
		background: url('../img/navimages/interest_ro.png') no-repeat top left;
	}
		div.wrapn4-current>div {
			width: 101px;
			height: 25px;
			background: url('../img/navimages/interest_on.png') no-repeat top left;
		}


div.wrapn5>div {
	width: 74px;
	height: 25px;
	background: url('../img/navimages/contact_off.png') no-repeat top left;
}
	div.wrapn5>div :hover {
		background: url('../img/navimages/contact_ro.png') no-repeat top left;
	}
		div.wrapn5-current>div {
			width: 74px;
			height: 25px;
			background: url('../img/navimages/contact_on.png') no-repeat top left;
		}


div.wrapn6>div {
	width: 54px;
	height: 25px;
	background: url('../img/navimages/navcap_right.png') no-repeat top left;
}





/* INTEREST FORM */
/*****************/
#interestform {
}

#interestform p {
}


/* CONTACT IHC */
/***************/
#contactihc {
}



/* Information */
/***************/
.information {
	position: absolute;
	top: 250px;
	left: 265px;
	width: 450px;
	font: 12px Arial;
	line-height: 18px;
	color: #555a46;
}

.event_location {
	position: absolute;
	top: 314px;
	left: 836px;
	width: 166px;
	text-align: right;
}
#head4 {
	font: 24px Georgia;
	font-weight: normal;
	color: #a9055a;
}
#head5 {
	font: 20px Arial;
	color: #555a46;
}
	
#info_events {
	width: 538px;
}
#info_events #head {
	margin-bottom: 8px;
}
.information #head, .information #head2, .information #head3 {
	font: 18px Georgia;
	font-weight: normal;
	color: #a9055a;
}
.information #head2 {
	margin-top: 20px;
	margin-bottom: 8px;
}
.information #head3 {
	margin-top: 20px;
	margin-bottom: 8px;
}
.information #ital {
	font-style: italic;
	width: 430px;
}

.footer {
	height: 100px;
	position: absolute;
	bottom: 0px;
	margin-left: 230px;
	top: 750px;
	z-index: 5;
	color: #d0c0ae;
	text-align: center;
	font: 10px Arial;
}

.footerNav {
	font-size: 12px;
}

.footerDisc {
	text-align: left;
	margin-top: 15px;
	font-size: 8px;
	color: #d0c0ae;
	width: 475px;
}

.footlink {
	text-decoration: none;
	color: #d0c0ae;
}

#tmlink a {
	width: 185px;
	height: 73px;
	position: absolute;
	top: 720px;
	left: 795px;
	z-index: 3;
}
