	*{
		margin:0;
		padding:0;
	}
    	body{
		text-align:center;
		font-family: arial, "lucida console", sans-serif;
	}
	
	h3{
		font-size:115%;
		color:#222;
	}

	.intro{
		margin-left:15px;
		font-size:90%;
		color:#222;
	}

	.introheader{
		color:#3A633F;
		font-size:150%;
	}

	#clr{
		clear:both;
	}

	.current{
		background-color:#DDD;
	}

	#parent{
		min-width:790px;
		width:70%;
		text-align:left;
		margin:0 auto;
		margin-top:10px;
		background-color:#FFF;
	}

	#top{
		text-align:right;
	}

	#top a{
		text-decoration:none;
	}

	#top img{
		border:0;
	}

	#nav{
		margin-top:5px;
		clear:both;
		float:left;
		width:100%;
		background:#FFF url("images/bg-tab.gif") repeat-x bottom;
		z-index:1;
	}
	
	#mainnav li{
		float:left;
		list-style:none;
		margin-left:2px;
		background:#9db6d4 url("images/right-tab.jpg") no-repeat right top;
	}

	#mainnav a{
		display:block;
		padding: 5px 0px 4px;
		width:7em;
		text-align:center;
		text-decoration:none;
		color:#000;
		background:url("images/left-tab.jpg") no-repeat left top;
	}

	#mainnav li#current{
		background:#ABB1AC url("images/right-tab-off.jpg") no-repeat right top;
	}

	#mainnav li#current a{
		background-image:url("images/left-tab-off.jpg");
		padding-bottom:5px;
	}

	#subnav{
		clear:both;
		float:left;
		margin-left:4em;
	}

	.sqft{
		font-size:70%;
		font-weight:lighter;
	}

	#plannav{
		position:absolute;
	}
		
	#plannav li{
		list-style:none;
		float:left;
		margin-top:2px;
	}

	#plannav li a{
		width:auto;
		display: block;
		padding:5px 10px 5px 10px;
		border:none;
		border-right:1px solid #000;
		background-color:#AAB1AC;
		text-decoration:none;
		color:black;
	}

	#plannav li.current a{
		background:#DDD;
	}
	
	#plannav a.current{
		background:#CCC;
	}


	#content{
		height:100%;
		border: 1px solid #000;
		border-bottom:none;
		border-top:none;
		padding-top: 1.8em;
		padding-left: 1.2em;
		padding-bottom:1.8em;
		clear:both;
		text-align:center;
	}

	#content hr{
		margin:5px;
	}

	#topborder{
		clear:both;
		height:2em;
		background-color:#ABB1AC;
		border-left:1px solid #000;
		border-right:1px solid #000;
		z-index:2;
	}
		
	#dispimg{
		float:left;
		width:69%;
		border:1px solid #000;
		margin-top: 5px;
		margin-left:10px;
		text-align:center;
	}

	#footer{
		text-align:center;
		font-size:80%;
		height: 2em;
		line-height:2em;
		background-color: #ABB1AC;
		border:1px solid #000;
		border-top:none;
	}

	#footer a{
		text-decoration:none;
		color:#000;
		padding-right:5px;
		padding-left:5px;
	}


		

