@import url("reset.css");

body { background:#010101; }

div#main {
	width:1000px;
	height:auto;
	margin:0 auto;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	overflow:hidden;
}

div#main div#top {
	width:100%;
	height:65px;
	background:url("../images/top-bg.jpg") repeat-x;
	margin:0 0 2px 0;
}

div#top div#nav {
	width:760px;
	float:left;
	height:30px;
	margin:28px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.9em;
	color:#935403;	
	letter-spacing:0.1em;
}

div#top div#nav a {
	color:#935403;
	text-decoration:none;
}

div#top div#nav a:hover, div#nav a.on {
	color:#cfaa7a;
}

div#main div#left {
	width:235px;
	height:586px;
	background:url("../images/left-bg.jpg") no-repeat;
	float:left;
	position:relative;
}

div#left  div#phone {
	position:absolute;
	bottom:-12px;
	width:230px;
	height:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.9em;
	text-align:center;
}

div#phone span {
	color:#935403;
}

div#left div#quote {
	width:130px;
	margin:100px 0 0 50px;
	text-align:center;
	color:#fff;
	line-height:1.3em;
	font-style:italic;
	color:#cfaa7a;
}

body#home div#main div#right { background:url("../images/right-bg.jpg") no-repeat; }
body#intd div#main div#right { background:url("../images/id-bg.jpg") no-repeat; }
body#west-park div#main div#right { padding-bottom:300px; }
body#intd div#main div#right p { width:40%; }

div#main div#right {
	width:695px;
	min-height:586px;
	height:auto !important;	 /* ie6 min-height hack */
	height:586px;	
	background:url("../images/inside-right-bg.jpg") no-repeat #e3cdb1;
	float:left;
	position:relative;
	padding:35px;
}

div#right div#home_text {
	width:370px;
	color:#7e3b1b;
	font-size:1em;
	line-height:1.65em;
	font-style:italic;
	position:absolute;
	top:150px;
	left:50px;
}

div#right div#home_text2 {
	width:300px;
	color:#7e3b1b;
	position:absolute;
	bottom:70px;
	left:80px;
	font-size:1em;
	line-height:1.45em;
}


body#home div#right { padding: 0 !important; width:765px !important; }



div#right p {
	color:#7e3b1b;
	font-size:0.95em;
	line-height:1.65em;
	font-style:italic;
	margin:0 0 1.15em 0;
	width:98%;
}

div#right h1 {
	font-size:2em;
	color:#935403;
	margin:0 0 0.7em 0;
}

div#right h2 {
	font-size:1.5em;
	color:#333;
	margin:0 0 0.7em 0;
}

div#right h3 {
	font-size:1.2em;
	color:#7e3b1b;
	margin:0 0 0.7em 0;
}

div#right strong {
	font-weight:bold;
}

div#right em {
	font-style:italic;
}

div#right a {
	color:#935403;
}

div#right a:hover {
	color:#333;
}	

div#right ul {
	margin:1.5em;
}

div#right ul li {
	list-style-type:square;
	color:#7e3b1b;
	font-size:0.9em;
	line-height:1.25em;
	margin:0 0 0.7em 0;
}





div#main div#footer {
	width:1000px;
	height:40px;
	clear:both;
	color:#935403;
	background:#000;
	font-size:0.7em;
	text-align:right;
	padding:15px 0 0 0;
}

div#footer a {
	color:#cfaa7a;
	text-decoration:none;
}




.fleft { float:left; }


img.gallery_img {
	display:block;
	float:left;
	margin:7px;
	padding:2px;
	border:1px #333 solid;
	background:#fff;
}

img.gallery_img:hover {
	background:#999;
}

img#platmap {
	position:absolute;
	top:430px;
	left:20px;
}

img#wp_head {
	position:absolute;
	top:0;
	left:0;
}

img#fplans {
	position:absolute;
	top:400px;
	right:10px;
}


div#ccrs {
	width:300px;
	height:40px;
	position:absolute;
	top:390px;
	left:20px;
}

div#ccrs img { float:left; padding:0 10px 0 0;}




form label {
	display:block;
	width:140px;
	float:left;
	margin:0 0 15px 0;
}

form br {
	clear:both;
}

form input[type=text] {
	width:200px;
	float:left;
	margin:0 0 15px 0;
}

form textarea {
	width:200px;
	height:100px;
	float:left;
}

form input[type=submit] {
	width:75px;
	float:left;
	margin:15px 0 0 140px;
}





