body {margin-top: 0px; margin-left: 0px; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 12px; line-height: 15px; color: #000;}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #956BB9;
}



P 	{ 
 			font-family: Verdana, Geneva, Arial, sans-serif;
 			font-size: 12px;
 			line-height: 15px;
				color: #000
 			}

P.footer 	{ 
 			font-family: "MS Sans Serif", Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
 			font-size: 10px;
				color: #000
 			}

P.nav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
 			color: #60c;
				text-decoration: none
				}

.subnav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
 			color: #60c;
				text-decoration: underline 
				}

A:link.subnav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
 			color: #63c; 
 			text-decoration: underline 
 			}

A:visited.subnav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
 			color: #58b;
 			text-decoration: underline
 			}

A:active.subnav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
			 color: #69c;
 			text-decoration: underline
 				}

A:hover.subnav {
				font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 10px;
 			color: #393;
 			text-decoration: underline
 			}

A:link.display {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}

A:visited.display {color: #393; text-decoration: underline; font-weight: normal;}

A:hover.display {color: #393; text-decoration: underline; font-weight: normal;}

P.address { 
 			font-family: Verdana, Geneva, Arial, sans-serif;
 			font-size: 10px;
 			line-height: 15px;
				color: #000
 			}

H3 { 
 			font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
				font-size: 19px;
 			line-height: 20px;
 			color: #000
 			}

H4 { 
 			font-family: Verdana, Geneva, Arial, sans-serif;
 			font-weight: bold;
 			font-size: 16px;
 			line-height: 20px;
 			color: #000
 			}
 
H5 { 
 			font-family: Verdana, Geneva, Arial, sans-serif;
				font-weight: bold;
 			font-size: 13px; 	 
 			line-height: 15px;
 			color: #000
 			}

dl { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 12px; line-height: 15px; color: #000 }

ul li { font-family: Verdana, Geneva, Arial, sans-serif;
 			font-size: 12px;
 			line-height: 15px;
				color: #000 }

.spacer {
clear: both;
height: 2px;
}

A:link {
color: #393;
font-weight: bold; 
text-decoration: underline
}

A:link.form {
font-family: Verdana, Geneva, Arial, sans-serif;
font-weight: normal;
font-size: 8px;
color: #63c; 
text-decoration: underline 
}

A:visited {
color: #63c;
font-weight: bold;
text-decoration: underline
}

A:active {
color: #69c;
font-weight: bold;
text-decoration: underline
}

A:hover {
color: #393;
font-weight: bold;
text-decoration: underline
}

#breadcrumb {padding: 5px 0px 5px 0px; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: #666666; font-weight: bold;}

#breadcrumb a {color: #666666; text-decoration: none;}

#breadcrumb a:hover, #breadcrumb a:visited {color: #393; text-decoration: underline; font-weight: bold;}

#pagination {padding: 5px 0px 5px 0px; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 12px; color: #666666; font-weight: bold;}

#pagination a {color: #666666; text-decoration: none; font-weight: bold;}

#pagination a:hover, #pagination a:visited, #pagination a:active {color: #393; text-decoration: underline; font-weight: bold;}

.plantliststyle {font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; color: #000; font-weight: normal;}

#pslg p {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: #000; font-weight: normal; text-align: center;}

#pshead {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; color: #63715a; font-weight: bold; text-align: left; padding: 3px 0px 3px 15px;}

.pshead h4 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #63715a;}

.psheader {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #63715a; line-height: 20px; font-weight: bold;}

/* PLANT FINDER STYLES */

#plantfinder tbody {background:transparent url(../images/centertable.gif);}

#plantfinder p {display: block; margin-left: 15px; font-family: Helvetica, Arial, Geneva, Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}

#plantfinder a:link, #plantfinder a:visited {display: block; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #63c; text-decoration: none; text-align: left; vertical-align: middle; padding: 5px 15px 5px 15px;}

#plantfinder a:hover {display: block; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #393; text-decoration: none; text-align: left; vertical-align: middle; padding: 5px 5px 5px 15px;}

/* display table formatting */

.displaytable th {background: #f3faed; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 700; padding: 2px;}

.displaytable .header th {background: #ffffcc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 700; padding: 2px;}

th.four {background: #ffc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; color: #000; font-weight: bold; padding: 2px;}

.displaytable td {background: #f8f8f8; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal;}

.displaytable .spacer {background: #fff; border: 0px;}

/* end display table formatting */

/******* Search Form *******/

.form table {
padding: 0px;
margin-top: 4px;
margin-right: 2px;
margin-bottom: 8px;
margin-left: 0px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 9px;
color: #000
}

.form table td {
text-align: left;
font-size: 11px;
vertical-align: top;
}

.form input {
border: 1px solid #d0ccc9;
background: #ffffff;
color: #034707;
font-size: 10px;
font-weight: 600;
padding-bottom: 0px;
}

.form input.text {
font-weight: normal;
color: #565656;
border: 1px solid #9c9c9c;
width: 120px;
padding: 2px;
margin-bottom: 10px;
text-align: left;
}

.form input.text.active {
background: #eeeeee;
border: 1px solid #888888;
}

#plantlist {
font-family: Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #000;
}

A:link.plantlist {
font-family: Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: 500;
color: #000;
text-decoration: none;
}

A:hover.plantlist {
font-family: Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: 500;
color: #393;
text-decoration: underline;
}

A:visited.plantlist {
font-family: Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #63c;
font-weight: 500;
text-decoration: underline;
}

#top-block {
position: relative;
width: 600px;
}

#left-block {
float: left;
top: 0px;
left: 0px;
width: 405px;
}

#tagline {
float: right;
width: 177px;
height: 228px;
}
h5.psheader {
	font-size: 16px;
	font-weight: bold;
	color: #63715A;
	margin-bottom: 0px;
}
h4.catheader {
	font-size: 18px;
	font-weight: normal;
	color: #9933CC;
	margin: 0px;
}

