
	
	
* {
	margin:0;
	padding:0;
	text-decoration: none;
	list-style-type: none;
}
/* *************force scrollbar (to eliminate 'jump in Safari)*****************/

html {
	min-height: 100%;
	margin-bottom: 1px;
}
/* ************* end force scrollbar *****************/



/* force minimum content height for Internet Explorer */

/*\*/

* html #content {
	height: 400px;
}
/*end minimum content height*/







body {
	font-family:Verdana, helvetica, sans;
	font-size:62.5%;
	background-color:#FBF4E2;
	text-align:center;
	margin-top:0;
	background-image: url(images/body-bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	color: #636F76;
}


p {
	margin-bottom:10px;
	line-height:170%;
	font-size:11px;
}
h2 {
	margin-bottom:10px;
	font-size:1.2em;
	color: #094B01;
}
#wrapper {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:770px;
	/*background: url(images/home-wrapper-bg.jpg) no-repeat center 125px;*/
	
}

body.page-3 #wrapper{background: url(images/home-wrapper-bg.jpg) no-repeat center 125px;}
body.page-4 #wrapper{background: url(images/recipes.jpg) no-repeat center 125px;}
body.page-5 #wrapper{background: url(images/buyonline.jpg) no-repeat center 125px;}
body.page-6 #wrapper{background: url(images/contact.jpg) no-repeat center 125px;}



#header{position:relative;height:112px;}


h3 {
	padding-bottom:10px;
	border-bottom:1px dotted #A6C0E3;
	margin-bottom:12px;
	font-size:1.4em;
	font-weight:normal;
}
h4 {
	font-size:1.2em;
}
h5 {
	font-size:1.1em;
}
h6 {
	font-size:1.1em;
}
#toplogo {
	height:94px;
	width:336px;
	background: url(images/toplogo.gif) no-repeat;
	text-indent:-9999px;
}
#content {
	
	float:left;
	width:500px;
	padding:350px 0 50px 0;
}
#content * {
	margin-left:15px;
}
#content * * {
	margin-left:0;
}
#sidebar {
	float: right;
	width: 217px;
	z-index:99;
	margin-bottom:20px;
	padding-top:370px;
}
#footer {
	clear: both;
	padding: 15px;
	
	margin-bottom:0;
	border-top: 1px solid #8FAB81;
}

#footer a {
	color: #fff;
	border-bottom: 1px solid #fff;
	padding-bottom: 1px;
}
/* Hides from IE5-mac \*/
#content {
	height: 0.1%;
}
/* End hide from IE5-mac */

a {
	color:#A90633;
}
.imgfr {
	float:right;
	margin:4px 0 5px 12px;
	padding:4px;
	border: solid 1px #ccc;
}
.imgfl {
	float:left;
	margin:4px 12px 5px 0;
	padding:4px;
	border: solid 1px #ccc;
}
.imgborder {
	margin:4px 12px 5px 0;
	padding:4px;
	border: solid 1px #ccc;
}
#content li {
	font-size:11px;
}


ul#navlist
{
position:absolute;
left:390px;
bottom:0px;
height:40px;
margin-left: 0;
padding-left: 0;
width:390px;


}

#navlist li
{
display:inline;
list-style-type: none;
}

#navlist a {
	display:block;
	float:left;
	width:90px;
	height:40px;
	padding: 0 0 0 5px;
	border-left:1px solid #8FAB81;
	text-transform:uppercase;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8FAB81;
}



.current_page_item a, #navlist a:hover
{
	border-left:1px solid #FBF4E2!important;
	text-decoration: none;
	color: #FBF4E2!important;
}

img{border:none;}

#recipes{padding-bottom:20px;}
#recipes li{display:inline;}
#recipes li a{
	display:block;
	list-style-type:none;
	background: url(images/recipe.png) no-repeat 0px 3px;
	padding: 5px 0 7px 25px;
	color: #CC6600;
}

body.page-4 h4 {
border-top:1px dotted #835E4F;
font-size:12px;
padding-top:20px;
}

.btt {
background:transparent url(images/btt.gif) no-repeat scroll 0pt 5px;
font-size:10px;
padding-left:15px;
}

.btt a{color: #CC6600;}