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


/*------content structure-----*/

#topcontent{
width:816px;
height:459px;
margin-left:16px;
}

#bottomcontent{
width:816px;
height:400px;
margin-left:16px;
}

/*------main object-----*/

#mainobject{
background-color:#fff;
width:571px;
height:459px;
float:left;
}

#mainobjectimage{
position:relative;
left:60px;
top:33px;
}

#mainobjecttext{
position:relative;
left:50px;
top:-130px;
}

#mainobject a{
	font-family:'ms sans serif', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	text-decoration:none;
	position:relative;
	left:343px;
	top:-60px;
	float:left;
}

#mainobject a:hover{color:#444;}

/*------recipe of the week-----*/

#secondaryobject{
background-image:url('../images/recipebackground.jpg');
background-repeat:no-repeat;
width:244px;
height:459px;
float:left;
}

#secondaryobject_content{
width:212px;
height:459px;
background-color:#0e240a;
float:left;
margin-left:17px;
}
* html #secondaryobject_content{
margin-left:8px;
}

#secondaryobject h1{
font-family: "Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
font-weight:normal;
color:#eee;
margin:10px 0 3px 0;
}

#secondaryseperator{
background-image:url('../images/wheatseperator.gif');
width:36px;
height:18px;
margin:0 auto;
}

#secondaryobject h2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ded894;
margin:10px 0 18px 0;
}

#secondaryobject_text{
font-family: 'Times New Roman', Times, serif;
font-size:12px;
font-weight:normal;
letter-spacing:0.2px;
color:#998b48;
}

#secondaryobject_bottomlink{
width:212px;
height:34px;
position:absolute;
top:668px;
overflow:hidden;
background-color:#353529;
}

#secondaryobject_bottomlink a{
font-family:'Times New Roman', Times, serif;
font-size:12px;
font-style:italic;
color:#aaa;
line-height:29px;
margin-left:90px;
text-decoration:none;
}
#secondaryobject_bottomlink a:hover{
color:#fff;
}

#secondaryobject h1, #secondaryobject h2, #secondaryobject img, #secondaryobject_text{
padding:0 28px 0 28px;
}

/*------latest news-----*/

#tertiaryobject_a{
width:217px;
height:400px;
float:left;
border-right:1px dashed #ccc;
}

.tertiaryobject_titleblock{
background-color:#ebe9e2;
width:217px;
height:47px;
}

h1.tertiaryobject_title {
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#444;
padding:13px 0 0 26px;
}

.tertiaryobject_text{
font-family:'ms sans serif', Arial, Helvetica, sans-serif;
font-size:11px;
line-height:23px;
color:#666;
height:290px;
overflow:hidden;
position:relative;
z-index:1;
}

.tertiaryobject_text h2{
font-family:'ms sans serif', Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999;
}

.tertiaryobject_text h3{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#999;
margin-top:-9px;
margin-bottom:-10px;
}

#tertiaryobject_titleblock h1, .tertiaryobject_text, #tertiaryobject_c_titleblock h1 {padding:14px 28px 0 28px;}

.tertiaryobject_bottomlink{
position:relative;
}

.tertiaryobject_bottomlink a{
font-family:'Times New Roman', Times, serif;
font-size:12px;
font-style:italic;
color:#aaa;
line-height:29px;
margin-left:118px;
text-decoration:none;
}
.tertiaryobject_bottomlink a:hover{
color:#444;
}

/*------recent events----*/

#tertiaryobject_b{
width:217px;
height:400px;
float:left;
border-right:1px dashed #ddd;
}

/*see tertiary_a for title block*/

/*------companysticky-----*/

#tertiaryobject_c{
width:380px;
height:400px;
float:left;
}

#tertiaryobject_c_titleblock{
background-color:#ebe9e2;
width:379px;
height:47px;
}

#wheatimage{
background-image:url('../images/wheatimage.jpg');
background-repeat:no-repeat;
width:214px;
height:139px;
position:absolute;
top:963px;
margin-left:150px;
}



