/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1{
font-size:14px;
}
/* header styles */
#headerHolder{
margin:auto;
width:764px;
height:56px;
position:relative;
}
#headerLeft{
float:left;
width:215px;
height:56px;
}
#headerRight{
width:549px;
height:56px;
float:right;
}
#logoHolder{
position:absolute;
top:10px;
width:175px;
height:32px;
}
#headerSpacer{
/*background-color:#00FF33;*/
margin:auto;
width:764px;
height:6px;
}
/*home page styles */
#homePageImage{
float:right;
padding-left:6px;
padding-bottom:6px;
}
/* main area styles */
#bannerHolder{
margin:auto;
width:764px;
height:110px;
}
#mainHolder{
margin:auto;
width:764px;
height:410px;
background-color:#ffffcc;
position:relative;
}
#mainHolderLeft{
width:164px;
height:410px;
background-color:#ffffcc;
float:left;
position:relative;
}
#mainHolderRight{
width:600px;
height:410px;
background-color:#ffffcc;
float:right;
}

/*Left Column Styles*/
#leftButtonHolder{
position:absolute;
width:153px;
height:377px;
top:6px;
left:6px;
}
#leftButtonBackingMain{
width:153px;
height:365px;
background-image:url(images/column_left_middle.gif);
}
#leftButtonBackingTop{
background-image:url(images/column_left_top.gif);
height:6px;
width:153px;
}
#leftButtonBackingBottom{
background-image:url(images/column_left_bottom.gif);
height:6px;
width:153px;
}
/*right side styles*/
#rightSideHolder{
width:592px;
height:391px;
/*background-color:#cccc99;*/
top:6px;
position:absolute;
}
#rightSideBackingTop{
width:592px;
height:9px;
background:url(images/full_right_main_top.gif);
}
#rightSideBackingMiddle{
width:592px;
height:379px;
background-color:#cccc99;
}



#mainContent{
position:absolute;
left:6px;
width:580px;
height:379px;
/*background-color:#66FFFF;*/
}
#rightSideBackingBottom{
width:592px;
height:12px;
background:url(images/full_right_main_bottom.gif);
}
#buttonsHolder{
position:absolute;
top:6px;
left:6px;
}
#leftButton{
height:34px;
}





/* Footer Styles */
#footerHolder{
margin:auto;
width:764px;
height:30px;
background-color:#336633;
position:relative;
}
#footerLinksHolder{
position:absolute;
top:7px;
right:5px;
}
#footerLinks {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#footerLinks a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}
/* produce styles */

#produceBackingMiddle{
width:592px;
height:379px;
}
#produceMenuHolderTop{
width:580px;
height:2px;
background-image:url(images/produce_menu_top.gif);
}
#produceMenuHolder {
margin-top:10px;
background-color:#cccc99;
color:#336633;
text-decoration:none;
font-weight:bold;
font-size:14px;
text-align:center;
}
#produceMenuBottom{
width:580px;
height:2px;
background-image:url(images/produce_menu_bottom.gif);
}
#produceMenuTop{
width:580px;
height:2px;
background-image:url(images/produce_menu_bottom.gif);
}
#produceMenuMiddle{
width:580px;
}
.produceMenuLinkCurrent {
text-decoration:none;
color:#FF0000;
font-weight:bold;
font-size:14px;
}
.produceMenuLink {
text-decoration:none;
color:#336633;
font-weight:bold;
font-size:14px;
}
.produceMenuLink a:hover{
color:#ffffff;
}
#fruitMenuTop{
background-image:url(images/fruit_menu_top.gif);
width:148px;
height:6px;
}
#fruitMenuMiddle{
margin-left:6px;
background-color:#cccc99;
left:6px;
}
#fruitMenuBottom{
background-image:url(images/fruit_menu_bottom.gif);
width:148px;
height:6px;
}
#fruitMenuHolder{
margin-top:10px;
float:left;
width:148px;
background-color:#cccc99;
}
#fruitMenuLink{
height:30px;
}
#fruitMenuLinkCurrent{
height:30px;
}
#fruitMenuLink a{
text-decoration:none;
color:#336633;
font-weight:bold;
font-size:14px;
}
#fruitMenuLink a:hover{
color:#FFFFFF;
}
#fruitMenuLinkCurrent a, a:hover, a:active{
text-decoration:none;
color:#FF0000;
font-weight:bold;
font-size:14px;
}
#produceInfoTop{
width:426px;
height:6px;
background-image:url(images/produce_info_top.gif);
}
#produceInfoMiddle{
background-color:#cccc99;
width:426px;
height:320px;
}
#produceText{
margin-left:6px;
}
#produceInfoBottom{
width:426px;
height:6px;
background-image:url(images/produce_info_bottom.gif);
}
#produceInfoHolder{
margin-top:10px;
float:right;
/*background-color:#00FF66;*/
width:426px;
height:332px;
}
#produceImageHolder{
padding-left:6px;
padding-bottom:6px;
float:right;
margin-right:6px;
}
#produceTitle{
font-weight:bold;
color:#FF0000;
font-size:14px;
}
