@charset "utf-8";
/* CSS Document */

/*COLORS NAVCOL BEIGE:#F4E8B6 CONTENT CREAM:#FBF6E2 NAVTEXT BROWN:#835D35 CONTENTTEXT BROWN:#6A552F FOOTERTEXT LTBROWN:#A78954 actually lighter brown:C3996B  BODYBKGROUND GREY:#DEDDDF*/
	* {margin:0; padding:0;}
	body {background-color:#AAAF83; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#6A552F; font-size:14px; line-height:21px;} /*IE6 needs text-align:center to center the page, need to set text-align:left back in elements*/
	a:link {
		color:#835d35;
		font-weight: bold;
		text-decoration: none;
		}
	a:visited {
		color: #957553;
		font-weight: bold;
		text-decoration: none;
		}
	a:hover {
		color: #835d35;
		font-weight: bold;
		text-decoration: underline;
		}
	a:active {
		color: #835d35;
		font-weight: bold;
		text-decoration: underline;
		}
	#wrapper {background:#FFF url(../images/banner.jpg) no-repeat left top; max-width:1024px; min-width:960px; width:80%; min-height:474px; margin:10px auto 0 auto; position:relative; text-align:left;} /*Resetting text-align for IE hack*/
		#bannerwrap {position:relative; width:100%; z-index:50;}/*visibility:hidden to make something disappear but still hold it's place*/
			#bannertext {position:absolute; top:40px; left:14%;}/*left:130px*/
			#bannerplant {position:absolute; top:100px; left:15px;}
		#navwrap {float:left; width:20%; color:#835d35; position:relative; z-index:100;}/* can't do a z-index unless you've set a position to relative, absolute, or fixed*/
			#nav {padding:255px 40px 40px 40px; line-height:16px; font-size:13px;}/*took 10px off upper padding to accomodate the 10px padding at the top of each list item--first home item*/
				#nav ul {list-style-type:none;}
				#nav li {padding: 15px 0 4px 0; color:#835d35; font-weight: bold;}
				#nav ul ul  {padding:2px 0 0 0;}
				#nav ul ul li {padding:0 0;}
				#nav ul ul a:link {color:#C3996B; font-weight:normal; font-size:11px;}
				#nav ul ul a:visited {color:#957553; font-weight:normal; font-size:11px;}
				#nav ul ul a:hover {color:#C3996B; font-weight:normal; font-size:11px; text-decoration:underline;}
				#nav ul ul a:active {color:#C3996B; font-weight:bold; font-size:11px;}
		#contentwrap {position:relative; float:left; width:80%; z-index:25;}
		#contentwrapborder {margin:240px 0 0 0; min-height:420px; background-color:#fff; border-top:1px solid #E5D7CA; border-left:1px solid #E5D7CA;}
			#pictureframe {position:relative; float:right; margin:100px 0 40px 0;}
			#content {padding:30px 70px 40px 30px;}
				#content p {padding:0 0 21px 0;}
				#content h1 {padding: 0 0 21px 0; line-height:36px;}
				#content h3 {padding: 0 0 5px 0; line-height:26px;}
				#content ul {margin: 0 0 0 15px;}
				#content a:link {color: #759F31; text-decoration: none; font-weight:normal; border-bottom: #A4DF45; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
				#content a:visited {color: #6A552F; text-decoration: none; font-weight:normal; border-bottom: #6A552F; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
				#content a:hover {color: #4E7F00; text-decoration: none; font-weight:normal; border-bottom: #A4DF45; border-width: 0px 0px 1px 0px; border-style: none none solid none;}
				#content a:active {color: #759F31; text-decoration: none; font-weight:normal; border-bottom: #A4DF45; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
				.portrait {float:left; padding:6px 15px 0 0;}
				.caption {width:100px; padding:0 0 8px 0; text-align:center; font-style:italic; font-size:.8em;;}
				#quotes {}
					#quotes ol {}
					#quotes li {list-style-type:none;}
					#quotes li p {font-style:italic;}
					#quotes li h4 {}
				#button {font-family:'Tangerine'; font-size:20pt; text-shadow: 2px 2px 2px #aaa;}
					#button a:link {color:#835d35; background-color:#fff; font-weight:normal; text-decoration:none; padding:10px 20px 8px 15px; border:1px solid #E5D7CA;}
					#button a:visited  {color:#835d35; background-color:#fff; font-weight:normal; text-decoration:none; padding:10px 20px 8px 15px; border:1px solid #E5D7CA;}
					#button a:hover {color:#FFF; background-color:#C3996B; font-weight:normal; text-decoration:none; padding:10px 20px 8px 15px; border:1px solid #E5D7CA;}
					#button a:active {color:#FFF; background-color:#C3996B; font-weight:normal; text-decoration:none; padding:10px 20px 8px 15px; border:1px solid #E5D7CA;}
					/*a:link.button {display:block; background-color:#fff}*/
		#footerleft {position:relative; float:left; width:20%; z-index:500;}
		#footerwrap {background-color:#FFF; position:relative; float:left; width:80%;}
			#footer { font-size:11px; line-height:16px; border-left:1px solid #E5D7CA; color:#C1AA85; text-align:center; font-style:italic; padding:0 280px 8px 30px;}
			#footer hr {height:1.25px;border-width:0;color:#E5D7CA;background-color:#E5D7CA; margin:0 0 5px 0}
			#footer a:link {color:#A78954; font-weight:normal;}
			#footer a:hover {color:#A78954; font-weight:normal;}
			#footer a:visited {color:#A78954; font-weight:normal;}