body{
	text-align:center;
	background-color:#022;
}
/*main container, full width,*/
#container{
	width:1024px;
	position:relative;
	top:0;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}
#homeslidz{
	position-absolute:
	top:240px;
	z-index:5;
}
/*page border dimensions */
#stones{
	position:relative;
	top:12px;
	height:auto;
	background-image: url(images/bgstone3.gif); background-repeat: repeat;
	padding:50px;
	z-index:1;
}
#stones2{
	position:relative;
	top:12px;
	height:auto;
	background-image: url(images/bgstone3.gif); background-repeat: repeat;
	padding:50px;
	z-index:1;
}
/*inner page backdrop */
#inpage{
	background-color:#000;
	filter:alpha(opacity=65);
	opacity: 0.65;
	-moz-opacity:0.65;
	padding:35px 65px 25px 65px;
	z-index:2;
}
#inpage2{
	background-image: url(images/bgstone4.gif); background-repeat: repeat;
	padding:35px 65px 45px 65px;
	z-index:2;
}
#feabutton{
	position:relative;
	top:5px;
	left:240px;
	z-index:100;
}
#cred{
	position:relative;
	top:-120px;
	left:-300px;
	z-index:105;
}
#map{
	float:right;
	position:relative;
	top:140px;
	left:50px;
	z-index:20;
}
#feaslidz{
	position:relative;
	top:-10px;
	left:-54px;
	z-index:25;
}
#feaslidz2{
	position:absolute;
	top:0;
	width:924px;
	height:700px;
	filter:alpha(opacity=100);
	opacity: 1.00;
	-moz-opacity:1.00;
	padding:35px 65px 45px 65px;
	z-index:25;
}
#tabla{
	text-align:center;
	position:relative;
	margin-left:-70px;
}
#indrt{
	margin:20px 140px 0 0;
}
.forsale{
	text-align:left;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#cb7;
	font-size:11px;
	line-height:2.1em;	
	z-index:20;
}
/*text format */
p {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#cb7;
	font-size:11px;
	line-height:2.1em;
	letter-spacing:0em;
	z-index:20;
}
.left {
	text-align:left;
}
.center{
	text-align:center;
}
.nav2{
	text-align:center;
	position:relative;
	top:10px;
	line-height:2em;
	font-family:arial,helvetica,sans-serif;
	color:#986;
	font-size:.6em;
	letter-spacing:.18em;
	z-index:6;
}
.float{
	float:left;
	margin:6px 18px 20px 0;
}
#row{
	text-align:center;
	width:1000px;
}
#2col{
	float:left;
	text-align:center;
	width:450px;
}
#3col{
	float:left;
	text-align:center;
	width:333px;
}
.clear{
	clear:left;
}
.hilite{
	color:#ffc;
	letter-spacing:.15em;	
}
.hilite a:link {
	color:#dda;
	text-decoration: none;		
}
.hilite a:visited{
	color:#bb8;
	text-decoration: none;
}
.hilite a:hover {
	color:#ffc;
	background-color:#000;
}
.hilite a:active {
	color:#ffc;
	background-color:#000;
}
.housenav{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#965;
	letter-spacing:.2em;	
}
.housenav a:link {
	color:#965;
	text-decoration: none;		
}
.housenav a:visited{
	color:#743;
	text-decoration: none;
}
.housenav a:hover {
	color:#fec;
	background-color:#000;
}
.housenav a:active {
	color:#fec;
	background-color:#000;
}
.homebak{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#577;
	letter-spacing:.2em;	
}
.homebak a:link {
	color:#577;
	text-decoration: none;		
}
.homebak a:visited{
	color:#133;
	text-decoration: none;
}
.homebak a:hover {
	color:#799;
	background-color:#000;
}
.homebak a:active {
	color:#799;
	background-color:#000;
}
.rrite{
	padding-left:750px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#ba7;		
}
h1{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:21px;
	color:#954;
	letter-spacing:.18em;		
}
h2{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:17px;
	color:#954;
	letter-spacing:.18em;		
}
td {
	text-align:center;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#cb7;
	font-size:11px;
	line-height:2em;
}
.subhead {
	letter-spacing:.75em;
}
.nhood {
	text-align:center;
	font-family:verdana,arial,helvetica,sans-serif;
	letter-spacing:1.1em;
	color:#a98;
}
a:link {
	color:#dda;
	text-decoration: underline;		
}
a:visited{
	color:#bb8;
	text-decoration: underline;
}
a:hover {
	color:#556;
	background-color:#fea;
}
a:active {
	color:#556;
	background-color:#fea;;
}
.nav_in {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	letter-spacing:.15em;
	color:#eeb;		
}
.nav_in a:link {
	color:#eeb;
	text-decoration: none;		
}
.nav_in a:visited{
	color:#bb8;
	text-decoration: none;
}
.nav_in a:hover {
	color:#667;
	background-color:#fea;
}
.nav_in a:active {
	color:#667;
	background-color:#fea;
}
.dots {
	color:#765;
}
.closebar {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	letter-spacing:.15em;
	color:#022;
	background-color:#eeb;
	height:24px;
}
.closebar a:link {
	color:#022;
	text-decoration: none;		
}
.closebar a:visited{
	color:#022;
}
.closebar a:hover {
	color:#022;
}
.closebar a:active {
	color:#022;
}
#stones2{
	position:relative;
	top:12px;
	height:auto;
	background-image: url(images/bgstone3.gif); background-repeat: repeat;
	padding:50px;
	z-index:1;
}
#stones3{
	position:relative;
	top:12px;
	height:auto;
	background-image: url(images/bgstone3.gif); background-repeat: repeat;
	padding:25px 140px 25px 25px;
	z-index:1;
}
#rtlogo{
	text-align:right;
	position:relative;
	top:-450px;
	left:-63px;
	z-index:20;
}
/*rightside logo v3 */
.rtlogo3{
	float:right;
	margin:6px 0 12px 12px;
}
#relogo{
	padding-left:70px;
}
.quote{
	font-family:arial,helvetica,sans-serif;
	font-size:1.75em;
}


