body {font-family: Arial, san-serif; font-size:11px; color:#000000;}
form{margin-top:0px;margin-bottom:0px;}

/*links*/
a:link {font-size:11px; color: #355136;	text-decoration: underline; font-weight:bold;}
a:visited {font-size:11px; color: #355136;text-decoration: underline;font-weight:bold;}
a:active {font-size:11px; color: #355136;text-decoration: underline;font-weight:bold;}
a:hover {font-size:11px; color: #000000;text-decoration: underline;font-weight:bold;}

a.white:link {color: #FFFFFF;text-decoration: underline;}
a.white:visited {color: #FFFFFF;text-decoration: underline;}
a.white:active {color: #FFFFFF;text-decoration: underline;}
a.white:hover {color: #FFFFFF;text-decoration: underline;}


/*neighborhood menu*/
.menu a:link {color: #FFFFFF;text-decoration: none; height:23px;display: block; font-size:11px;  padding-top:8px;}
.menu a:visited {color: #FFFFFF;text-decoration: none;height:23px;display: block;font-size:11px;  padding-top:8px;}
.menu a:active {color: #FFFFFF;text-decoration: none;height:23px;display: block;font-size:11px;  padding-top:8px;}
.menu a:hover {color: #FFFFFF;text-decoration: none; background-color:#0F2B0F;height:23px;display: block;font-size:11px;  padding-top:8px;}


/*left menu*/
.lm a:link {color: #FFFFFF;text-decoration: underline;font-size:11px; font-weight:normal; }
.lm a:visited {color: #FFFFFF;text-decoration: underline;font-size:11px; font-weight:normal; }
.lm a:active {color: #FFFFFF;text-decoration: underline;font-size:11px;  font-weight:normal;}
.lm a:hover {color: #DCEBC1;text-decoration: underline; font-size:11px; font-weight:normal; }



/*headlines*/
.large24head { font-size: 22px;color: #355136; line-height:27px; font-style: italic;	padding-top: 15px;}
.largehead { font-size: 20px;color: #355136; line-height:27px;}
.whitehead { font-size: 12px;font-weight:bold;color: #FFFFFF; line-height:20px;}
.homehead { font-size: 16px; color: #355136; line-height:27px;font-weight: bold;}
.midhead {  font-size: 14px;font-weight:bold;color: #355136;line-height:20px;}
.smallhead { font-size: 12px;color: #355136;	font-weight: bold;}
.redhead {font-size: 12px; font-weight:bold;color: #663333;}

/*text*/
.smalltext {font-size: 10px; color:#000000; font-family: Verdana, sans-serif; }
.foottext {font-size: 10px; color:#000000; font-family: Verdana, sans-serif; line-height:16px;}
.bodytext {font-size: 11px;   line-height: 18px; color: #000000;}
.plaintext {color:#000000; font-size:11px;}
.whitetext {color:#FFFFFF; font-size:11px;}
.redtext {color:#666666; font-size:10px;}

/* pics  */
.thumb {border: 1px solid #C4C3A3;} 
.thumb:hover {border: 1px solid #DCEBC1;}

/*forms*/
input.gobtn {background-color: #355136; font-weight: bold; font-size: 9px; color: #FFFFFF;padding: 3px;}



/* client center */
table.cart {padding: 2px 1px 5px;width: 100%;background-color: #F8F8FF;	border: 1px double #663333;}

/* drop down menus */
#dropmenudiv{
position:absolute;
margin-top:1px;
border: 1px solid white;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:16px;
z-index:100;
color:#FFFFFF;
text-align:center;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 8px;
border-bottom: 1px solid white;
padding: 3px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0F2B0F;
color:#FFFFFF;
}

