* {margin:0; padding:0;}

.body {
	background:#5d4726 url(images/bg.jpg) top center no-repeat;
	margin: 0;
	padding: 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.6em;
	color:#f2e7d2;
}

p {margin:9px 0;}

a {outline:none;}
a:link { color:#90dff9;text-decoration: none; }
a:visited { color:#90dff9;text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

h1, h2, h3, h4, h5, h6 {color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}

h1 {font-size: 20px; margin-bottom:10px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

img {
	border: 0;
	padding: 0;
}

#mainContainer {
	width:984px;
	height:auto;
	margin:0 auto;
}

#imageArea {
	width:984px;
	height:370px;
	background:url(images/image_area.jpg) top center no-repeat;
	margin-top:30px;
}

#imageAreaLeft {
	float:left;
	width:224px;
	height:370px;
	margin-top:30px;
}

#imageAreaRight {
	float:right;
	width:750px;
	height:370px;
	margin-top:30px;
}

#topContent {width:984px; height:5px; background:url(images/sub_content_top.png) no-repeat; float:left; margin:20px 0 0 0;}
#content {width:924px; height:auto; background:url(images/sub_content_repeat.png) repeat-y; float:left; padding:20px 30px; min-height:300px; margin:0 !important; margin:-10px 0 0 0;}
#bottomContent {width:984px; height:5px; background:url(images/sub_content_bottom.png) no-repeat; float:left;}

#leftContent {
	float:left;
	background:url(images/pic_home_leftBox.jpg) top center no-repeat;
	width:492px;
	width/* */:/**/428px; 
	width: /**/428px;
	height:248px;
	height/* */:/**/177px; 
	height: /**/177px;
	padding:61px 32px 0px 32px;
	margin-top:30px;
}

#rightBtn {
	float:right;
	background:url(images/btn_schedule_a_tour.jpg) top center no-repeat;
	width:477px;
	height:109px;
	margin-top:30px;
}

#rightBtn2 {
	float:right;
	background:url(images/btn_commercial.jpg) top center no-repeat;
	width:477px;
	height:109px;
	margin-top:20px;
	cursor:pointer;
}

#footerLine {
	width:100%;
	height:1px;
	background:url(images/footer_repeat.png) center repeat-x !important;
	background:none;
	padding:28px 0px 20px 0px;
}

li {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}

#nav {width:748px; height:107px; background:url(images/nav.jpg) no-repeat; clear:both; position:relative; float:right;}
	#nav li {margin: 0px; padding: 0px; list-style: none;position: absolute; top: 0; margin-left:0px;}
	#nav li, #nav a {height:107px; display: block; }
	#nav span { display:none; }
	#nav li a {	display:block; height:107px;}

		#nav-1	{ width:69px; left:0px; background-image:none; }
		#nav-2	{ width:74px; left:74px; background-image:none; }
		#nav-3	{ width:110px; left:153px; background-image:none; }
		#nav-4	{ width:107px; left:268px; background-image:none; }
		#nav-5	{ width:71px; left:380px; background-image:none; }
		#nav-6	{ width:79px; left:456px; background-image:none; }
		#nav-7	{ width:118px; left:540px; background-image:none; }
		#nav-8	{ width:85px; left:663px; background-image:none; }

		#nav-1 a:hover { background:transparent url(images/nav.jpg) no-repeat 0px -107px; }
		#nav-2 a:hover { background:transparent url(images/nav.jpg) no-repeat -74px -107px; }
		#nav-3 a:hover { background:transparent url(images/nav.jpg) no-repeat -153px -107px; }
		#nav-4 a:hover { background:transparent url(images/nav.jpg) no-repeat -268px -107px; }
		#nav-5 a:hover { background:transparent url(images/nav.jpg) no-repeat -380px -107px; }
		#nav-6 a:hover { background:transparent url(images/nav.jpg) no-repeat -456px -107px; }
		#nav-7 a:hover { background:transparent url(images/nav.jpg) no-repeat -540px -107px; }
		#nav-8 a:hover { background:transparent url(images/nav.jpg) no-repeat -663px -107px; }

		#nav-1 a.current { background:transparent url(images/nav.jpg) no-repeat 0px -107px; }
		#nav-2 a.current { background:transparent url(images/nav.jpg) no-repeat -74px -107px; }
		#nav-3 a.current { background:transparent url(images/nav.jpg) no-repeat -153px -107px; }
		#nav-4 a.current { background:transparent url(images/nav.jpg) no-repeat -268px -107px; }
		#nav-5 a.current { background:transparent url(images/nav.jpg) no-repeat -380px -107px; }
		#nav-6 a.current { background:transparent url(images/nav.jpg) no-repeat -456px -107px; }
		#nav-7 a.current { background:transparent url(images/nav.jpg) no-repeat -540px -107px; }
		#nav-8 a.current { background:transparent url(images/nav.jpg) no-repeat -663px -107px; }
		
.clear {
	clear:both;
}

#footer {
	width:984px;
	height:12px;
	margin:0px auto 30px auto;
	color:#3d2c1e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	letter-spacing:0.1em;
	padding:20px 0;
}

#footer a, #footer a:visited {color:#3d2c1e; text-decoration:none;}
#footer a:hover {color:#1d140d;}


.form {margin:5px 0 5px 10px; border:2px solid #49391C; height:22px; width:90%; background:#BEAE97; padding:6px 0 0 4px;}
.form:focus {background:#CFBFA8;}
.formText {margin:5px 0 5px 10px; border:2px solid #49391C; height:150px; width:90%; background:#BEAE97; padding:4px 0 0 4px;}
.formText:focus {background:#CFBFA8;}
#btn {padding:0 15px; cursor:pointer; background:#49391C; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; border:none; margin:6px 0 0 10px; padding:5px 15px;}
#btn:hover {background:#3F3017;}