body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.body {
	background-color:#ccffcc;
}

iframe {
	background-color:transparent;
}

div.Table_01 {
	position:relative;
	left:0px;
	top:10px;
	width:950px;
	height:600px;
	border:#007700 1px solid;
}

div.layout01 {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:145px;
}

div.layout02 {
	position:absolute;
	left:0px;
	top:145px;
	width:160px;
	height:31px;
}

div.main {
	position:absolute;
	left:160px;
	top:145px;
	width:700px;
	height:365px;
	background-image:url(images/main.jpg);
}

div.layout04 {
	position:absolute;
	left:860px;
	top:145px;
	width:90px;
	height:455px;
}

div.layout05 {
	position:absolute;
	left:0px;
	top:176px;
	width:27px;
	height:424px;
}

div.home {
	position:absolute;
	left:27px;
	top:176px;
	width:100px;
	height:25px;
}

div.layout07 {
	position:absolute;
	left:127px;
	top:176px;
	width:33px;
	height:38px;
}

div.layout08 {
	position:absolute;
	left:27px;
	top:201px;
	width:100px;
	height:13px;
}

div.layout09 {
	position:absolute;
	left:27px;
	top:214px;
	width:8px;
	height:38px;
}

div.history {
	position:absolute;
	left:35px;
	top:214px;
	width:125px;
	height:25px;
}

div.layout11 {
	position:absolute;
	left:35px;
	top:239px;
	width:125px;
	height:13px;
}

div.house {
	position:absolute;
	left:27px;
	top:252px;
	width:125px;
	height:25px;
}

div.layout13 {
	position:absolute;
	left:152px;
	top:252px;
	width:8px;
	height:38px;
}

div.layout14 {
	position:absolute;
	left:27px;
	top:277px;
	width:125px;
	height:13px;
}

div.layout15 {
	position:absolute;
	left:27px;
	top:290px;
	width:8px;
	height:38px;
}

div.chef {
	position:absolute;
	left:35px;
	top:290px;
	width:125px;
	height:25px;
}

div.layout17 {
	position:absolute;
	left:35px;
	top:315px;
	width:125px;
	height:13px;
}

div.rates {
	position:absolute;
	left:27px;
	top:328px;
	width:125px;
	height:25px;
}

div.layout19 {
	position:absolute;
	left:152px;
	top:328px;
	width:8px;
	height:38px;
}

div.layout20 {
	position:absolute;
	left:27px;
	top:353px;
	width:125px;
	height:13px;
}

div.layout21 {
	position:absolute;
	left:27px;
	top:366px;
	width:8px;
	height:234px;
}

div.location {
	position:absolute;
	left:35px;
	top:366px;
	width:125px;
	height:25px;
}

div.layout23 {
	position:absolute;
	left:35px;
	top:391px;
	width:125px;
	height:209px;
}

div.layout24 {
	position:absolute;
	left:160px;
	top:510px;
	width:700px;
	height:90px;
}


div.Table_02 {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:365px;
}

div.Table_03 {
	position:absolute;
	left:0px;
	top:0px;
	width:685px;
	height:365px;
}

div.home01 {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:212px;
}

div.home02 {
	position:absolute;
	left:0px;
	top:212px;
	width:700px;
	height:153px;
}

div.home-news {
	position:absolute;
	left:40px;
	top:0px;
	width:450px;
	height:150px;
	font-family:verdana,arial,geneva;
	overflow:auto;
}

div.home-rules {
	position:absolute;
	left:500px;
	top:0px;
	width:160px;
	height:150px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:14px;
	text-align:center;
}

div.history1 {
	position:absolute;
	left:4px;
	top:33px;
	width:230px;
	height:198px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
}

div.historypic {
	position:absolute;
	left:274px;
	top:33px;
	width:400px;
	height:165px;
}

div.history2 {
	position:absolute;
	left:4px;
	top:208px;
	width:675px;
	height:110px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
}

div.house1 {
	position:absolute;
	left:0px;
	top:0px;
	width:650px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
}

div.property {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:266px;
	border:#007700 solid 1px;
	padding:5px;
}

div.prophead {
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
	padding:3px;
}

img.property {
	position:absolute;
	left:0px;
	top:0px;
}

table.bedrooms {
	position:absolute;
	left:0px;
	top:350px;
	width:650px;
	border:#0099ff dotted 1px;
}

div.bedhead {
	position:absolute;
	left:10px;
	top:300px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:24px;
	padding:3px;
}

table.kitchen {
	position:absolute;
	left:0px;
	top:1170px;
	width:650px;
	border:#ff9900 dotted 1px;
}

div.amenities {
	position:absolute;
	left:0px;
	top:1600px;
	width:640px;
}

.propertypop {
	position:absolute;
	left:800px;
	top:5px;
	font-family:snell roundhand,verdana;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}

div.chef-main {
	position:absolute;
	left:0px;
	top:0px;
	width:650px;
	height:300px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
	border:#007700 dotted 1px;
}

div.chefhead {
	position:absolute;
	left:50px;
	top:5px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:30px;
	color:#337733;
	padding:3px;
}

div.chef-bio {
	position:absolute;
	left:20px;
	top:50px;
	width:600px;
	height:300px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
}

img.chef {
	position:absolute;
	left:480px;
	top:20px;
	width:150px;
	height:200px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
}

div.rates-main {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:365px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
	background-image:url(images/rates-main.jpg);
	background-repeat: no-repeat;
}

div.rates1 {
	position:absolute;
	left:20px;
	top:70px;
	width:310px;
	height:235px;
}

div.rates2 {
	position:absolute;
	left:370px;
	top:70px;
	width:300px;
	height:80px;
}

div.reserve {
	position:absolute;
	left:370px;
	top:180px;
	width:300px;
	height:100px;
	text-align:center;
}

div.rates-tag {
	position:absolute;
	left:20px;
	top:330px;
	width:660px;
	height:25px;
	text-align:center;
}

div.loc-main {
	position:absolute;
	left:0px;
	top:0px;
	width:680px;
	height:365px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:16px;
	background-image:url(images/loc-main.jpg);
	background-repeat: no-repeat;
}

div.loc-desc {
	position:absolute;
	left:10px;
	top:70px;
	width:340px;
}

div.map {
	position:absolute;
	left:370px;
	top:70px;
	width:300px;
	height:225px;
}

div.mapcap {
	position:relative;
	top:5px;
	font-size:12px;
	text-align:right;
}

.mappop {
	position:absolute;
	left:420px;
	top:5px;
	font-family:snell roundhand,verdana;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}

div.copy {
	position:absolute;
	left:0px;
	bottom:0px;
	width:950px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:9px;
	color:#ffffff;
	text-align:center;
}

div.branding {
	position:absolute;
	left:0px;
	bottom:0px;
	width:925px;
	font-family:papyrus,verdana,arial,geneva;
	font-size:9px;
	color:#ffcccc;
	text-align:right;
	z-index:1;
}

a.branding:link {color:#ff9999;text-decoration:none;outline-style:none;}
a.branding:visited {color:#ff9999;text-decoration:none;outline-style:none;}
a.branding:active {color:#ff9999;text-decoration:none;outline-style:none;}
a.branding:hover {color:#ffffff;text-decoration:underline;outline-style:none;}

a:link {color:#007700;text-decoration:none;outline-style:none;}
a:visited {color:#007700;text-decoration:none;outline-style:none;}
a:active {color:#009900;text-decoration:none;outline-style:none;}
a:hover {color:#009900;text-decoration:none;outline-style:none;}
