body {
margin: 0px 0px 0px 0px;
background-color:#d5ca93;
margin:auto;
height:100%;
min-height:100%;

}

#contact-form {
width:470px;
float:right;
}

#contact-form-container {
width:915px;
height:400px;
background-color:#fff5d3;
}

#contact-form-text {
float:left;
width:380px;
font-family:verdana;
font-size:12pt;
color:#514300;
padding-left:20px;
padding-top:20px;
}

#border {
border:2px solid #514300;
width:695px;
height:352px;
margin-bottom:20px;
}

#header-image {
width:955px;
height:198px;
margin:auto;

}

#strapline {
width:955px;
height:48px;
margin:auto;

}

#top-nav {
width:955px;
height:30px;
background-image:url(media/nav-bg.gif);
background-repeat:repeat-x;
margin:auto;
padding-top:3px;
text-align:center;

}

#top-nav li {
list-style:none;
display:inline;

}

#top-nav ul {
list-style:none;
display:inline;

}

#top-nav a {
font-family:verdana;
font-size:11pt;
text-decoration:none;
color:#726525;
margin:0px 10px 0px 10px;

}

#top-nav a:hover {
font-family:verdana;
font-size:11pt;
text-decoration:underline;
color:#726525;

}

#content-wrapper {
width:915px;
height:1155px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper img {
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#514300;

}

#content-wrapper table {
margin-bottom:20px;
}

#content-wrapper-two {
width:915px;
height:1455px;
padding:20px;
position:relative;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-two img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-two table {
margin-bottom:20px;
}

#content-wrapper-three {
width:915px;
height:1405px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-three img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-three table {
margin-bottom:20px;

}

#content-wrapper-four {
width:915px;
height:1055px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-four img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-four table {
margin-bottom:20px;
}

#content-wrapper-five {
width:915px;
height:2380px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-five img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-five table {
margin-bottom:20px;
}

#content-wrapper-five h2 {
font-family:verdana;
font-weight:normal;
font-size:16pt;
color:#514300;

}

#content-wrapper-five p img {
font-family:verdana;
font-weight:normal;
font-size:9pt;
color:#514300;
border:0px;

}

#content-wrapper-five p {
font-family:verdana;
font-weight:normal;
font-size:9pt;
color:#514300;

}

#content-wrapper-six {
width:925px;
height:1555px;
padding:10px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-six img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-six table {
margin-bottom:20px;
}


#content-wrapper-seven {
width:935px;
height:1000px;
padding:10px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;
text-align:left;

}

#content-wrapper-seven table {
margin-bottom:20px;
}

#content-wrapper-eight {
text-align:center;
}

#content-wrapper-eight img {
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-eight input {
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#514300;
background-color:#eadc99;
font-family:verdana;
color:#514300;

}

#content-wrapper-eight {
width:925px;
}

#content-wrapper-nine {
width:915px;
height:1000px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-nine img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-nine table {
margin-bottom:20px;

}

#content-wrapper-ten {
width:915px;
height:700px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-ten img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-ten table {
margin-bottom:20px;

}

#content-wrapper-eleven {
width:915px;
height:900px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-eleven img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-eleven table {
margin-bottom:20px;

}

#content-wrapper-twelve {
width:915px;
height:750px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-twelve img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-twelve table {
margin-bottom:20px;

}

#content-wrapper-thirteen {
width:915px;
height:2100px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-thirteen img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-thirteen table {
margin-bottom:20px;

}


#content-wrapper-fourteen {
width:915px;
height:1400px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-fourteen img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-fourteen table {
margin-bottom:20px;

}

#content-wrapper-fifteen {
width:915px;
height:555px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-fifteen img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-fifteen table {
margin-bottom:20px;
}

#content-wrapper-sixteen {
width:915px;
height:1355px;
padding:20px;
background-image:url(media/header-shadow.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#eadc99;
margin:auto;

}

#content-wrapper-sixteen img {
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#514300;

}

#content-wrapper-sixteen table {
margin-bottom:20px;
}

.image-left {
margin-right:10px;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;

}

.image-right {
margin-right:0px;
margin-left:10px;
margin-bottom:10px;
margin-top:10px;

}

.image-left-two {
margin-right:10px;
margin-left:0px;
margin-bottom:10px;
margin-top:0px;

}

.image-right-two {
margin-right:0px;
margin-left:10px;
margin-bottom:10px;
margin-top:0px;

}

