body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	background-image: url(img/back_good.gif);
	background-repeat: repeat;
	behavior: url("csshover3.htc");
}





#wrapper {
	position:relative;
	text-align: left;
	margin: 0 auto;
	width: 694px;
	background: #fff;
}

#header{
width:694px;
}

#content {	
	text-align: left;
	width: 694px;

}

#address {
width:100px;
float:left;
padding:0px;
margin:0px;


}


#bullets ul{
list-style-image:url(img/arrow.gif);
}

p.address {
text-align:right;
color:#f63;
padding:0px;
margin:20px 30px 15px 0px;}

#rightcol_index { /*box with orange land steward enhancement logo*/
	width:196px;
	float:left;
	background-image:url(img/orange_box_land.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:85px;
	line-height:1.2em;

		}
		
		#rightcol_empty { 
	width:196px;
	float:left;
	margin-top:10px;
		}
		
	#rightcol_sale { 
	width:186px;
	float:left;
	line-height:1.2em;
		background-color:#FF9;
		padding:5px;
		border:1px solid black;
		}
		
		
	/*box with sale info#rightcol_sale { 
	width:196px;
	float:left;
	background-image:url(img/orange_box_sale.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:50px;
	line-height:1.2em;
	
		}*/	

#rightcol { /* orange box inside pages*/
	width:196px;
	float:left;
	background-image:url(img/orange_box_inside.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:84px;
	line-height:1.2em;
	
	
}

 p.rightcol {
 padding: 10px 10px 15px 10px;
 border-right:1px solid #999;
 border-left:1px solid #999;
 border-bottom:1px solid #999;

 }

#leftcol {
	float:left;
	width:420px;
	padding-left:25px;
	padding-right:25px;
	display:inline; /* needed to squash IE6 double margin bug */
	
}


#fullcol {
	float:left;
	width:644px;
	padding-left:22px;
	display:inline; /* needed to squash IE6 double margin bug */
	
}


#footer {
	width:690px;
	clear:both;
}

p {
	margin-top:5px;
}  /*closed gap between h2 and paragraph*/



h1 {
	font-size:14px;
	margin-bottom:15px;
}

h2 {
	font-size:12px;
	margin-right:40px;
	margin-bottom:-2px;
	margin-top:0px;
}


h3 {/*used for bulleted lists title*/
	font-size:12px;
	margin-right:40px;
	margin-bottom:0px;
	margin-top:10px;
}

h4 {font-size:12px;
font-weight:bold;
color:#FFf;
background-color:#ff6600;
margin-bottom:-3px;
padding-left:10px;}


h5 {
	font-size:16px;
	color:#F60;
}

h6 {
	font-size:16px;
	margin-bottom:15px;
	color:#F60;
	margin-top:-5px;
}


#bullets li
{list-style:circle;
margin-left:18px;
padding-left:3px;
}

/*NAVIGATION*/
 
/* reset browser defaults to zero */ 
ul {list-style: none;padding: 0;margin: 0;}
li {padding:0;margin:0;}
 
/* wrapper helpful for positioning on page without messing with main menu style */
#navwrap {
	height:30px;
	 padding-left:2px; /* space before first button on nav bar */
	 background-color:#063;
}
 
/* it helps to arrange menu styles in order of increasing specificity */
/* first two styles, #nav li and #nav a apply to entire menu, unless over-ridden */
 
#nav li {
	float: left;
	position: relative;
	cursor: default;
	line-height: 30px;
	background-color:#063;
}
#nav a {
	font-weight: bold;
	color: #fff;
	text-align: center;
	border-right:1px solid #fff; /*border color matches background of wrapper */
	text-decoration: none;
	width:114px; /*WIDTH of nav bar */
	display: block;
	background-color:#063; /* needed so the drop downs remain on IE*/ 
}
 
/* from here down, every style is in some way overriding the base styles */
#nav a:hover {
	background: #000;
	background-color:#f60;
}
#nav li li {
	float: none;  /* makes drop downs vertical instead of horizontal */
}


 #nav li li a {
	/*width:140px;   this can be omitted if subs have same width as main headings */
	text-align:left;
	padding-left:5px;}
	

#nav li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
}
#nav li>ul {   /* overrides previous style for browsers that understand selector */
	top: auto;
	left: auto;
}
#nav li:hover ul, #nav li.over ul {
	display: block;  /* overrides display:none  NB! the .over class is the thing the javascript generates */
}

li#perennials a {
	width: 116px;
}
li#home a {
	border:none;
	width:115px;
}

