body {}

p{ 
font-size: 10pt;}

td {font-size: 10pt;}

a:link{ font-size: 10pt;color: #646464; text-decoration: none;}
a:visited{font-size: 10pt;color: #646464;  text-decoration: none;}
a:hover {font-size: 10pt;color: #646464;  text-decoration: underline;}
a:active {font-size: 10pt;color: #646464;  text-decoration: none;}

h1{
	font-size: 40pt;
	display: inline;
	margin-bottom: 0pt;
	margin-top: 0pt;
	color: #646464;
}
h2{
	font-size: 14pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
	color: #646464; 
}
h3{
	font-size: 11pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
	color: #646464; 
}
table.main{
	width: 800px;
	height: 450px;
	background: url(http://www.producepedia.com/images/bkg.jpg) no-repeat;	
}
td.nav{
	vertical-align: bottom;
	height: 80px;
	padding-right: 35px;
	padding-left: 35px;
}
ul.nav{
	list-style: none;
}
li.nav{
	position: relative;
	float: left;
	
	/*display: inline;*/
}
a.nav{
	font-size: 15pt;
	padding-left: 15px;
	padding-right: 15px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.nav:hover{
background: #ffffff;
}
td.main-content{
	height: 420px;
	vertical-align: top;
	padding-right: 35px;
	padding-left: 35px;
}
.quote{
font-weight: bold;
font-size: 24pt;
}
.largeText{
font-weight: bold;
font-size: 24pt;
}
.bttn{
margin-right: 3px;
border: 0pt;
float: right;
background: url(http://www.producepedia.com/images/bttn-bkg.png) repeat-x;
color: #ffffff;
font-size: 14pt;
}
.bttn:hover{
color: #646464;
background: url(http://www.producepedia.com/images/bttn-bkg-hover.png) repeat-x;
}
.edit{
	border: dotted 1px blue;
}
/*----------------------Home Page--------------------*/
table.video-content{
	width: 730px;
}
td.video-content-left{
	width: 410px;
	vertical-align: top;
}
td.video-content-rght{
	width: 320px;
	vertical-align: top;
}
div.video-content-main{
	width: 400px;
	border: 1px solid #d4d4d4;
	height: 420px;
	background: url(http://www.producepedia.com/images/bkg-video-thmb.gif) repeat-x bottom center #ffffff;
}
div.video-feature{
	height: 236px;
	padding: 7px;
}
div.video-feature-content{
	background-color:#000000;
	height:75px;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	color:#ffffff;
	vertical-align: middle;
	padding: 5px;
	position: relative;
	top: -86px;
}
.video-feature-content a{
	color: #ffffff;
	font-weight: bold;
}
div.video-thumbs{
	width: 350px;
	height: 125px;
	margin-left: 23px;
}
div.video-thumbs table{
	vertical-align: top;
}
div.video-thumbs table td{
	vertical-align: top;
}
div.video-thumbs-content{
	width: 112px;
	height: 125px;		
	vertical-align: top;
	font-size: 8pt;
	font-weight: bold;
	background-color:#000000;
	color: #ffffff;
	text-align: center;
}
div.video-thumbs-content: hover{
background-color: #70ad5d;
}
div.video-thumbs-content p{
	font-size: 8pt;
	color: #ffffff;
	margin-top: -1px;
}
div.video-thumbs-title{

	background-color:#000000;
	width:102px;
	height:20px;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	color:#ffffff;
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	position: relative;
	top: 80px;
}
div.update-container{
	width:310px;
	height: 211px;
	border: 1px solid #d4d4d4;
	background: url(http://www.producepedia.com/images/bkg-updates.gif) repeat-x bottom center;
	padding:3px;
}
div.update-content{
	background-color: #ffffff;
	border: 1px solid #d4d4d4;
	height: 208px;
	padding: 2px;
}
.update-content ul{
	margin-left: .5em;
	padding-left: .5em;
	list-style: cirlce;
	color: #646464; 
}
.update-content ul li a{
	color: #646464; 
	text-decoration: none;
	font-size: 10pt;
}
div.poll{
margin-top: 4px;
width:310px;
height: 200px;
background: url(http://www.producepedia.com/images/poll-bkg.png) no-repeat center center;
}
div.poll img{
text-align: center;
}
#pollFrm{
margin-top: 0px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
}
#pollFrm h3{
color: #000000;
}

#pollFrm #left{
	width: 48%;
	float: left;
}
.randomFacts{
height:115px;
width: 230px;
}
.FactsTitle{
height:115px;
width: 35px;
float: left;
background-color: #000000;
}
.FactsTitle img{
position: relative;
top: 10px;
}
.FactsImage{
height:115px;
width: 90px;
float: left;
}
.FactsImage img{
border: 0pt;
}
.FactsCont{
width:105px;
height:125px;
float: left;
}

div.update-home-bot{
	width:230px;
	float: left;
	height: 211px;
	border: 1px solid #d4d4d4;
	background: url(http://www.producepedia.com/images/bkg-updates.gif) repeat-x bottom center;
	padding:3px;
}
/*-------------Sub Pages---------------*/
table.sub-content{
	width: 730px;
	background: #ffffff url(http://www.producepedia.com/images/bkg-content.gif) repeat-x bottom center;
	height: 450px;
	border: solid 1px #d4d4d4;
}
td.content-pane{
	vertical-align: top;
	padding-left: 25px;
	width: 470px;
}
table.content-pane{
width:405px;
}
td.right-pane{
	vertical-align: top;
	border-left: 1px solid #d4d4d4;
	padding: 25px;
	width: 260px;
}
.right-pane ul{
	margin-left: .5em;
	padding-left: .5em;
	list-style: cirlce;
	color: #646464; 
}
.right-pane ul li a{
	color: #646464; 
	text-decoration: none;
	font-size: 10pt;
}
div.right-pane-sub{
	border: 1px solid #d4d4d4;
	background-color: #ffffff;
	padding: 2px;
}

div.right-pane-sub ul{
	list-style: none;
	margin-left: .0em;
	padding-left: .0em;
	font-size: 14pt
}
.moveUp{
	position: relative;
	top: -15px;
}
div.right-pane-sub ul li a{
	text-align: left;
	font-size: 13pt;
	float: none;
	color: #646464;
}
div.numbers{
	float: right;
	padding: 5px
}
div.numbers a{
	border: 1px solid #646464;
	padding: 3px;

}
div.numbers a:hover{
	background-color: #646464;
	color: #ffffff;
}
.right-pane-sub a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
div.content-feature{
	height: 265px;
	text-align: center;
}
div.content-feature img{
	border: 0pt;	
}
div.content-feature-desc{
	background-color:#000000;
	height:65px;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	color:#ffffff;
	vertical-align: middle;
	padding: 5px;
	position: absolute;
	top:425px;
	width:400px;
	text-align: left;
}
.content-feature-desc a{
	color: #ffffff;
	font-weight: bold;
}
div.content-feature-farmer{
	float: left;
	width: 400px;
}
div.content-feature-farmer-desc h2{
	font-size: 24pt;
	color: #ffffff;
}
div.content-feature-farmer-desc h3{
	font-size: 18pt;
	color: #ffffff;
}
div.content-feature-farmer-desc p{
	color: #ffffff;
	font-size: 14pt;
}
div.content-feature-farmer-desc{
	background-color: #000000;
	color: #ffffff;
	float: left;
	width: 264px;
	height: 267px;
	padding-right: 8px;
	padding-left: 8px;
}
div.content-feature-farmer-desc a{
	color: #ffffff;
	font-size: 14pt;
	float: right;
}
td.content-left{
	vertical-align: top;
}
td.content-left p{
	margin-top: 0pt;
	font-size: 10pt;
}
td.content-right{
	vertical-align: top;
	text-align: center;
}
div.content-thumb{

}
div.content-thumbs-title{
	background-color:#000000;
	width:80px;
	height:20px;
	/* for IE */
	filter:alpha(opacity=75);
	/* CSS3 standard */
	opacity:0.75;
	color:#ffffff;
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	position: relative;
	top: -30px
}
/*----------Farmer Landing Page-----------------*/
div.farmer_gallery{
	width: 690px;
	padding-top:5px;
}
div.farmer_pro{
	width: 225px;
	height: 90px;
	float: left;
	padding-top: 5px;
	padding-right:5px;
}
div.farmer_pro_image{
	float: left;
	width: 90px
}
div.farmer_pro_text{
	float: left;
	color: #ffffff;
	background-color: #70ad5d;
	padding: 3px;
	width: 129px;
	height: 84px;
}
div.farmer_pro_text a{
	color: #ffffff;
	font-weight: bold;
	font-size: 12pt;
}
/*-----------Nutrition Facts-------------*/
	td.nutrition_facts{ 
	border-bottom: 1px solid gray;
	text-align: left;
	}
	td.nutrition_facts_bold{ 
	border-bottom: 4px solid #000000;
	text-align: left;
	}
/*------------------------SEASON AND CALENDAR TABLE-----------------------*/
	div#season{
	border: solid 1px #000000;
	padding: 10px;
	}
	table.season{
	height: 16px;
	width:100%;
	background-color: transparent;
	}
	td.season_head{
	font-weight: bold;
	text-align: center;
	}
	td.fill_small{
	background-color:#434242;
	border: solid 1px #000000;
	width: 7.5%;
	}
	td.nofill_small{
	background-color: transparent;
	border: 1px solid #000000;
	width: 7.5%;
	}
	td.nofill_large{
	background-color: transparent;
	border: 1px solid #000000;
	width: 7.25%;
	}
	td.fill_large{
	background-color:#434242;
	border: 1px solid #000000;
	width: 7.25%;	
	}
/*-------------------Video Page-------------------------------*/
	div.video-content{
	width: 400px;
	border: 1px solid #d4d4d4;
	height: 80px;
	background: url(http://www.producepedia.com/images/bkg-video-thmb.gif) repeat-x bottom center #ffffff;
	padding:10px;
	}
	div.video-image{
	float: left;
	width: 115px;		
	}
	div.video-title{
	float: left;
	width: 205px;
	}
	div.video-play{
	float: left;
	}
	.frm{
	list-style: none;
	}
	.frm label{
		font-weight: bold;
	}
	.frm label.required{
		color: #ff0000;
	}
	.frm .frmVert{
	width: 100%;
	padding: 2px;	
	}			
	.frm .frmHoriz{
	padding: 2px;	
	float: left;		
	}	
	.frm .frmHoriz label{
		display: block;
	}
	fieldset{
		border: none;
	}
	fieldset.layHoriz{
		width: 45.9%;
		float: left;	
	}
