@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

body {
	background-image:url(../images/header-bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#731600;
	font-family:Helvetica, Arial, sans-serif;
}

.clear {
	clear:both;
}

	div#header {
		width:800px;
		margin:0 auto;
		height:113px;
		padding:47px 0px 0px 0px;
	}
	
		div#header a.logo {
			float:left;
		}
	
		div#header a.panorama {
			float:right;
			background-image:url(../images/view-panoramas.gif);
			width:73px;
			height:68px;
			background-repeat:no-repeat;
			background-position:center bottom;
		}
	
			div#header a.panorama:hover {
				background-position:center top;
			}
	
			div#header a.panorama span {
				display:none;
			}
	
			div#header a img {
				border:0px;
			}
			
			div#header p {
				color:#F2AC57;
				display:block;
				float:left;
				padding:10px 0px 0px 90px;
				width:200px;
				text-align:center;
				}
		
	div#header-graphic-bg {
		background-image:url(../images/header-graphic-bgtall.gif);
		background-position:center top;
		height:250px;
		overflow:visible;
	}
		
		div#header-graphic-wrapper {
			padding:12px 0px 12px 4px;
			margin:0 auto;
			width:796px;
			background-color:#BF5D24;
		}
		
			div#header-graphic-wrapper a img {
				background-image:url(../images/header-img-frame.gif);
				padding:10px;
				margin:0px 0px 0px 18px;
				border:0px;
			}
		
				div#header-graphic-wrapper a:hover img {
					padding:9px;
					margin:0px 0px 0px 18px;
					border:1px solid #751A00;
				}
			
	div#wrapper {
		background-image:url(../images/nav-bg.gif);
		background-repeat:no-repeat;
		background-position:top center;
		background-color:#BF5D24;
		width:760px;
		padding:7px 20px 0px 20px;
		margin:10px auto 0px auto;
		clear:both;
	}
	
	body.panoramabody div#wrapper {
		margin:0px auto 0px auto;
	}
	
		ul#navlist {
			list-style:none;
			height:21px;
			display:block;
		}
	
			ul#navlist li {
				list-style:none;
				display:inline;
			}
	
				ul#navlist li a {
					display:block;
					height:22px;
					float:left;
					padding:0px 6px 0px 6px;
					background-position:center top;
					background-repeat:no-repeat;
				}
	
					ul#navlist li a:hover, ul#navlist li.active a {
						background-position:center bottom;
					}
	
				ul#navlist li a.nav-home {
					background-image:url(../images/nav-home.gif);
					width:61px;
				}
	
				ul#navlist li a.nav-about {
					background-image:url(../images/nav-about.gif);
					width:69px;
				}
	
				ul#navlist li a.nav-homeplans {
					background-image:url(../images/nav-homeplans.gif);
					width:124px;
				}
	
				ul#navlist li a.nav-areainformation {
					background-image:url(../images/nav-areainformation.gif);
					width:189px;
				}
	
				ul#navlist li a.nav-directions {
					background-image:url(../images/nav-directions.gif);
					width:118px;
				}
	
				ul#navlist li a.nav-contactarealtor {
					background-image:url(../images/nav-contactus.gif);
					width:119px;
				}
	
					ul#navlist li a span {
						display:none;
					}
					
		div#content {
			background-image:url(../images/content-bg.gif);
			background-repeat:no-repeat;
			width:684px;
			margin:25px 0px 0px 0px;
			padding:30px 35px 20px 35px;
			background-color:#F2AC57;
			color:#4b2e27;
			font-size:14px;
			line-height:18px;
		}
					
			div#content h1, div#content h2, div#content h3, div#content h4 {
				font-weight:normal;
				font-size:20px;
				letter-spacing:0px;
				font-family:"Times New Roman", Times, serif;
				margin:0px 0px 10px 0px;
			}
					
			div#content p {
				margin:0px 0px 10px 0px;
			}
					
			div#content ul, div#content ol {
				margin:0px 0px 10px 10px;
			}
					
			div#content div.boxed {
				background-color:#34613d;
				padding:10px 10px 10px 10px;
				color:#F2AC57;
				font-size:18px;
				font-family:"Times New Roman", Times, serif;
				margin:0px 0px 10px 0px;
				text-align:center;
			}
					
				div#content div.boxed img {
					margin:0px auto 30px auto;
					display:block;
					padding:4px;
					border:1px solid #F2AC57;
				}
					
				div#content div.boxed p.pdflink {
					text-align:left;
				}
					
					div#content div.boxed p.pdflink a {
						color:#FFA94A;
						font-size:14px;
						text-decoration:none;
						display:block;
						margin:0px 0px 0px 20px;
						padding:2px 0px 2px 20px;
						background-image:url(../images/pdficon_small.gif);
						background-repeat:no-repeat;
						background-position:top left;
					}
					
					div#content div.boxed p.pdflink a:hover {
						text-decoration:underline;
					}
					
			div#content img.contentimgleft {
				float:left;
				margin:0px 30px 30px 0px;
				padding:1px;
				border:1px solid #751A00;
			}
					
			div#content img.contentimgright {
				float:right;
				margin:0px 0px 30px 30px;
				padding:1px;
				border:1px solid #751A00;
				clear:right;
			}
					
			div#content div.frame {
				float:right;
				margin:0px 0px 20px 20px;
			}
					
			div#content a {
				color:#751A00;
			}
					
				div#content a img {
					border:0px;
				}
				
			div#content div#maincontent {
				width:425px;
				float:left;
			}
				
			div#content div#sidebar {
				width:225px;
				float:right;
				font-size:12px;
			}
				
				div#content div#sidebar ul, div#content div#sidebar ol {
					margin:0px 0px 10px 12px;
				}
			
	div#footer-wrap {
		margin:10px 0px 0px 0px;
		background-image:url(../images/footer-bg.gif);
		background-position:top center;
		height:99px;
		overflow:hidden;
	}
	
		div#footer {
			background-image:url(../images/footer.gif);
			width:756px;
			height:86px;
			margin:0 auto;
			color:#f1ab57;
			padding:13px 22px 0px 22px;
			background-repeat:no-repeat;
		}
	
			div#footer p {
				font-size:12px;
				line-height:18px;
			}
	
				div#footer p a {
					font-size:14px;
					display:block;
					font-family:"Times New Roman", Times, serif;
					text-transform:uppercase;
					color:#f1ab57;
					text-decoration:none;
					margin:0px 0px 16px 0px;
					line-height:14px;
				}
	
					div#footer p a:hover {
						text-decoration:underline;
					}
	
			div#footer p#footer-left {
				float:left;
				width:300px;
			}
	
			div#footer p#footer-right {
				float:right;
				width:415px;
				text-align:right;
			}
			
	a.sitecred {
		text-decoration:none;
		font-size:10px;
		display:block;
		padding:5px 22px 5px 0px;
		width:778px;
		margin:0 auto;
		text-align:right;
		color:#8c2e0e;
	}
			
		a.sitecred:hover {
			color:#f1ab57;
		}
			
			a.sitecred:hover span {
				text-decoration:underline;
			}
			
div#content div#sidebar a.pdflinklarge {
	display:block;
	padding:5px 5px 5px 45px;
	background-image:url(../images/pdf-icon.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	background-color:#751A00;
	text-decoration:none;
	color:#FFFFFF;
	line-height:16px;
	font-size:14px;
	margin:0px 0px 1px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	a.pdflinklarge span {
		color:#F2AC57;
		font-size:10px;
		}