html,
body
{
	font-size: small;
 	font-family: arial,helvetica,sans-serif;
	color: #212121;			/* lead grey */
	background: #E0D3BD;	/* light tan */
    margin: 0 0 0 0;		/* top right bottom left */
    padding: 0 0 0 0;		/* top right bottom left */
	border: none;
}

ul li
{
	list-style-type: square;
}

.maincontent
{
	text-align: center;
}

.bannerimage
{
	width: 370px;
    background-color: transparent;
}

.bannersubtitle
{
	font-family: 'Amatic SC',tahoma,sans-serif;
	font-size: 60px;
	font-weight: bold;
	color: #385723;		/* green */
}

.maincopy
{
	font-size: 21px;
	font-weight: normal;
	text-align: left;
	color: #212121;		/* lead grey */
}

.mediumcopy
{
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	color: #212121;		/* lead grey */
}

.medsmallcopy
{
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	color: #212121;		/* lead grey */
}

.smallcopy
{
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	color: #212121;		/* lead grey */
}

.xsmallcopy
{
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #212121;		/* lead grey */
}

.greentextcolor
{
	color: #385723;		/* green */
}

.mainmenutopline
{
	height: 4px;
	border-width:0;
	color: #385723;		/* green */
	background-color: #385723;
}

.mainmenubottomline
{
	height: 3px;
	border-width:0;
	color: #385723;		/* green */
	background-color: #385723;
}

.mainmenuitem
{
	font-family: 'Amatic SC',tahoma,sans-serif;
	font-size: 29px;
	font-weight: bold;
	text-align: center;
	color: #385723;		/* green */
}

a.menuchoice:link {color: #385723; text-decoration: none;}
a.menuchoice:visited {color: #385723; text-decoration: none;}
a.menuchoice:active {color: #385723; text-decoration: none;}
a.menuchoice:hover {color: #DCE5CF; text-decoration: none; background-color: #385723;}

.separatorline
{
	height: 2px;
	border-width:0;
	color: #385723;		/* green */
	background-color: #385723;
}

.sectionheader
{
	font-family: 'Amatic SC',tahoma,sans-serif;
	font-size: 52px;
	font-weight: bold;
	text-align: left;
	margin-top: 50px;
	margin-bottom: 40px;
	color: #385723;		/* green */
}

.locationheader
{
	font-weight: bold;
	color: #385723;		/* green */
}

.herblistheader
{
	font-size: 23px;
	font-weight: bold;
	text-align: left;
	border-bottom: 2px solid #385723;
	color: #385723;		/* green */
}

.herblist
{
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	vertical-align: text-top;
	color: #385723;		/* green */
}

.plantingtipsheader
{
	font-size: 21px;
	font-weight: bold;
	text-align: left;
	margin-left: 22px;
	border-bottom: 1px solid #385723;
	color: #385723;		/* green */
}

.plantingtipslist
{
	font-size: 16px;
	font-weight: normal;
	text-align: left;
}

ol,ul.plantingtipslist
{
	margin-top: 12px;
}

li.ptl
{
	margin-top: 7px;
}

.plantingtipslistnote
{
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	margin-left: 20px;
	margin-top: 4px;
}

.plantingtipslistnoteicon
{
	vertical-align: bottom;
	margin-left: 2px;
	margin-right: 5px;
}

.personheader
{
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	color: #385723;		/* green */
}

.anchorlink
{
	color: #521B93;		/* purple */
}

a.anchorlink:link {color: #521B93;}
a.anchorlink:visited {color: #521B93;}
a.anchorlink:active {color: #521B93;}
a.anchorlink:hover {color: #521B93;}

.emailaddr
{
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color: #521B93;		/* purple */
}

a.emailaddr:link {color: #521B93;}
a.emailaddr:visited {color: #521B93;}
a.emailaddr:active {color: #521B93;}
a.emailaddr:hover {color: #521B93;}

.copyright
{
	font-size: 10px;
	text-align: center;
	color: #212121;		/* lead grey */
}
