a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#contactinfoheader p,
#butternutsquashtext li,
#footertext li,
#i2picturecaptiontext p,
#i68picturecaptiontext p,
#guacamoletext li,
#holidayheader li,
#recipesheader li,
#recipelinguinetext p,
#directionstext li,
#harvestcalendartext li,
#directionstext p,
#farminformationtext p,
#recipemaintext p,
#recipesheader p,
#directionsheader p,
#i1inthenewstext p,
#i2picturecaptiontext li,
#holidayheader p,
#mailinglistheader li,
#recipelinguinetext li,
#farminformationtext li,
#confirmationtext li,
#i1farminformationheader li,
#contactinfotext li,
#i26farminformationheader p,
#santatext p,
#i26farminformationheader li,
#mailinglisttext li,
#i27inthenewsheader p,
#farminfo1text li,
#farminfo2text li,
#i27inthenewsheader li,
#thankyoutext li,
#recipemaintext li,
#linguinetext li,
#santatext li,
#custommetadata p,
#contactinfotext p,
#guacamoletext p,
#holidaytext p,
#mailinglisttext p,
#inthenews2text p,
#custommetadata li,
#confirmationtext p,
#directionsheader li,
#i1picturecaptiontext li,
#linguinetext p,
#holidaytext li,
#i1inthenewstext li,
#i1inthenewsheader li,
#thankyoutext p,
#i4682brushettatext p,
#farminfo1text p,
#farminfo2text p,
#zucchinibreadtext li,
#i1inthenewsheader p,
#i1picturecaptiontext p,
#zucchinibreadtext p,
#harvestcalendartext p,
#footertext p,
#mailinglistheader p,
#i4682brushettatext li,
#i3067inthenewstext p,
#butternutsquashtext p,
#i1farminformationheader p,
#i3067inthenewstext li,
#inthenews2text li,
#i68picturecaptiontext li,
#photogalleryheader li,
#photogalleryheader p,
#contactinfoheader li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#recipebutternutsquashtext p,
#i4695brushettatext p,
#recipebutternutsquashtext li,
#recipezucchinitext p,
#i4695brushettatext li,
#recipezucchinitext li,
#recipeguacamoletext li,
#i0 li,
#recipeguacamoletext p,
#i0 p  {
   font: normal normal 12px/14px Verdana-Bold, Verdana, sans-serif;
   padding: 0px 0px 5px 0px;
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#holidayheader,
#i26farminformationheader,
#contactinfoheader,
#mailinglistheader,
#i1farminformationheader,
#recipesheader,
#i1inthenewsheader  {
   position: absolute;
   left: 44px;
   top: 374px;
   width: 612px;
}

#recipemaintext p a,
.fl li *,
#mailinglistheader p a,
.fl li a,
#footertext p a,
#recipesheader p a  {
   display: inline;
}

#butternutsquashtext,
#guacamoletext,
#zucchinibreadtext  {
   position: absolute;
   left: 350px;
   top: 416px;
   z-index: 7;
   width: 606px;
}

#recipeguacamoletext,
#recipebutternutsquashtext  {
   position: absolute;
   left: 450px;
   z-index: 6;
   width: 498px;
}

#shape1,
#shape1undergrayline,
#shape1copy2  {
   position: absolute;
   top: 336px;
   width: 1px;
   height: 591px;
   background-repeat: no-repeat;
}

#customprevbutton,
#customnextbutton  {
   font: 12px/26px Verdana-Bold, Verdana, sans-serif;
   text-align: center;
   position: absolute;
   top: 825px;
   width: 95px;
   height: 26px;
}

#farminfo1text,
#farminformationtext  {
   position: absolute;
   left: 44px;
   top: 411px;
   z-index: 6;
}

#zucchinibreadpic,
#i0guacamolepic  {
   position: absolute;
   left: 653px;
   z-index: 6;
   width: 290px;
   height: 194px;
   background-repeat: no-repeat;
}

#mainmenu ul li,
#main2menu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#thankyoutext,
#confirmationtext  {
   position: absolute;
   left: 66px;
   top: 655px;
   z-index: 6;
   width: 576px;
}

#i26farminformationheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#main2menu ul,
#mainmenu ul  {
   font: 14px Verdana-Bold, Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #080808;
   text-align: center;
}

#i26farminformationheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i1farminformationheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i1farminformationheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#recipebutternutsquashtext  {
   top: 513px;
}

#i68picturecaptiontext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i26farminformationheader  {
   z-index: 10;
}

