/*------------------------ <layout> -----------------------*/
body {
	font: 13px Arial, Helvetica, sans-serif;
}
#wrapperorder {
	width: 820px;
	border: 1px solid #000000;
	margin: auto;
	background: #d1dab1;
	margin-bottom: 3px;
}
#wrapper {
	width: 750px;
	border: 1px solid #000000;
	margin: auto;
	background: #d1dab1;
	margin-bottom: 3px;
}
#header {
	height: 180px;
}
#main {
	background: url(../images/interface/main_bg.gif) repeat-y;
}
#nav {
	float: left;
	width: 190px;
	background: url(../images/interface/nav_bg.gif) no-repeat;
	padding-bottom: 60px;
	font-size: 12px;
	display: inline; /*IE double margin float bug fix*/
	min-height:525px;
}
#contentarea {
	background: url(../images/interface/contentarea_bg.gif) repeat-x;
	float: left;
	width: 560px;
	padding-bottom: 80px;
	min-height:525px;
	display: inline; /*IE double margin float bug fix*/
}
#contentareaOverflow {
	background: url(../images/interface/contentarea_bg.gif) repeat-x;
	float: left;
	width: 560px;
	padding-bottom: 80px;
	padding-left 190px;
	display: inline; /*IE double margin float bug fix*/
}
#thumbnail {
	width: 80px;
	margin-right: 5px;
	float: left;
	display: inline; /*IE double margin float bug fix*/
}
#content {
	float: left;
	width: 450px;
	margin-right: 25px;
	display: inline; /*IE double margin float bug fix*/
}
#footer {
	clear: both;
	background: #c29466 url(../images/interface/footer_bg.gif) repeat-x;
	height: 25px;	
}

/*------------------------ </layout> -----------------------*/

/*------------------------ <nav>----------------------------*/
#nav ul {
	margin: 0px;
	padding: 0px;
}
#nav li {
	width: 100%;
	list-style-type: none;
		
}

#nav li a {
	text-decoration: none;
	padding: 5px 0px 5px 28px;
	display: block;
	color: #3e0009;
}
#nav li a:hover {
	color: #900;
}


#email_link {
	background: url(../images/interface/nav_email.gif) no-repeat;
	height: 46px;
	line-height: 20px;
}
#home {
	background: url(../images/interface/nav_home.gif) no-repeat;
	height: 25px;
}
#farm {
	background: url(../images/interface/nav_farm.gif) no-repeat;
	height: 25px;
}
#beef {
	background: url(../images/interface/nav_beef.gif) no-repeat;
	height: 25px;
}
#ordering {
	background: url(../images/interface/nav_ordering.gif) no-repeat;
	height: 25px;
}
#preparation {
	background: url(../images/interface/nav_preparation.gif) no-repeat;
	height: 25px;
}
#recipes {
	background: url(../images/interface/nav_links.gif) no-repeat;
	height: 25px;
}
#blog {
	background: url(../images/interface/nav_blog.gif) no-repeat;
	height: 25px;
}	
#contact {
	background: url(../images/interface/nav_contact.gif) no-repeat;
	height: 85px;
}




/*currentnavitem*/
.home #home a, .farm #farm a, .beef #beef a, .ordering #ordering a, .preparation #preparation a, .recipes #recipes a, .blog #blog a, .contact #contact a {
	color: #900;
	background: url(../images/interface/currentnavitem.gif) no-repeat 5px;
}

/*------------------------ </nav>----------------------------*/




/*------------------------ </type>----------------------------*/
h1 {
	font: italic 24px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 4px;
	
}
.subhead {
	font-size: 16px;
}
p {
	margin-top: 0px;
}




/*------------------------ </type>----------------------------*/
