*			{	font-size: 11px; font-family: Arial; color: #663300; }
html {
height:100%;}

body {
height:101%;
margin:0 auto;
}

#home body {
height:auto;
margin:0 auto;
}

.sand body{
background:#c8c094 url('.././images/headersfooters/SandBG.gif') repeat fixed bottom left;}

iframe a img {border:0;}

a img {border:0;}

iframe
{
background-color:#fcf4df;
}

FORM { margin:0;padding:0; }

A			{	color: #cb8428; text-decoration: underline; }
A:link		{	color: #cb8428; text-decoration: underline; }
A:hover		{	color: #663300; text-decoration: none; }

img			{ border-color: #ca8428; }
select		{ width: 135; }

iframe img {margin:0;
padding:0;
border:0;
}
iframe {margin:0;
padding:0;
border:0;
}

.CategoryMain {
	 background-color: #fcf4df;
}
.MainContent {
	padding: 22 29 23 29; 
}
.Pic {
	padding: 6;
	border: solid 1px #ca8428;
	margin: 5 0 8 0;
}
.Content {
	padding-top: 10; 
	text-indent: 18;
	line-height: 20px;
}
.MainRight {
	padding: 22 29 23 0;
}
.RightOuterBorder {
	background-color: #ffffff;
	padding: 0 5 5 5;
}
.RightInnerBorder {
	 border-left: solid 1px #ca8428; 
	 border-right: solid 1px #ca8428; 
	 border-bottom: solid 1px #ca8428;
	 padding: 14 0 18 0;
}
.RightInnerContent {
	 padding: 8 10 8 10;
}

.PicLeft {
	background-color: #ffffff;
	padding: 0;
	margin: 2 10 8 10;
	border: solid 0px #ca8428;
	float: left;
}
.PicRight {
	margin: 2 10 8 15;
	border: solid 5px #ffffff;
	float: right;
}

/****************************************/

.Floor {
	border-top: solid 10px #fcf4df;
	padding: 5;
	background-color: #ffffff;
}
.FloorPlan {
	border: solid 1px #ca8428;
}

.FloorHdr {
	background-color: #9f6011;
}
.FloorInfo {
	background-color: #f6e8cc;
	padding:  10 12 10 10;
	width: 100%;
}
.FloorPic {
	background-color: #ffffff;
	padding: 10;
}

/****************************************/
.GalleryPic {
	background-color: #fbf7ec;
	padding: 10 8 2 8;
}
.GalleryArrows {
	background-color: #fbf7ec;
	padding: 0 8 3 8;
}
.GalleryText {
	padding: 10 8 12 8;
}
.GalleryText2 {
	padding: 0 8 0 8;
}
.GalleryLink {
	background-color: #fbf7ec;
	padding: 6;
}


/****************************************/

.SalesSearch TD {
	background-color: #f6e8cc;
	padding: 5 0 6 10;
	border-bottom: solid 1px #fcf4df;
}

.SalesList {
	padding: 5 10 6 10;
}

.DetailHdr {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.DetailPrice {
	font-size: 18px;
	font-weight: bold;
	color: #fcf4df;
}
.DetailInfo {
	font-size: 12px;
	font-weight: bold;
}

/****************************************/

.ContactForm TD {
	background-color: #f6e8cc;
	padding: 5 12 5 12;
	border-bottom: solid 1px #fcf4df;	
}

/****************************************/

.FooterResort {
	padding: 5 20 0 32;
	text-indent: 17;
	line-height: 16px;
}
.FooterProject {
	padding: 5 10 0 32;
	text-indent: 17;
	line-height: 16px;
}
.FooterText {
	text-align: center;
	padding: 10 30 15 30;
	line-height: normal;
	color: #DEAB65;
	font-size: 10px;
}


