body,html{margin: 0;padding: 0;font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;color: #466E42; background-color: #E4F1E3;}

/* Site Links */	
a:link {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #466E42; text-decoration: none;}

a:visited {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold; color: #466E42; text-decoration: none;}

a:hover {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-align: left;font-weight: bold;color: #466E42;text-decoration: none;}

a:active {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-align: left;font-weight: bold;color: #738673;text-decoration: none;}
		
#container{width: 760px;background-color: #FFF;}
		
#banner{background-color: #fff;border-bottom: 1px solid #fff;}

#navrow{background-color: #8FB58D; vertical-align: middle;background-image :url(i/navbg.gif);background-position : bottom;background-repeat : repeat-x;padding-top: 3px;}

#content{}

#whiterow{height: 7px;border-top: 7px solid #fff;}
		
#leftcol{width: 165px; background-color: #AFC7AC; background-image :url(i/lcbg.gif);background-position : bottom;background-repeat : no-repeat; height: 424px; }
		
#leftcol p {margin-top: 0; }

#centercol{padding-left: 5px;padding-right: 5px;}

.mainphoto {float: left;padding-right: 5px; padding-bottom: 5px;}

.fruitphoto {float: right;padding-left: 5px;}

.first{padding-bottom: 25px;}
		
#rightcol {padding-bottom: 10px;width: 595px;}

.sitetext{padding-top:10px;}
		
.news{border-top: 1px dotted #ccc; width:350px;height:18px;padding-top: 3px;}

.newsend{border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; width:350px;height:18px;padding-top: 3px;}

.fresh {padding-right: 15px; width: 50%;}
.recipe {padding-top: 15px;}

.footernews {background-image :url(i/arrow.gif);background-position : left top;background-repeat : no-repeat;padding-left: 11px;padding-bottom: 5px;}
		
#footer{background-color: #666;text-align: right;border-top: 1px solid #333;}

.cherries{display: none;}

td{font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;text-align: left; vertical-align: top;}

img {border: 0;}

h1 {font: 14px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #466E42;}
	
h2 {font: 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #682922;padding-top: 7px;border-top : 1px dashed #AFC7AC; border-bottom-width : 1px; }

h3 {font: 11px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #40623D; }
	
p {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; margin-top: 0px;}

ul, li{
margin:0;
padding:0;
list-style-type:none;
} 

li{
background:url(i/mybullet.gif) left top no-repeat;
padding-top:2px;
padding-left:20px;
}

.ad {float:left; padding-right 10px;}

.uldot{list-style-type:circle;margin-left: 20px;}

#tonnage{font-family: Arial, sans-serif; font-size: 10px; font-style: normal;}

/* order forms */

.qty{width: 50px;}

.long{width: 450px;}


/* For recipes scripts and pages */
input {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; width: 160px;}
select {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px;}
textarea {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px;}
input.checkbox {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; width: 20px;}
input.button {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; width: 100px; background-color:#E4F1E3; 
              filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E4F1E3ff',EndColorStr='#ffcccccc');
             }

.admin-bottom {font: 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #682922; border-top: 1px dashed #AFC7AC; border-bottom-width: 1px; text-align: right}
.error {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 11px;text-align: left; vertical-align: top; color: red;}
.list{font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; vertical-align: middle; background-color: #fff; height: 40px;}
.list-alt{font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; vertical-align: middle; background-color: #E4F1E3; height: 40px;}


.nwclink{display:none;}