#i68picturecaptiontext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i1farminformationheader  {
   z-index: 10;
}

#i2picturecaptiontext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i1picturecaptiontext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#butternutsquashtext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#i2picturecaptiontext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i1picturecaptiontext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#farminformationtext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#harvestcalendartext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i3067inthenewstext li  {
   font-size: 12px;
   line-height: 14px;
   color: #D07703;
}

#i4682brushettatext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#recipelinguinetext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#photogalleryheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i27inthenewsheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#butternutsquashtext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#farminformationtext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#harvestcalendartext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#i3067inthenewstext p  {
   font-size: 12px;
   line-height: 14px;
   color: #D07703;
}

#mailinglistheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#contactinfoheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i27inthenewsheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i1inthenewsheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i4682brushettatext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#zucchinibreadtext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#photogalleryheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#recipelinguinetext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#recipeguacamoletext  {
   top: 617px;
}

#directionsheader li  {
   text-align: center;
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#rippedpapermainmenu  {
   background: url(sg_in-the-news_media/rippedpapermainmenu.gif) no-repeat;
   position: absolute;
   left: 26px;
   top: 292px;
   z-index: 8;
   width: 949px;
   height: 79px;
}

#contactinfoheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#mailinglistheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#confirmationtext li  {
   font-size: 12px;
   line-height: 14px;
   color: #030303;
}

#farminformationtext  {
   width: 279px;
}

#i1inthenewsheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#shape1undergrayline  {
   z-index: 9;
   left: 656px;
}

#zucchinibreadtext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#confirmationtext p  {
   font-size: 12px;
   line-height: 14px;
   color: #030303;
}

#contactinfotext li  {
   font-size: 12px;
   line-height: 14px;
   color: #D07703;
   padding-bottom: 15px;
}

#mailinglisttext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#directionsheader p  {
   text-align: center;
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#i1inthenewstext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#mailinglistheader  {
   z-index: 7;
}

#contactinfoheader  {
   z-index: 8;
}

#contactinfotext p  {
   font-size: 12px;
   line-height: 14px;
   color: #D07703;
   padding-bottom: 15px;
}

#custommetadata li  {
   color: #090909;
   line-height: 14px;
   font-size: 12px;
   padding-bottom: 15px;
}

#mailinglisttext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#directionstext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#main2menu ul li a  {
   padding: -1px 1.47em 0px 1.47em;
   height: 100%;
}

#recipemaintext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 15px;
}

#i1inthenewsheader  {
   z-index: 8;
}

#i1inthenewstext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#inthenews2text li  {
   color: #080808;
   line-height: 14px;
   font-size: 12px;
}

#rippedpaperfooter  {
   background: url(sg_farm-info_media/rippedpaperfooter.gif) no-repeat;
   position: absolute;
   left: 28px;
   top: 925px;
   z-index: 7;
   width: 940px;
   height: 75px;
}

#custommetadata p  {
   color: #090909;
   line-height: 14px;
   font-size: 12px;
   padding-bottom: 15px;
}

#i37logo,
#i0logo  {
   position: absolute;
   left: 714px;
   top: 39px;
   z-index: 5;
   width: 256px;
   height: 177px;
   background-repeat: no-repeat;
}

#mainmenu ul li a  {
   padding: 0px 2.13em 0px 2.13em;
   height: 100%;
}

#zucchinibreadpic  {
   background-image: url(sg_recipes-zucchini-bread_media/zucchinibreadpic.gif);
   top: 556px;
}

#recipemaintext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 15px;
}

#holidayheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#guacamoletext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#recipesheader li  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#customnextbutton  {
   z-index: 6;
   left: 629px;
}

#customprevbutton  {
   z-index: 7;
   left: 562px;
}

#inthenews2text p  {
   color: #080808;
   line-height: 14px;
   font-size: 12px;
}

#farminfo1text li  {
   font-size: 12px;
   line-height: 14px;
   color: #080808;
}

#directionstext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#farminfo2text li  {
   font-size: 12px;
   line-height: 14px;
   color: #080808;
}

#thankyoutext li  {
   font-size: 12px;
   line-height: 14px;
   color: #030303;
   padding-bottom: 15px;
}

#guacamoletext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#recipesheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#linguinetext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#farminfo2text p  {
   font-size: 12px;
   line-height: 14px;
   color: #080808;
}

#farminfo1text p  {
   font-size: 12px;
   line-height: 14px;
   color: #080808;
}