.image-left-three {
margin-right:10px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;

}

.image-right-three {
margin-right:0px;
margin-left:10px;
margin-bottom:0px;
margin-top:0px;

}

#left-nav-wrapper {
width:200px;
height:100px;
float:left;
position:relative;

}

.table-bg {
background-color:#fff5d3;

}

#main-content {
width:695px;
height:100px;
float:right;
position:relative;
font-family:verdana;
font-size:9pt;
color:#514300;
line-height:18px;

}

#main-content a {
font-family:verdana;
font-size:9pt;
text-decoration:underline;
color:#514300;

}

#main-content a:hover {
font-family:verdana;
font-size:9pt;
text-decoration:none;
color:#514300;

}

#main-content h1 {
font-family:verdana;
font-size:18pt;
color:#514300;
font-weight:normal;
margin-bottom:20px;

}

#main-content-two {
width:915px;
height:100px;
position:relative;
font-family:verdana;
font-size:9pt;
color:#514300;
line-height:18px;

}

#main-content-two h1 {
font-family:verdana;
font-size:18pt;
color:#514300;
font-weight:normal;
margin-bottom:20px;

}

#main-content-two a {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:underline;

}

#main-content-two a:hover {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:none;

}

#header-three {
width:710px;
position:relative;
font-family:verdana;
color:#514300;
margin-bottom:10px;

}

#header-three h1 {
font-family:verdana;
font-size:18pt;
font-weight:normal;

}

#main-content-three {
width:695px;
height:100px;
position:relative;
font-family:verdana;
font-size:9pt;
color:#514300;
float:right;
margin-left:20px;
line-height:18px;

}

#main-content-three h1 {
font-family:verdana;
font-size:18pt;
color:#514300;
font-weight:normal;
margin-bottom:20px;

}

#main-content-three a {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:underline;

}

#main-content-three a:hover {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:none;

}

#main-content-four {
width:915px;
height:1500px;
position:relative;
font-family:verdana;
font-size:9pt;
color:#514300;
line-height:18px;

}

#main-content-four h1 {
font-family:verdana;
font-size:18pt;
color:#514300;
font-weight:normal;
margin-bottom:20px;

}

#main-content-four a {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:underline;

}

#main-content-four a:hover {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:none;

}

#main-content-five {
width:710px;
height:100px;
position:relative;
font-family:verdana;
font-size:9pt;
color:#514300;
float:right;
margin-left:20px;
line-height:18px;

}

#main-content-five h1 {
font-family:verdana;
font-size:18pt;
color:#514300;
font-weight:normal;
margin-bottom:20px;

}

#main-content-five a {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:underline;

}

#main-content-five a:hover {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:none;

}


#recipe-nav {
width:180px;
float:left;

}

#recipe-nav li {
list-style:none;
margin-bottom:10px;

}

#recipe-nav ul {
list-style:none;

}


#recipe-nav a {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:underline;

}

#recipe-nav a:hover {
font-family:verdana;
font-size:9pt;
color:#514300;
text-decoration:none;
}



#buy-cheese {
width:200px;
height:125px;
text-decoration:center;

}

#buy-cheese a {
	font-family:verdana;
	font-size:11pt;
	color:#726525;
	border-width:5px 1px 5px 1px;
	border-style:solid;
	border-color:#514300;
	text-decoration:none;
	height:25px;
	display:block;
	text-align:center;
	background-color:#fff5d3;
	padding-top:5px;

}

#buy-cheese a:hover {
font-family:verdana;
font-size:11pt;
color:#726525;
border-width:5px 1px 5px 1px;
border-style:solid;
border-color:#514300;
text-decoration:underline;
height:25px;
display:block;
text-align:center;
background-color:#fff5d3;
padding-top:5px;

}

#buy-cheese-two {
width:200px;
height:150px;
margin-bottom:30px;

}

#left-side-boxes {
width:180px;
text-decoration:center;
border-width:0px 0px 0px 0px;
border-style:solid;
border-color:#726525;
margin-bottom:20px;

}

#left-side-boxes-header {
width:198px;
height:25px;
text-decoration:center;
border-width:5px 1px 5px 1px;
border-style:solid;
border-color:#514300;
padding-top:5px;
background-color:#fff5d3;

}

#left-side-boxes-header a {
font-family:verdana;
font-size:11pt;
color:#514300;
text-decoration:none;
height:25px;
width:198px;
display:block;
text-align:center;

}

