<style type="text/css" media="screen">
html {
	margin: 0;
	padding: 0;
}

body {
	background-color : #FFFFFF;
	margin: 0;
	padding: 0;
	color : #000000;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-align: center;
	vertical-align: center;
}

#wrapper
	{
		margin:0px;
		border-bottom:3px dotted #ab5c66;
		width:900px;
		color:#000000;
		font-size:14px;
		padding-top:15px;
		padding-bottom:15px;
		padding-left: 0px;
		padding-right: 0px;
		text-align:left;
		height:100px;
	}
	
#headera
	{
		width:1000px;
		margin : 0px;
		color : #88a94e;
		font-size : 12px;
		font-family: Arial, sans-serif;
		height: 30px;
		font-weight:bold;
	}
	
#headerb
	{
		width:1000px;
		margin : 0px;
		color : #000000;
		font-size : 12px;
		font-family: Arial, sans-serif;
		background-image: url(images/banner_june_2010.jpg);
		background-repeat: no-repeat;
		width: 1000px;
		height: 160px;
		text-align: left;
	}
	
#subscribe
	{
		margin-top : 0px;
		color : #FFFFFF;
		font-size : 10px;
		font-family: Arial, sans-serif;
		line-height:10px;
		text-align:center;
		width:100%;
	}
	
#content
	{
		width: 900px;
		margin : 0px;
		color : #000000;
		font-size : 12px;
		font-family: Arial, sans-serif;
		line-height:18px;
		text-align: left;
		margin-left:auto;
		margin-right:auto;
		border:1px solid #FFFFFF;
	}
	
#maintable
	{
		width: 900px;
		margin : 0px;
		color : #000000;
		font-size : 12px;
		font-family: Arial, sans-serif;
		line-height:18px;
		display: table;
	}
	
#footer
	{
		width: 1000px;
		color : #000000;
		font-size : 12px;
		font-family: Arial, sans-serif;
		line-height:18px;
		margin-left:auto;
		margin-right:auto;
		line-height:91px;
		color:#FFFFFF;
		padding-top:24px;
		background-image: url(images/gourment6.gif);
		background-repeat: no-repeat;
		margin-top: 60px;
		clear:both;
	}

table
	{
		color : #000000;
		font-size : 12px;
		line-height:18px;
	}
	
.newrecipes {
	font-size: 36px;
	line-height: 36px;
	font-weight: normal;
	color: #000000;
	padding:0px;
	margin:0px;
	text-align: right;
}

.inaschoice {
	display: block;
	width: 445px;
	float:left;
}

.weeknitewinners {
	display: block;
	width: 445px;
	float:right;
}

.month {
	font-size: 70px;
	line-height: 80px;
	font-weight : normal;
	color : #b45763;
	padding : 0px;
	margin:0px;
	text-align: right;
}

.dvd {
	color:#d70303;
	font-size: 14px;
	font-weight:bold;
}

a.menu:link {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 0px;
	text-decoration : none;
	line-height:16px;
}

a.menu:visited {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 0px;
	text-decoration : none;
	line-height:16px;
}

a.menu:active {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 0px;
	text-decoration : none;
	line-height:16px;
}

a.menu:hover {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #b45763;
	padding : 0px;
	text-decoration : none;
	line-height:16px;
}