#holidayheader p  {
   font-size: 18px;
   line-height: 22px;
   color: #615F5F;
}

#linguinetext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

#i0guacamolepic  {
   background-image: url(sg_recipes-guacamole_media/d0guacamolepic.gif);
   top: 558px;
}

#holidaytext li  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 15px;
}

#thankyoutext p  {
   font-size: 12px;
   line-height: 14px;
   color: #030303;
   padding-bottom: 15px;
}

#recipemaintext  {
   position: absolute;
   left: 48px;
   top: 415px;
   z-index: 6;
   width: 275px;
}

#holidaytext p  {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
   padding-bottom: 15px;
}

#holidayheader  {
   z-index: 8;
}

#footertext li  {
   text-align: center;
   color: #080808;
   line-height: 14px;
   font-size: 12px;
}

#recipesheader  {
   z-index: 8;
}

#farminfo1text  {
   width: 285px;
}

#footertext p  {
   text-align: center;
   color: #080808;
   line-height: 14px;
   font-size: 12px;
}

#main2menu ul  {
   line-height: 13px;
   height: 17px;
}

#santatext li  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#santatext p  {
   font-size: 12px;
   line-height: 14px;
   color: #060606;
}

#shape1copy2  {
   background-image: url(sg_in-the-news_media/shape1copy2.gif);
   z-index: 6;
   left: 656px;
}

#mainmenu ul  {
   line-height: 14px;
   height: 18px;
}

#graybarcopy  {
   background: url(sg_holiday_media/graybarcopy.gif) no-repeat;
   position: absolute;
   left: 27px;
   top: 920px;
   z-index: 8;
   width: 945px;
   height: 17px;
}

#ridefooter  {
   font-size: 0px;
}

#footertext  {
   position: absolute;
   left: 29px;
   top: 952px;
   z-index: 8;
   width: 937px;
}

#recipebox  {
   background: url(sg_recipes-butternut-squash_media/recipebox.gif) no-repeat;
   position: absolute;
   left: 839px;
   top: 238px;
   z-index: 9;
   width: 132px;
   height: 156px;
}

#main2menu  {
   position: absolute;
   left: 151px;
   top: 332px;
   z-index: 9;
}

#page_bkg  {
   position: absolute;
   width: 1000px;
   height: 1000px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#whitebkg  {
   position: absolute;
   left: 29px;
   top: 347px;
   z-index: 5;
   width: 937px;
   height: 590px;
   background-color: #FFFFFF;
   background-image: none;
}

#tomatoes  {
   background: url(sg_mailing-list_media/tomatoes.gif) no-repeat;
   position: absolute;
   left: 825px;
   top: 270px;
   z-index: 8;
   width: 131px;
   height: 120px;
}

#mainmenu  {
   position: absolute;
   left: 155px;
   top: 308px;
   z-index: 9;
}

#i37logo  {
   background-image: url(sg_contact-us_media/d37logo.jpg);
}

#graybar  {
   position: absolute;
   left: 29px;
   top: 352px;
   z-index: 7;
   width: 937px;
   height: 47px;
   background-color: #D3D3D3;
   background-image: none;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#shape1  {
   background-image: url(sg_farm-info_media/shape1.gif);
   z-index: 6;
   left: 337px;
}

#layer2  {
   background: url(sg_farm-info_media/layer2.gif) no-repeat;
   position: absolute;
   left: 3px;
   top: 0px;
   z-index: 4;
   width: 724px;
   height: 436px;
}

#i0logo  {
   background-image: url(sg_farm-info_media/d0logo.gif);
}

#layer4  {
   position: absolute;
   left: 656px;
   top: 399px;
   z-index: 8;
   width: 310px;
   height: 528px;
   background-repeat: no-repeat;
}

#i1logo  {
   background: url(sg_mailing-list-thank-you_media/d1logo.gif) no-repeat;
   position: absolute;
   left: 112px;
   top: 428px;
   z-index: 6;
   width: 273px;
   height: 199px;
}

#i0 li  {
   text-align: center;
   padding-bottom: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1000px;
   width: 1000px;
   position: relative;
}

#i0 p  {
   text-align: center;
   padding-bottom: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.c080808 * a  {
   color: #080808;
}

.c4000FF a  {
   color: #4000FF;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Verdana, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #6B2324 url(sg_farm-info_media/browserbackground.gif) center top repeat;
   background-attachment: fixed;
   height: 100%;
   -webkit-text-size-adjust: none;
}