#left-side-boxes-header a:hover {
font-family:verdana;
font-size:11pt;
color:#514300;
text-decoration:underline;
height:25px;
width:198px;
display:block;
text-align:center;

}

#left-side-boxes-bottom {
width:188px;
height:60px;
text-decoration:center;
border-width:0px 1px 5px 1px;
border-style:solid;
border-color:#514300;
padding:5px 5px 5px 5px;
margin-bottom:20px;
background-color:#fff5d3;

}

#left-side-boxes-bottom a {
font-family:verdana;
font-size:8pt;
color:#514300;
text-decoration:none;
height:60px;
width:188px;
display:block;
text-align:center;

}

#left-side-boxes-bottom a:hover {
font-family:verdana;
font-size:8pt;
color:#514300;
text-decoration:underline;
height:60px;
width:188px;
display:block;
text-align:center;

}

#left-side-boxes-two {
width:180px;
border-width:5px 1px 5px 1px;
border-style:solid;
border-color:#726525;
margin-bottom:20px;
background-color:#fff5d3;
clear:both;
padding:3px;

}

#footer {
width:100%;
height:102px;
padding-top:5px;
background-color:#514300;
clear:both;
text-align:center;
font-family:verdana;
color:#FFFFFF;
font-size:8pt;

}

#footer-two {
width:100%;
height:30px;
background-color:#fff5d3;
margin-bottom:10px;

}

#footer-three {
width:955px;
height:25px;
padding-top:5px;
text-align:center;
margin:auto;

}

#footer-three a {
font-family:verdana;
font-size:8pt;
color:#514300;
text-decoration:underline;
margin:0px 3px 0px 3px;

}

#footer-three a:hover {
font-family:verdana;
font-size:8pt;
color:#514300;
text-decoration:none;
margin:0px 3px 0px 3px;

}

#footer-three li {
list-style:none;
display:inline;

}

#footer-three ul {
list-style:none;
display:inline;

}

.picture-border {
border-width:2px;
border-color:#514300;
border-style:solid;
margin-bottom:20px;

}

#maps-border {
width:915px;
height:700px;
border-width:2px;
border-color:#514300;
border-style:solid;

}

#mapsearch {
  width : 905px;
  margin : 10px;
  padding : 4px;
  border : 0px solid #f9f9f9;
}

/* set height of idle state map */
#mapsearch .gsmsc-idleMapDiv { height : 200px; }

/* set height of active state map */
#mapsearch .gsmsc-mapDiv { height : 300px; }

#contactform {
width:915px;
background-color:#fff5d3;
font-size:9pt;
font-weight:normal;
color:#726525;
text-align:left;

}

.show-stockists {
width:905px;
margin:auto;
text-align:center;
}

.show-stockists input {
margin-left:0px;
margin-top:10px;

}

.maptitle {
margin-left:6px;
}

#map_nav {
width:220px;
height:540px;
float:left;
background-color:#fff5d3;
border:1px solid black;
padding:5px;
text-align:left;
line-height:20px;

}

#map_nav input {
width:220px;
height:20px;
background-color:#ffffff;
font-family:verdana;
font-size:11pt;
color:#000000;
}



/* START POACHER MENU STYLES */

.menu2 {
width:955px;
height:35px;
text-align:center;
margin:auto;
background-image:url(media/nav-bg.gif);
background-repeat:repeat-x;
}

.menu{
    width:946px;
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#ffffff;
	height:35px;
	text-align:left;
	background-image:url(media/nav-bg.gif);
	background-repeat:repeat-x;
	border-left-width:0px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#d5ca93;
	margin:auto;
	text-align:center;
	}
	
.navigation-one ul{
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	list-style-type:none;
	}
.navigation-one li{
		float:left;
		padding:0px;
		list-style-type:none;
		}
.navigation-one li a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:underline;
		font-weight:normal;
		text-align:center;
		color:#663300;
		display:block;
		line-height:35px;
		margin-left:0px;
		margin-right:0px;
		padding:0px 0px;
		width:104px;
		height:33px;
		list-style-type:none;
	border-left-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#d5ca93;
		}
.navigation-one li a:hover, .navigation-one ul li:hover a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:none;
		color:#996600;
		margin-left:0px;
		margin-right:0px;
		width:104px;
		height:33px;
		list-style-type:none;
		background-color:#d5ca93;
		}
		
