

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,p,blockquote,table,th,td,img
		{
		border: 0px;
		margin: 0px;
    	padding: 0px;
		}

.clear
		{
		clear: both;
		}

.right
		{
		float: right;
		}

.left
		{
		float: left;
		}

body
		{
		background-color: #0088BC;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
		
div.main
		{
		background-color: transparent;
		display: block;
		margin: 20px auto;
		width: 790px;
		}
		
div.main2
		{
		background-color: transparent;
		display: block;
		margin: 20px auto;
		width: 650px;
		}

div.bodyholder
		{
		background-color: #FFFFFF;
		width: 790px;
		}
		
div.pad
		{
		padding-bottom: 30px;
		}
		
div.menuside
		{
		background-color: transparent;
		width: 200px;
		padding-left: 20px;
		}
		
div.contentside
		{
		background-color: transparent;
		/* margin-left: 240px; */
		width: 550px;
		}
		
div.menuside2
		{
		background-color: transparent;
		background-image: url(images/welchs-side.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		height: 675px;
		width: 290px;
		}

div.content2
		{
		background-color: transparent;
		background-image: url(images/welchs-top.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		width: 500px;
		}
		
div.farm1
		{
		background-image: url(images/farmersback2.jpg);
		background-repeat: repeat-y;
		width: 650px;
		}

div.farm2
		{
		background-image: url(images/farmerschoice2.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		padding: 510px 40px 0px 40px;
		width: 570px;
		}
		
div.menu1
		{
		display: block;
		position: relative;
		left: 76px;
		top: 340px;
		}

div.footer
		{
		padding: 20px 0;
		text-align: center;
		}


/* --------------------------- 	*/
/*		Typography				*/
/* --------------------------- 	*/ 

h1, h2, h3, h4, h5, h6
		{
		color: #003366;
		}

div.menuside h1
		{
		font-size: 18px;
		margin: 15px 0 0 0;
		}

h1.press1, h2.press1
		{
		padding: 0 20px 10px 0;
		text-align: center;
		}
		
h1.press1
		{
		font-size: 20px;
		}
		
h1.press2
		{
		font-size: 20px;
		padding: 0 20px 10px 0;
		text-align: left;
		}
		
h2.press1
		{
		font-size: 16px;
		}
		
h2.main1
		{
		color: #000000;
		text-align: left;
		}

h2.date
		{
		color: #B90505;
		font-size: 16px;
		padding: 15px 0 5px 0;
		text-align: left;
		}

h3
		{
		font-size: 12px;
		}
		
h3.main1
		{
		padding: 10px 0 0 0;
		}
		
p
		{
		padding: 0 20px 20px 0;
		}
		
p.top
		{
		padding-top: 20px;
		}
		
p.listhead
		{
		padding: 0 20px 4px 0;
		}
		
p.links
		{
		line-height: 20px;
		text-align: center;
		}
		
p.note
		{
		font-size: 10px;
		}

div.menuside p
		{
		line-height: 180%;
		margin: 15px 0;
		}
		
span.faq
		{
		color: #0067C6;
		font-size: 16px;
		font-weight: bold;
		}
		
span.i1
		{
		font-style: italic;
		}
		
/* --------------------------- 	*/
/*		Lists					*/
/* --------------------------- 	*/ 

		
ol
		{
		padding: 0 20px 20px 20px;
		}
		
ul
		{
		padding: 0 10px 10px 20px;
		}
		
ul.news, ul.news1, ul.news2
		{
		padding: 0 20px 20px 40px;
		}
		
ul.news1
		{
		list-style: circle;
		}

ul li
		{
		padding: 4px 0;
		}
		
ul.news2 li
		{
		padding: 2px 0;
		}

ul.red
		{
		font-size: 18px;
		font-weight: bold;
		list-style-type: disc;
		}
		
ul.red li
		{
		padding: 2px 0;
		}

ul#logolist
		{
		padding: 0;
		}

ul#logolist li
		{
		float: left;
		height: 180px;
		list-style: none;
		padding: 0;
		text-align: center;
		width: 183px;
		}

ul#logolist li p
		{
		padding: 10px 0 0 0;
		text-align: center;
		}


/* --------------------------- 	*/
/*		Tables					*/
/* --------------------------- 	*/ 


table.press td
		{
		border: 1px solid #7C7C7C;
		border-bottom: 0;
		padding: 5px 10px;
		vertical-align: top;
		width: 50%;
		}

table.press
		{
		border-bottom: 1px solid #7C7C7C;
		border-collapse: collapse;
		margin: 0 20px 10px 0;
		}




/* --------------------------- 	*/
/*		Links					*/
/* --------------------------- 	*/ 

a
		{
		outline: none; /* hide dotted outline in Firefox */
		}
		
a:link, a:visited
		{
		text-decoration: underline;
		}
		
a:hover
		{
		text-decoration: none;
		}
		
div.footer a:link, div.footer a:hover, div.footer a:visited
		{
		color: #00CCFF;
		font-size: 10px;
		font-weight: bold;
		padding: 0 5px;
		text-decoration: none;
		}

a.new
		{
		font-size: 16px;
		font-weight: bold;
		}


/* --------------------------- 	*/
/*		Images					*/
/* --------------------------- 	*/