a.green:link {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.green:visited {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.green:active {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.green:hover {
	color : #000000;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a:link {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	color : #b45763;
	padding : 0px;
	text-decoration : none;
}

a:visited {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 0px;
	color : #b45763;
	text-decoration : none;
}

a:active {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 0px;
	color : #b45763;
	text-decoration : none;
}

a:hover {
	font-size : 12px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	padding : 0px;
	color : #000000;
	text-decoration : underline;
}

a.more:link {
	font-weight : bold;
	color: #b45763; 
	text-decoration: underline;
}

a.more:visited {
	font-weight : bold;
	color: #b45763; 
	text-decoration: underline;
}

a.more:active {
	font-weight : bold;
	color: #b45763; 
	text-decoration: underline;
}

a.more:hover {
	font-weight : bold;
	color: #000000; 
	text-decoration: underline;
}

a.daymenu:link {
	font-weight : normal;
	color: #000000; 
	text-decoration: underline;
}

a.daymenu:visited {
	font-weight : normal;
	color: #000000; 
	text-decoration: underline;
}

a.daymenu:active {
	font-weight : normal;
	color: #000000; 
	text-decoration: underline;
}

a.daymenu:hover {
	font-weight : normal;
	color: #88a94e; 
	text-decoration: underline;
}

.day {
 	font-size: 11px;
	color: #b45763;
}

.win {
  background-color: #b45763;
  font-family : Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: #FFFFFF;
  text-align:left;
  padding:10px;
  display:block;
  height: 245px;
}

.luckydraw {
  background-color: #b45763;
  font-family : Arial, sans-serif;
  font-size: 30px;
  color: #FFFFFF;
  display: block;
  height: 130px;
  padding-left:20px;
  width: 900px;
}

.enter {
  font-size:30px;
  color: #ffffff;
  text-align:left; 
  font-family:arial;
}

a.subscribe:link {
	background-color: #baca93;
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #9eb46b;
	padding : 0px;
	text-decoration : none;
	line-height:25px;
	width: 112px;
	height: 25px;
	display: inline-block;
	border: 1px solid #FFFFFF;
	text-align:center;
}

a.subscribe:visited {
	background-color: #baca93;
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 0px;
	text-decoration : none;
	line-height:25px;
	width: 112px;
	height: 25px;
	display: inline-block;
	border: 1px solid #FFFFFF;
	text-align:center;
}

a.subscribe:active {
	background-color: #baca93;
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 0px;
	text-decoration : none;
	line-height:25px;
	width: 112px;
	height: 25px;
	display: inline-block;
	border: 1px solid #FFFFFF;
	text-align:center;
}

a.subscribe:hover {
	background-color: #b45763;
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	padding : 0px;
	text-decoration : none;
	line-height:25px;
	width: 112px;
	height: 25px;
	display: inline-block;
	border: 1px solid #FFFFFF;
	text-align:center;
}

#rightcontainer {
    font-family : Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #b45763;
	float: right;
	padding-left: 5px;
	border-left: 1px dotted #b45763;
	margin-bottom: 10px;
	margin-left: 5px;
	}

.menuintro {
  font-size: 16px;
  line-height: 20px;
  font-family : Arial, sans-serif;
  color: 000000;
}

ul.arrow {
  list-style: url(images/arrow2.gif) disc;
  margin-left : 25px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family : Arial, sans-serif;
  padding:0px;
}

ul.circle {
  list-style: disc;
  font-size : 11px;
  font-family : Arial, sans-serif;
  margin-left : 20px;
  margin-top: 0px;
}

td.steps {
	font-size : 18px;
	line-height: 25px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #FFFFFF;
	background-color: #9eb46b;
	padding : 4px;
}

td.titles {
	font-size : 11px;
	line-height: 20px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #9eb46b;
	text-align: center;
}

li {
  font-family : Arial, sans-serif;
  margin-top: 8px;
}

td.supper {
	font-size : 11px;
	line-height: 13px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #d44229;
	padding : 4px;
	border: 1px solid #d44229;
}

input
{
    BORDER: #b45763 solid 1px;
    font-size: 12px;
    font-family : arial;
    COLOR: #000000;
    VISIBILITY: visible;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	MARGIN: 0px 0px 0px 0px;
}

a.red:link {
	font-size : 13px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	color : #b45763;
	padding : 4px;
	text-decoration : none
}

a.red:visited {
	font-size : 13px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 4px;
	color : #b45763;
	text-decoration : none
}

a.red:active {
	font-size : 13px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 4px;
	color : #b45763;
	text-decoration : none
}

a.red:hover {
	font-size : 13px;
	line-height: 18px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	padding : 4px;
	color : #b45763;
	text-decoration : underline
}

a.small:link {
	font-size : 11px;
	line-height: 16px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none
}

a.small:visited {
	font-size : 11px;
	line-height: 16px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none
}

a.small:active {
	font-size : 11px;
	line-height: 16px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none
}

a.small:hover {
	font-size : 11px;
	line-height: 16px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a.enter:link {
    BORDER: #FFFFFF solid 1px;
    font-size: 10px;
    font-family : arial;
    COLOR: #FFFFFF;
   	background-color: #A4AF46;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	width: 110px;
	text-align: center;
}

a.enter:visited {
    BORDER: #FFFFFF solid 1px;
    font-size: 10px;
    font-family : arial;
    COLOR: #FFFFFF;
   	background-color: #A4AF46;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	width: 110px;
	text-align: center;
}

a.enter:active {
    BORDER: #FFFFFF solid 1px;
    font-size: 10px;
    font-family : arial;
    COLOR: #FFFFFF;
   	background-color: #A4AF46;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	width: 110px;
	text-align: center;
}

a.enter:hover {
    BORDER: #FFFFFF solid 1px;
    font-size: 10px;
    font-family : arial;
    COLOR: #FFFFFF;
   	background-color: #b45763;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	width: 110px;
	text-align: center;
}

a.brown:link {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #d44229;
	padding : 0px;
	text-decoration : none;
	line-height:18px;
}

a.brown:visited {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #d44229;
	text-decoration : none;
	line-height:18px;
}

a.brown:active {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #d44229;
	text-decoration : none;
	line-height:18px;
}

a.brown:hover {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	padding : 0px;
	color : #d44229;
	text-decoration : underline;
	line-height:18px;
}


a.top:link {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	padding : 0px;
	text-decoration : none;
	line-height:25px;
}

a.top:visited {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #FFFFFF;
	text-decoration : none;
	line-height:25px;
}

a.top:active {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #FFFFFF;
	text-decoration : none;
	line-height:25px;
}

a.top:hover {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	padding : 0px;
	color : #000000;
	text-decoration : underline;
	line-height:25px;
}

a.white:link {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	padding : 0px;
	text-decoration : NONE;
	line-height: 15px;
}

a.white:visited {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 0px;
	color : #FFFFFF;
	text-decoration : NONE;
	line-height: 15px;
}

a.white:active {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 0px;
	color : #FFFFFF;
	text-decoration : NONE;
	line-height: 15px;
}

a.white:hover {
	font-size : 12px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	padding : 0px;
	color : #FFFFFF;
	text-decoration : underline;
	line-height: 15px;
}

a.back:link {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.back:visited  {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.back:active {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.back:hover  {
	color : #88a94e;
	font-size : 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

.search {
	font-size : 11px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #d44229;
	text-decoration : none;
	margin-bottom: 3px;
}

.headvote {
	font-size : 11px;
	line-height: 18px;
	border: 1px solid #d44229;
	background-color: #d44229;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	display : block;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.vote {
	font-size : 11px;
	line-height: 18px;
	border: 1px solid #d44229;
	background-color: #FFFFFF;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	display : block;
	padding-left: 5px;
	padding-right: 5px;
}

a.topnav:link {
	font-size : 13px;
	line-height: 30px;
	border-right: 1px dotted #b5c94e;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	text-align: center;
	display : table-cell;
	width: 142px;
	background-color: transparent;
	text-decoration : none;
	height: 30px;
}

a.topnav:visited {
	font-size : 13px;
	line-height: 30px;
	border-right: 1px dotted #b5c94e;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	text-align: center;
	display : table-cell;
	width: 142px;
	background-color: transparent;
	text-decoration : none;
	height: 30px;
}

a.topnav:active {
	font-size : 13px;
	line-height: 30px;
	border-right: 1px dotted #b5c94e;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	text-align: center;
	display : table-cell;
	width: 142px;
	background-color: transparent;
	text-decoration : none;
	height: 30px;
}

a.topnav:hover {
	font-size : 13px;
	line-height: 30px;
	border-right: 1px dotted #b5c94e;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	text-align: center;
	display : table-cell;
	width: 142px;
	background-color: #b45763;
	text-decoration : none;
	height: 30px;
}

.green {
	font-size : 13px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 4px;
	color : #000080;
	text-decoration : none
}

.redcat {
	font-size : 13px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	padding : 4px;
	color : #b45763;
	text-decoration : none
}

.whitewine {
	font-size : 12px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 10px;
	color : #000000;
	display: block;
	border: 1px dotted #9eb46b;
}

.mainhead {
	color : #d44229;
	padding : 0px;
	font-family : Arial, sans-serif;
	font-size : 16px;
	font-weight : normal;
	text-align: left;
}

.orangehead {
	color : #ff6600;
	font-family : Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	display : visible;
	text-align: left;
}

.brownarrow {
	font-size : 11px;
	line-height: 20px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	padding : 5px;
	color : #9eb46b;
	text-decoration : none
}


.cats {
	font-size : 12px;
	line-height: 18px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #000000;
	text-decoration : none
}

.redhead {
	color : #b45763;
	font-family : Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	display : visible
}

.rightheading {
	color : #ffffff;
	background-color: 84A61E;
	border: 1px solid #84A61E;
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	display : block;
	width: 160px;
	padding : 5px;
	text-align: center;
	margin-top: 20px;
}

.online {
	font-size : 12px;
	line-height: 15px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #999999;
	text-decoration : none
}

.white {
	font-size : 10px;
	font-family : Arial, sans-serif;
	font-weight : bold;
	line-height : 20px;
	text-decoration : none;
	padding : 8px;
	color : #ffffff
}

.small {
	font-size : 11px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	padding : 0px;
	color : #000000;
	text-decoration : none
}

.orange {
	font-size : 12px;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #DF5F1F;
	padding : 0px;
	text-decoration : none
}

.greenborder {
	font-size : 11px;
	font-family : Arial, sans-serif;
	color : #000000;
	padding : 5px;
	width: 160px;
	border: 1px solid #84A61E;
	background-color: ffffff;
	display: block;
	text-align: left;
}

.frame {
	font-size : 12px;
	font-family : Arial, sans-serif;
	color : #000000;
	padding : 10px;
	width: 300px;
	border: 1px DOTTED #d44229;
	background-color: FFFFFF;
	display: block;
	text-align: left;
}

.tea {
	font-size : 12px;
	font-family : Arial, sans-serif;
	color : #000000;
	width: 49%;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #FFF2E2;
	border: 1px solid #FFFFFF;
	display: block;
	text-align: center;
}

.please {
	font-size : 14px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
}

.print {
	font-size : 11px;
	font-family : Arial, sans-serif;
	line-height : 11px;
	color : #b45763;
	padding : 2px
}

.red {
	font-size : 11px;
	font-weight: bold;
	font-family : Arial, sans-serif;
	line-height : 15px;
	color : #b45763;
	padding : 0px
}

.largegeneral {
	font-size : 14px;
	font-family : Arial, sans-serif;
	line-height : 20px;
	color : #000000;
	padding : 15px
}

.bookhead {
	font-size : 14px;
	font-family : Verdana, Arial, sans-serif;
	line-height : 20px;
	color : #b45763;
	padding : 10px
}

.general {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	text-align: left;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
}

.stdtable {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	text-align: left;
	padding: 2px;
}

.homegeneral {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
}

#hideimage {
		display : visible;
	}

.carton {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	text-align: left;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 8px;
	padding-bottom : 0px;
}

.orderform {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	text-align: left;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 1px;
	padding-bottom : 1px;
}

.nopadding {
	font-size : 12px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
}

.tablelist {
	font-size : 12px;
	text-align: justify;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	padding-left : 10px
}

.leaflets {
	font-size : 20px;
	line-height: 25px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #000000;
	padding : 0px;
	text-align:left
}

.recipetitle {
	font-size : 20px;
	line-height: 25px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #000000;
	padding : 0px;
	text-align:left
}

.menu {
	font-size : 20px;
	line-height: 25px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #b45763;
	padding : 0px;
	text-align:left
}

H1 {
	font-size : 36px;
	line-height: 36px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #000000;
	padding : 0px;
	margin:0px;
	text-align: right;
}

H2 {
	font-size:25px;
	color: #88a94e;
	text-align:left;
	font-family:arial;
	line-height:25px;
	margin:0px;
	font-weight:normal;
}

H3 {
	text-align:left;
	color:#b45763;
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	margin:0px;
}

.whatsforsupper {
	font-size : 28px;
	line-height: 28px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #FFFFFF;
	text-align: left;
	margin-top: 20px;
}

.blackhead {
	font-size : 22px;
	line-height: 22px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	color : #000000;
	text-align: left;
}

img.whiteimage {
	border: 2px solid #FFFFFF;
}

.leafletssmall {
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #DF5F1F;
}

.bake {
	font-size : 20px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #698E00;
	padding : 4px
}

.newrecipel {
	font-size : 20px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #660066;
	padding : 4px
}

.newrecipe {
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #660066;
	padding : 4px
}

.time {
	font-size : 20px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #018282;
	padding : 4px
}

.timesmall {
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	color : #018282;
	padding : 4px
}

.pop {
	font-size : 16px;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #000000;
	margin-top : 100px
}

.new {
	font-size : 12px;
	font-weight : bold;
	font-family : Arial, sans-serif;
	line-height : 18px;
	color : #b45763;
}

.quicklinks {
	font-size : 12px;
	background-color : #97B554;
	font-family : Arial, sans-serif;
	font-weight : normal;
	color : #000000;
	padding : 5px;
	display : block;
	text-decoration : none
}

.yellowblock {
	background-color:CEDBA5;
	padding:3px;
	text-align:center;
}

.intro {
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
	line-height : 15px;
	color : #333333;
}

.padding {
	padding : 10px
}

.shadow { 
  float:left;
  background: url(drop-shadow.png) no-repeat bottom right !important;
  background: url(drop-shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 6px !important;
  margin: 10px 0 0 6px;
  }

.shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
  padding: 2px;
  }
 
  .highlight { background: #FFFFFF; }
  .searchheading { font-size: 18px; font-weight: normal; color: #b45763;}
  .summary { font-size: 80%; font-style: italic; } 
  .results { font-size: 80%; }
  .category { color: #999999; }
  .description { font-size: 100%; color: #008000; }
  .context { font-size: 100%; }
  .infoline { font-size: 80%; font-style: normal; color: #808080;}
  .sorting { text-align: right; }
  .result_title { font-size: 100%; }
  .zoom_searchform { font-size: 100%; }
  .zoom_options { font-size: 80%; }
  input.zoom_button {  }
  input.zoom_searchbox {  } 
 
 /* MENU */
 
 #navigation
	{
		width:1000px;
		margin : 0px;
		color : #000000;
		font-size : 13px;
		font-family: Arial, sans-serif;
		background-color: #b45763;
		height:30px;
		text-align:left;
		border-top: 1px solid #FFFFFF;
	}

ul.horizontal, ul.horizontal li, ul.horizontal ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 100%;
  text-align:left;
  margin: 0 0 0 0;
}

ul.horizontal {
  padding: 0px;
  cursor: default;
  z-index: 2000;
  height: 30px;
}

ul.horizontal li {
  width: 142px;
  float: left;
  height: 30px;
  position: relative;
  cursor: pointer;
  cursor: hand;
  text-align: left;
  left: 0;
  margin: 0 0 0 0;
}


* html ul.horizontal li {
  margin: 0;
  left: 0;
 height: 30px;
}

ul[class^="horizontal"] li {
  margin: 0;
  left: 0;
   height: 30px;
}

*+html ul.horizontal li {
  margin: 0;
  left: 0;
   height: 30px;
}

ul.horizontal ul {
  z-index: 2020;
  padding: 0;
  cursor: default;
  position: absolute;
  left: -100em;
  top: auto;
  width: auto;
  margin: 0 0 0 0;
  padding: 0;
  text-align: left;
  width: 142px;
}

ul.horizontal ul li {
  width: 142px;
  float: none;
  left: auto;
  margin: 0 0 0 0;
  border-left: 1px solid #a34450;
  border-right: 1px solid #a34450;
  border-bottom: 1px solid #a34450;
  text-align: left;
  height: 30px;
  line-height: 30px;
}

ul.horizontal ul ul {
  margin: 0;
  text-align: left;
}

/* design styles */

ul.horizontal ul {
  display: block;
  cursor: pointer;
  cursor: hand;
  text-align: center;
  font: arial, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  font-size: 13px;
   font-weight: normal;
}

ul.horizontal a, ul.horizontal a:visited {
  display: block;
  cursor: pointer;
  cursor: hand;
  background-color: transparent;
  height: 30px;
  line-height: 30px;
  border-right: 1px solid #a34450;
  text-align: center;
  font: arial, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  font-size: 13px;
   font-weight: normal;
}

ul.blank a, ul.blank a:visited {
  display: block;
  cursor: pointer;
  cursor: hand;
  background-color: #FFFFFF;
  border-right: 0px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: normal;
  font: arial, sans-serif;
  color: #000000;
  text-decoration: none;
  background-image: none;
}

ul.horizontal a:hover {
color: #FFFFFF;
text-decoration: none;
text-align: center;
font-size: 13px;
font-weight: normal;
line-height: 30px;
display: block;
background-color: #a34450;
}

/* browser hacks */
ul.horizontal li { display:table; }
ul[class="horizontal"] li { display:block; }

ul.horizontal a { float: left; }
@media Screen, Projection { ul.horizontal a { float: none; } }
ul.horizontal ul a { float: none !important; }
@media screen, projection {
  * html ul.horizontal li {
    display: inline;
    float: left;
	height: 30px;
  }
  
}
* html ul.horizontal li { position: static; }
* html ul.horizontal a { position: relative; }

*+html ul.horizontal li {
  display: inline;
  float: left;
  height: 30px;
  }
*+html ul.horizontal li { position: static; }
*+html ul.horizontal a { position: relative; }

/* iframe layer */
ul iframe {
  position: absolute;
  z-index: 1010;
  border: none;
}
</style>