.navigation-one li ul{
		display:none;
		height:auto;
		padding:0px;
		margin-left:0px;
		border:0px;
		width:104px;
		z-index:200;
		position:absolute;
		float:left;
		/*top:1em;
		/*left:0;*/
		}
	.navigation-one li:hover ul{
		display:block;
		
		}
	.navigation-one li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:106px;
		}
	.navigation-one li:hover li a{
		background-color:#d5ca93;
		
		}
	.navigation-one li ul a{
		display:block;
		height:34px;
		font-size:8pt;
		font-weight:normal;
		margin:0px;
		padding:0px 5px 0px 5px;
		text-align:left;
		width:226px;
		background-color:#d5ca93;
		}
		.navigation-one li ul a:hover, .navigation-one li ul li:hover a{
		    font-size:8pt;
			background-color:#663300;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			width:226px;
			}
			
.navigation-two ul{
	height:33px;
	list-style:none;
	margin:0;
	padding:0;
	list-style-type:none;
	}
.navigation-two li{
		float:left;
		padding:0px;
		list-style-type:none;
		}
.navigation-two li a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:underline;
		font-weight:normal;
		text-align:center;
		color:#663300;
		display:block;
		line-height:35px;
		margin-left:0px;
		margin-right:0px;
		padding:0px 0px;
		width:104px;
		height:34px;
		list-style-type:none;
	border-left-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#d5ca93;
		}
.navigation-two li a:hover, .navigation-two ul li:hover a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:none;
		color:#996600;
		margin-left:0px;
		margin-right:0px;
		width:104px;
		height:35px;
		list-style-type:none;
		background-color:#d5ca93;
		}
		
.navigation-two li ul{
		display:none;
		height:auto;
		padding:0px;
		margin-left:0px;
		border:0px;
		width:104px;
		z-index:200;
		position:absolute;
		float:left;
		/*top:1em;
		/*left:0;*/
		}
	.navigation-two li:hover ul{
		display:block;
		
		}
	.navigation-two li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:106px;
		}
	.navigation-two li:hover li a{
		background-color:#d5ca93;
		
		}
	.navigation-two li ul a{
		display:block;
		height:34px;
		font-size:8pt;
		font-weight:normal;
		margin:0px;
		padding:0px 5px 0px 5px;
		text-align:left;
		width:226px;
		background-color:#d5ca93;
		}
		.navigation-two li ul a:hover, .navigation-two li ul li:hover a{
		    font-size:8pt;
			background-color:#663300;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			width:226px;
			}
			
.navigation-three ul{
	height:33px;
	list-style:none;
	margin:0;
	padding:0;
	list-style-type:none;
	}
.navigation-three li{
		float:left;
		padding:0px;
		list-style-type:none;
		}
.navigation-three li a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:underline;
		font-weight:normal;
		text-align:center;
		color:#663300;
		display:block;
		line-height:35px;
		margin-left:0px;
		margin-right:0px;
		padding:0px 0px;
		width:104px;
		height:33px;
		list-style-type:none;
	border-left-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#d5ca93;
		}
.navigation-three li a:hover, .navigation-three ul li:hover a{
		font-size:8pt;
		font-family:verdana;
		text-decoration:none;
		color:#996600;
		margin-left:0px;
		margin-right:0px;
		width:104px;
		height:33px;
		list-style-type:none;
		background-color:#d5ca93;
		}
		
.navigation-three li ul{
		display:none;
		height:auto;
		padding:0px;
		margin-left:0px;
		border:0px;
		width:104px;
		z-index:200;
		position:absolute;
		float:left;
		/*top:1em;
		/*left:0;*/
		}
	.navigation-three li:hover ul{
		display:block;
		
		}
	.navigation-three li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:106px;
		}
	.navigation-three li:hover li a{
		background-color:#d5ca93;
		
		}
	.navigation-three li ul a{
		display:block;
		height:34px;
		font-size:8pt;
		font-weight:normal;
		margin:0px;
		padding:0px 5px 0px 5px;
		text-align:left;
		width:426px;
		background-color:#d5ca93;
		}
		.navigation-three li ul a:hover, .navigation-three li ul li:hover a{
		    font-size:8pt;
			background-color:#663300;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			width:426px;
			}
			
.menu p{
	
		}
		
		
/* END POACHER MENU STYLES */
