#nutrients {
	float : right;
	border : thin;
	border-style : solid;
	border-color : Gray;
	width : 150px;
	padding : 5px;
	margin : 5px;
}
#productlabels {
	padding-top : 40px;
}
#supply {
padding-left : 35px;
}
#groundtext {
	position : relative;
	width : 150px;
}

#coarse {
	position : relative;
	bottom: 20px;
}


#width {
	width : 960px;
}

#ls3 {
	padding-right : 15px;
	padding-top : 10px;
}

#ls4 {
	padding-top : 10px;
}


#events {
	padding-left : 30px;
}

#events2 {
	width : 200px;
}

.pxright {
	margin-left : 15px;
}

.pxleft {
	padding-right : 15px;
}

.chef {
	padding-right : 100px;
}



#products {
padding-left : 50px;
padding-right : 50px;
	
}


#tours {
	width : 250px;
	
}





#soap {
position : relative;
left : -50px;
padding-bottom : 10px
	
}

#chefs {
	padding-left : 40px;
}

.marginleft {
	margin-left : 30px;
}



#specialtyrt {
	padding-left : 12px;
}


#wooldye {
	position : relative;
	left : 100px;
	padding-top : 10px
}

#mash {
	padding-top : 10px;
	position : relative;
	left : 20px
}

#ls1 {
	padding-right : 15px;
	padding-left : 15px;
}

#contact {
	padding-left: 10px;
}



#credits p {
	font-family : Arial, "Basic Sans Light SF", sans-serif;
	font-size : 12px;
	font-style : italic;
	text-align : center;
}



P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
}

H1  {
	color : Rgb(74,99,181);
	font-family : "Basic Sans Light SF", Arial, sans-serif;;
}

#glutenfree {
float : right;
	border : thin;
	border-style : solid;
	border-color : Gray;
	width : 150px;
	padding : 5px;
	margin : 5px;
}

#rex {
	float : right;
	border : thin;
	border-style : solid;
	border-color : Gray;
	width : 150px;
	padding : 5px;
	margin : 5px;
}



H2  {
	font-family : "Basic Sans Light SF", Arial, sans-serif;
	color : Rgb(74,99,181);
}

H3  {
	font-family : "Basic Sans Light SF", Arial, sans-serif;
	color : Rgb(74,99,181);
}

A  {
	color : Gray;
	font-weight : bold;
	text-decoration : none;
}

A:Visited  {
	color : Gray;
	font-weight : bold;
	text-decoration : none;
}

A:Active  {
	color : Gray;
	font-weight : bold;
	text-decoration : none;
}

A:Hover  {
	color : Black;
}

BODY  {}

.centretbl  {
	margin-left : auto;
	margin-right : auto;
}

#groundpoint {
position : relative;
right : 85px;
}

#powder {
	position : relative;
	bottom : 100px;
}

#groundright {
margin-left : 20px;
}




.tblmargin  {
padding-left : 15px;
}

#retail {
	padding-left : 20px;
}

#retailers {
	width : 120px;
}



.labels {
	border-left-color : Gray;
	border-left-style : solid;
	border-left-width : medium;
}


.border {
	border : medium;
	border-color : Gray;
	border-style : solid;
	padding : 15px;
}


table {
	padding : 0;
	border-spacing : 0;
}

 
.emph  {
	color : Black;
	font-weight : bold;
	font-style : italic;
}

H4  {
    color : Rgb(74,99,181);
	font-family : Arial, sans-serif;
	font-weight : bold;
}

.announce  {
	font-size : 60px;
	font-family : "Basic Sans Light SF", "Arial Narrow", sans-serif;
	font-weight : normal;
}

#nuts  {
	left : 260px;
	top : 150px;
	position : absolute;
}

.cornerpx {
padding : 2%;
}

#flourandcake {
position : relative;
left : 50px	
}

#pickled {
	position : relative;
	left : -20px
}



#product {
	position : relative; 
	left : 195px;
	top : 36px
}

.submenu {
	background-color : Silver;
}



.intro  {
	font-size : 80px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : Gray;
}

#rightbdr  {
	border-right : 2px solid #708090;
}

.bgcolour  {
	background-color : rgb(230, 221, 214);
}

#enter  {
	position : relative;
	top : -220px;
}

.announce2  {
	font-size : 30px;
	font-family : "Basic Sans Light SF", Arial, Verdana, sans-serif;
	font-weight : bold;
}

.nobr {
	white-space : nowrap;
	font-family : "Basic Sans Light SF", "Arial Narrow", Arial, sans-serif;
}


.announce2 A  {
	color : Black;
}

.announce2 A:Visited  {
	color : Black;
}

.announce2 A:Hover  {
	color : Gray;
}

.mainmenu  {
	font-size : 12px;
}

 .mainmenu A:hover {
 background : Silver;
	
}



#logo {
	position : relative;
	top : 10px;
	padding : 5px;
}

#kerakelrange {
margin : 10px;
}


#tree {
position : relative;
top : -6px;
}

#nutsinbowl {
	position : relative;
	top : -5px;
}

#oil {
	position : relative;
	top : -25px;
	padding-right : 5px;
}


.corner2 {
	text-align : right;
}

.corner1 {
	text-align : right;
}



.heading  {
	font-size : 55px;
	font-family : "Basic Sans Light SF", monospace;
}

#desc  {
	border-style : solid;
	border-color : Gray;
	border-width : thick;
	font-family : Arial, sans-serif;
	font-size : 12px;
	padding : 8px;
}

#landscape {
padding-left  : 10px;
width : 225px;
text-align : justify;	
}

/* grayscale - all levels; text properties for states: normal, hover, click */
.TM0i0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color : Gray;
	font-weight : bold;
}

/* grayscale - all levels; box properties for states: normal */
.TM0o0 {
	background: #FFFFFF;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* grayscale - all levels; box properties for states: hover, click */
.TM0o1 {
	background: #FFFFFF;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	}
.TM0i0:hover {
color : Black;
background-color : Silver;
}

