@charset "UTF-8";
/* CSS Document */

BODY 
{ margin: 0px; padding: 0px;}

BODY a:hover
{ color: #759c59; }

#topContaner
{ position: relative; width: 880px; height: 170px; margin: 0 auto; } 

#logoLink
{ position: relative; left: 24px; top: 11px; width: 120px; height: 120px; cursor: pointer; z-index: 5; }

#contentContainer
{ position: relative; height: 682px; width: 880px; margin: 0 auto; padding: 0px; }

#mainContentBodyText a
{ color: #cc9966; font-size: 10px; }

#mainContentBodyText a:hover
{ color: #5c2946; }

#mainContentFooter ul li a:hover
{ color: #5c2946; }

#mainNav
{ position: relative; bottom: 100px; left: 125px; width: 750px; margin: 0px 0px -120px 0px; }

#mainNav ul
{ margin-bottom: 0px; }

#mainNav ul li
{ display: inline; padding: 0px 10px 0px 10px; }

#mainNav ul li a
{ color: #999999; font-size: 10px; text-decoration: none; }

#mainNav ul li a:hover
{ color: #5c2946; }

#summerSubNav
{ border-left: 2px solid #5c2946; padding-left: 0px; margin-left: 0px; }

/*#mainNav
{ float: right; width: 700px; margin: 20px 0px 0px 0px; display: inline; }

#mainNav ul
{ margin: 0px; padding: 0px; list-style: none; }

#mainNav ul li
{ float: left; padding: 0px 5px 0px 5px; }

#mainNav ul li a
{ color: #999999; font-size: 10px; text-decoration: none; }

#mainNav ul li a:hover
{ color: #FF0000; }

#summerSubNav
{ border-left: 2px solid #FF0000; padding-left: 0px; }

#summerSubNav li
{ display: block; }*/

:focus
{ outline: 0; }

#mainContentHeader
{ font-family: "Times New Roman", Times, serif; font-variant: small-caps; letter-spacing: 5px; height: 65px; }

#mainContentHeader p
{ width: 400px; margin: 5px 0px 0px 145px; font-size: 24px; } 

.indexBG
{ background: url(../images/buyfreshback.jpg) no-repeat center; }

.buyFreshBG
{ background: url(../images/buyfreshback.jpg) no-repeat center top; }

.buyFresh1BG
{ background: url(../images/buyfreshback1.jpg) no-repeat center; }

.buyFresh2BG
{ background: url(../images/buyfreshback2.jpg) no-repeat center; }

.seasonCalendar1BG
{ background: url(../images/seasoncalback1.jpg) no-repeat center; }

.seasonCalendar2BG
{ background: url(../images/seasoncalback2.jpg) no-repeat center; }

.summerEatingBG
{ background: url(../images/summereatingback.jpg) no-repeat center; }

.summerEating1BG
{ background: url(../images/summereatingback1.jpg) no-repeat center; }

.summerEating2BG
{ background: url(../images/summereatingback2.jpg) no-repeat center; }

.winterEatingBG
{ background: url(../images/wintereatingback.jpg) no-repeat center; }

.winterEating1BG
{ background: url(../images/wintereatingback1.jpg) no-repeat center; }

.winterEating2BG
{ background: url(../images/wintereatingback2.jpg) no-repeat center; }

.winterEating3BG
{ background: url(../images/wintereatingback3.jpg) no-repeat center; }

.eventsBG
{ background: url(../images/eventsback2.jpg) no-repeat center; }

.contactBG
{ background: url(../images/contactback1.jpg) no-repeat center; }

.events1BG
{ background: url(../images/eventsback1.jpg) no-repeat center; }

.events3BG
{ background: url(../images/eventsback3.jpg) no-repeat center; }

.events4BG
{ background: url(../images/eventsback4.jpg) no-repeat center; }

.eventsNav
{ position: relative; width: 300px; left: 565px; bottom: 16px; }

.winterEatingNav
{ position: relative; width: 300px; left: 450px; bottom: 16px; }

.summerEatingNav
{ position: relative; width: 300px; left: 300px; bottom: 16px; }

.buyFreshNav
{ position: relative; left: 170px; bottom: 16px; width: 300px; } 

.buyFreshText
{ color: #cc9966; }

#mainContentFooter
{ width: 880px; height: 30px; color: #999999; font-size: 10px; padding-top: 10px; }

#mainContentFooter ul
{ margin: 0 auto; text-align: center; padding: 0px; }

#mainContentFooter ul li
{ display: inline; padding-right: 20px; }

#mainContentFooter ul li a
{ text-decoration: none; color: #999999; }