body.custom{background:url(images/bg.jpg) center no-repeat;margin:0;padding:0;}

#header 
{
background:url("images/header.jpg") no-repeat scroll center center transparent;
border-bottom:0 none;
padding-bottom:0;
padding-left:0;
padding-top:0;
width:100%;
height:80px;
margin-left:auto;
margin-right:auto;
}

#logo
{
padding-top:13px;
width:750px;
margin-left:auto;
margin-right:auto;
}

#container
{
width:800px;
height:470px;
margin-left:auto;
margin-right:auto;
background:url(images/container.jpg) center no-repeat;
}

ol, ul {
list-style:none outside none;
margin-left:-26px;
margin-top:2px;
}

ul #nav
{
float:left;
}

#nav li
{
display:inline;
padding:8px;
}

#nav li a
{
color:#603913;
font-family:"Arial";
font-weight:bold;
padding-top:5px;
text-decoration:none;
vertical-align:middle;
}

#nav li a:hover
{
text-decoration:underline;
}

#navcontainer
{
background:none repeat scroll 0 0 #F0DBA8;
float:left;
height:30px;
margin-left:35px;
width:280px;
}

#searchcontainer
{
background:none repeat scroll 0 0 #F0DBA8;
float:right;
height:30px;
margin-right:35px;
width:280px;
color:#009f4f;
font-family:"Arial";
font-weight:bold;
}

#searchcontainer p
{
margin-top:4px;
text-align:center;
}

#txtSearch
{
width: 175px;
margin-top:0px;
}

#topnav
{

}

#shadow { 
background-color:black;
margin-left:auto;
margin-right:auto;
width:805px;
margin-top:12px;
}

#container, #shadow 
{
bottom:6px;
position:relative;
right:4px;
 }
 
 #content {
   background-color: transparent;
   text-align:center;
   font-family:"Arial";
   padding-top:70px;
 }
 
  #venturecontent {
   
font-family:"Arial";
height:980px;
padding-top:40px;
text-align:center;
 }
 
#green1
{
color:#009F4F;
font-size:75%;
font-weight:bold;
margin-left:auto;
margin-right:auto;
width:300px;
}

#normaltext
{
font-size:70%;
margin-left:auto;
margin-right:auto;
width:600px;
}

#green2
{
width:300px;
margin-left:auto;
margin-right:auto;
color:#009f4f;
font-weight:bold;
font-size:75%;
}

#nz
{
width:600px;
margin-left:auto;
margin-right:auto;
color:#603913;
font-family:"Arial";
font-size:14px;
font-weight:bold;
}

#ph
{
width:600px;
margin-left:auto;
margin-right:auto;
color:#603913;
font-family:"Arial";
font-size:14px;
font-weight:bold;
}

#nz2
{
color:#603913;
font-family:"Arial";
font-size:14px;
font-weight:bold;
height:180px;
margin-right:auto;
width:700px;
}

#nz  span
{
color:#009f4f;
}

#ph  span
{
color:#009f4f;
}


#nz2 span
{
color:#009f4f;
}

a:link {
	color: #009f4f;
	text-decoration:none;
}


#nzoffice
{
width:300px;
float:left;
text-align:left;
}

#phoffice
{
width:300px;
float:left;
text-align:left;
}

#phcontact
{
width:300px;
float:right;
text-align:left;
}

#nzcontact1
{
width:300px;
float:right;
text-align:left;
}

#nzoffice1
{
width:300px;
float:left;
text-align:left;
}

#nzcontact2
{
width:300px;
float:right;
text-align:left;
}

#venture
{
background:url(images/venturecont.jpg) center no-repeat;
height:947px;
margin-left:auto;
margin-right:auto;
width:730px;
font-family:"Times New Roman";
}

#firstcolumn
{
width:105px;
float:left;
}

#col1, #col2, #col3
{
float:left;
}

#footer
{
float:left;
margin-top:0;
position:relative;
top:-5px;
}

#containerv, #shadowv{
bottom:4px;
position:relative;
right:6px;
}

#containerv {
background:url("images/venturecontent.jpg") no-repeat scroll center center transparent;
height:1020px;
margin-left:auto;
margin-right:auto;
width:800px;
}

#shadowv {
background-color:black;
margin-left:auto;
margin-right:auto;
margin-top:12px;
width:805px;
height:1005px;
}

#healthfood
{
font-size:100px;
color:#273c24;
}

#qs
{
font-size:55px;
color:#583318;
margin-top:-20px;
}

#qs  span
{
font-size:35px;
}

#hfdetails, #hfdetails2
{
color:#583318;
font-size:13px;
margin-left:auto;
margin-right:auto;
text-align:justify;
width:670px;
}

#hfdetails2
{
padding-top:10px;
}

#hfdetails2 span
{
font-weight:bold;
}

#pictures
{
height:200px;
margin-top:22em;
position:absolute;
width:800px;
}

#cow, #lamb, #strawberry, #oyster
{
float:left
}

#partners,#comlogo
{
margin-left:auto;
margin-right:auto;
margin-top:11.5em;
padding-left:25px;
width:710px;
}

#foodmate, #auszeal, #westpac
{
color:#583318;
float:left;
font-size:13px;
padding-right:18px;
text-align:justify;
width:200px;
}

#auszeal
{
width:238px;
}

#foodmate span, #auszeal span, #westpac span
{
font-weight:bold;
}

#foodmatelogo, #auszeallogo, #westpaclogo
{
float:left;
margin-top:1em;
text-align:center;
width:200px;
}

#auszeallogo, #westpaclogo
{
padding-left:40px;
}

#fmaddress, #ausaddress, #wpaddress
{
color:#583318;
float:left;
font-size:13px;
padding-top:10px;
text-align:center;
width:210px;
}

#fmaddress
{
padding-left:15px;
padding-top:25px;
}

#ausaddress
{
padding-left:35px;
}

#wpaddress
{
padding-left:30px;
padding-top:25px;
}

#footermsg
{
color:#583318;
float:left;
font-size:14px;
font-weight:bold;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-top:10px;
text-align:center;
width:710px;
padding-bottom:10px;
}

#partners2
{
margin-left:20px;
width:710px;
}

#nzbeef, #taylor, #nzlamb, #talleys, #council, #nzfsa
{
float:left;
}

img
{  border-style: none;
}


