body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body {
	background-image: url(http://www.ruralfoodies.co.uk/rf-images/bg20611.jpg);
	background-attachment:fixed;
	background-position:center center;
	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu2 {color: #666600; font-size: 12px;}
.menubar {color: #FFFFFF; font-size: 12px;}
.menubar3 {color: #333333; font-size: 12px;}
.h1 {color: #0F696E; font-size: 16px;}
.h2 {color: #999999; font-size: 10px;}
a:link {
	color: #993366;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #993366;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #993366;
}
a.news:link {
	color: #0F696E;
	text-decoration: none;
	font-size: 16px;
}
a.news:visited {
	text-decoration: none;
	color: #0F696E;
	font-size: 16px;
}
a.news:hover {
	text-decoration: none;
	color: #0F696E;
	font-size: 16px;
}
a.news:active {
	text-decoration: none;
	color: #0F696E;
	font-size: 16px;
}
.menu21 {color: #666600; font-size: 14px;}
.styledfield {background:#CCCCCC;
    font: Georgia 14pt #FFFFFF;
	border:hidden;
	padding: 4px;
	height: 20px;
	width: 240px;
}
.styledfield2 {background:#CCCCCC;
    font: Georgia 14pt #FFFFFF;
	border:hidden;
	padding: 4px;
	height: 20px;
	width: 350px;
}
.style64 {color: #717E07}
.menu211 {color: #443324; font-size: 14px;}
.menubar2 {color: #FFFFFF; font-size: 14px;}
.style68 {color: #FF9900}
.style69 {
	color: #999999;
	font-size: 10px;
	font-style: italic;
}
.style70 {
	font-size: 16px;
	color: #666666;
}
.style71 {font-size: 10px}
.style72 {color: #443324}
.style73 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #666666;}
.style74 {color: #999999; font-style: italic;}
.style75 {color: #999999}
.style79 {color: #CCCCCC; font-size: 12px; }
div.hidden {width:650px;
overflow:hidden;
}
.style1 {	font-size: 24px;
	font-style: italic;
}
div.hidden1 {width:250px;
overflow:hidden;
}


.labelfield{ /*CSS for label field in general*/
color:brown;
font-size:24px;
font-style: italic;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

#example1 li{ /*CSS specific to demo 1*/
margin-bottom: 0px;
}

#example2 div{ /*CSS specific to demo 2*/
margin-bottom: 5px;
}

#example2 div a{ /*CSS specific to demo 2*/
text-decoration: none;
}

#example3 a{ /*CSS specific to demo 3*/
color: #D80101;
text-decoration: none;
font-weight: bold;
}

#example3 p{ /*CSS specific to demo 3*/
margin-bottom: 2px;
}

code{ /*CSS for insructions*/
color: red;
}

.style16 {font-size: 18px}

div.hidden 
{
width:650px;
overflow:hidden;
}

