/* CSS Document */

* {margin: 0; padding: 0}



body {
	margin: 0 auto;
	text-align: center;
	background-image:url(artwork_png/background_color.png);
	background-repeat:repeat;
	}

div {text-align:left}
	
#divbanner{
	width:809px;
	height:372px;
	position:relative;
	background-image:url(artwork_png/banner.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:10px;

	}
	
#divMain{
	background-position:center;
	position:relative;
	margin:0 auto;
	width:809px;
	}

#divbody{
	background-image:url(artwork_png/body_middle.png);
	background-repeat:repeat-y;
	margin:0px;
	width:809px;

	}

#divbodybottom{
	background-image:url(artwork_png/body_bottom2.png);
	background-repeat:no-repeat;
	width:809px;
	height:55px;
	margin:0px;
	}
	
	
.maintext{
	font-family: "Times New Roman", Times, serif;
	text-align:left;
	line-height:1.5;
	font-size:13px;
	padding-right:30px;
	padding-left:90px;
	padding-bottom:20px;
	width:368px;
	border-right:1px solid #493A22;
	}


.DivMainForSale{
	font-family: "Times New Roman", Times, serif;
	text-align:left;
	line-height:1.5;
	font-size:13px;
	padding-right:30px;
	padding-left:90px;
	padding-bottom:20px;
	width:630px;
	}


#divNavHolder{
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	line-height:1.3;
	font-size:12px;
	width:290px;
	height:21px;
	top:298px;
	left:35px;
	position: absolute;
	z-index: 20;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}

#divNavHolder2{
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	line-height:1.3;
	font-size:13px;
	width:300px;
	height:21px;
	top:298px;
	left:495px;
	position: absolute;
	z-index: 20;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}

a.navlink, navlink:visited{
  	font-size: 13px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-decoration: none;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:4px;
	padding-right: 4px;
	}

a.navlink:hover{
	font-size: 13px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:4px;
	padding-right:4px;
	}

a.navlink:active{
	font-size: 13px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:4px;
	padding-right:4px;
	}
	
#divforsale{
	top:500px;
	left:510px;
	width:220px;
	height:145px;
	position:absolute;
	background-repeat:no-repeat;
	background-image: url(artwork_png/forsale_graphic.png);
	}
	
#forsalecon{
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	font-size:11px;
	height:21px;
	width:130px;
	top:635px;
	left:605px;
	position:absolute;
	z-index:10;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	}
	
a.forsalelink, forsalelink:visited{
  	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	text-align:center;
  	color:#44341F;
	font-weight:normal;
	border-right:1px solid #493A22;
	border-left:1px solid #493A22;
	padding-left:5px;
	padding-right:5px;
	}
	
a.forsalelink:hover{
  	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	text-decoration:Underline;
  	color:#44341F;
	border-right:1px solid #44341F;
	border-left:1px solid #44341F;
	padding-left:5px;
	padding-right:5px;	
	}
	
	
#divquote{
	width:186px;
	z-index:20;
	position:absolute;
	left: 535px;
	top:395px;
	height: 1px;
	}

.quotebody{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	line-height:auto;
	}

.quotesignature{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	line-height:auto;
	padding-top:10px;
	}
	

.rule{
	border-left:1px solid #493A22;
	left:500px;
	top: 30px;
	height:400px;
	width:5px;
	z-index:11;
	position:absolute;
	}
	
	
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	text-align:left;
	}
	
#divhomestext{
	width:480px;
	height:76px;
	left:240px;
	text-align:left;
	position:absolute;
	z-index:20;
	font-family:"Times New Roman", Times, serif;
	line-height:1.5;
	font-size:13px;
	}

#divHomesPdf{
	width:300px;
	height:16px;
	left:240px;
	text-align:left;
	position:absolute;
	z-index:20;
	}



a.HomesPdf,divHomesPdf:visited{
  	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
  	color:#44341F;
	font-weight:normal;
	border-right:1px solid #493A22;
	padding-right:7px;
	}
	
a.HomesPdf:hover{
 	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
  	color:#44341F;
	font-weight:normal;
	border-right:1px solid #493A22;
	padding-right:7px;
	}

	


#divhomescon{
	width:110px;
	height:75px;
	border: 3px #44341F solid;
	left:95px;
	position:absolute;
	z-index:20;
	margin-top:5px;	}
	
#GalleryCon{
	position:absolute;
	z-index:20px;
	height:66px;
	width:110px;
	text-align:center;
	}
#GalleryLinksCon{
	width:100;
	height:auto;
	position:relative;
	margin-top:5px;
	text-align:center;
	}	

.maintext4Gallery{
	font-family: "Times New Roman", Times, serif;
	text-align:left;
	line-height:1.5;
	font-size:13px;
	padding-right:30px;
	padding-left:90px;
	padding-bottom:20px;
	width:625px;
	}
	
#ViewAll{
	position:relative;
	height:66;
	width:100;
	}
	
	
.Photos{
	width:200px;
	height:16px;
	text-align:left;
	position:relative;
	z-index:20;
	}



#photocon{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	height:21px;
	width:130px;
	top:356px;
	left:85px;
	position:absolute;
	z-index:10;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	}
	
a.photoNXT, photo:visited{
  	font-size:13px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
  	color:#44341F;
	font-weight:normal;
	border-right:1px solid #493A22;
	padding-left:5px;
	padding-right:5px;
	}
	
a.photoNXT:hover{
  	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	text-decoration:underline;
  	color:#44341F;
	border-right:1px solid #44341F;
	padding-left:5px;
	padding-right:5px;	
	}

#divmoreinfoTX{
	width:300px;
	height:76px;
	left:440px;
	text-align:left;
	position:absolute;
	z-index:20;
	font-family:"Times New Roman", Times, serif;
	line-height:1.5;
	font-size:13px;
	list-style-position: inside;
	list-style-type: square;	
	}
#divmoreinfoCon{
	width:292px;
	height:168px;
	left:95px;
	position:absolute;
	z-index:20;
	margin-top:5px;	}
	



/* INTRO */

#divIntroMain{
	background-position:center;
	position:relative;
	margin:0 auto;
	width:814px;
	vertical-align:middle;
	margin-top:20px;
	font-size:16px;
	z-index:0
	}

#divIntroTopBorder{
	background-image:url(artwork_png/top_border-intro.png);
	background-repeat:no-repeat;
	width:814px;
	height:129px;
	position:absolute;
	}

#divIntroLOGO{
	background-image:url(artwork_png/logo-intro.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:40;
	height:201px;
	width:331px;
	margin:0px;
	left:60px;
	}
	
#divIntroNavbar{
	background-image:url(artwork_png/navbar-intro.png);
	background-repeat:no-repeat;
	width:814px;
	height:58px;
	position:absolute;
	z-index:10;
	top:485px;
	}
	
#divIntroNavholder{
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	line-height:1.3;
	font-size:16px;
	width:704px;
	height:21px;
	top:498px;
	left:40px;
	position: absolute;
	z-index: 20;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}



a.Intronavlink, Intronavlink:visited{
  	font-size: 15px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-decoration: none;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:7px;
	padding-right: 7px;
	}

a.Intronavlink:hover{
	font-size: 15px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:7px;
	padding-right:7px;
	}

a.Intronavlink:active{
	font-size: 15px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
  	color: #C3BB93;
	font-weight: normal;
	border-right: 1px solid #C3BB93;
	padding-left:7px;
	padding-right:7px;
	

}

	
#slideshowcon{
	width:814px;
	height:380px;
	top:130px;
	text-align: center;
	position:absolute;	
	left: 1;
	z-index:-1;
	}
