body {
/**font-family:trebuchet,tahoma,"Lucida Sans", Verdana, Arial, helvetica; ***/
font-family:Verdana, Arial, helvetica;
font-size:x-small;
color:#8F9052;
margin:0px;
line-height:1.5;


}

/* header css */

/**** this is the container for the whole page - this centers the page and keeps the standard width ****/
div#container {
	margin-left: auto; 
	margin-right: auto;
	width: 840px;
} 

div#header {
	height:82px;
	width:100%;
	background-repeat:no-repeat;
	margin:0px;
	margin-top:5px;
	}
	
div#logo {
	border-left:1px dotted #C4C5A9;
	width:520px;
	float:left;
	margin:0px;
	height:82px;
	
	}
	
div#signin {
	border-left:1px dotted #C4C5A9;
	width:168px;
	
	float:left;
	padding-left:5px;
	padding-top:5px;
	height:77px;
	}
	



div#signincontent {
	padding:5px 5px 5px 20px;
	}

	
a.login {
	color:#CB5500;
	}

div#newlogo {
	padding:5px 13px 0px 5px;
	float:left;
	border-right:1px dotted #C4C5A9;
	text-align:center;
	border-left:1px dotted #C4C5A9;
	margin-left:3px;
	height:77px;

}
div#vegsoclogo {
	
	border-right:1px dotted #C4C5A9;
	height:82px;
	width:121px;

	}
	



div#vegsoclogocontent {
	padding:5px 0px 0px 5px;
	}

	
/* end header css */

/* navigation css */



	
div#primarynavigation {
	
	height:26px;
	background-image:url(images/furniture/navigation_back.jpg);
	z-index:2;
	margin:0px;
	width:840px;
	background-color:#83844A;
}


ul {
	list-style: none;
	padding: 0;
	margin: 0;
	z-index:100;
}


.lister {
	background-image:url(images/furniture/lister.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	}
	
	
li.primary, li.primaryon {
	padding-top:6px;
	z-index:10;
	}
	

#nav a {
	text-decoration: none;
	color:#FFFFFF;
	padding-left:4px;
	
}

#nav li li a {
	display: block;
	font-weight: normal;
	color:#333333;
	padding: 0.1em 5px;
	border:1px solid #000000;
}

#nav li li a:hover {
	padding: 0.1em 5px;
	border: 5px solid #7d6340;
	border-width: 0 5px;
	background-color:#CB5500;	
	border:1px solid #000000;
}

li {
	float: left;
	position: relative;
	cursor: default;
	z-index:2;
	
}

li.primary {
	
	padding-right:10px;
	padding-left:10px;
	height:20px;
	border-right:1px dotted #B3B48F;
	z-index:10;
}

li.primaryon {
	background-color:#CB5500;
	padding-right:10px;
	padding-left:10px;
	height:20px;
	border-right:1px dotted #B3B48F;
	z-index:10;
}

li.primary:hover , li.primary.over  {
	background-color:#CB5500;
}

li ul {
	width:150px;
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-image:url(images/furniture/dropdown_back.jpg);
	padding:0px;
	border-right: solid 1px #7d6340;
	border-bottom:solid 1px #7d6340;
	z-index:10;
}


li>ul {
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border:1px solid #cccccc;
}

li:hover ul, li.over ul {
	display: block;
}

	
li.secondary {
	background-color:#ffffff;
	width:200px;
	border:1px solid #ffffff;

	}
	
a.secondary {
	
	}
	
a.primary {
	font-size:small;
	}

/* end of navigation css */

/* bottom links css */

div#bottomlinks{
	clear:left;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
div#bottomlinks3a{
	clear:right;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
div#bottomlinks3c{
	clear:left;
	margin-top:220px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
div#bottomlinks2a{
	clear:left;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
	
div#bottomlinks2b {
	clear:left;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
html>body div#bottomlinks2a{margin-top:70px;}
	
div#bottomlinks2i{
	clear:right;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
div#bottomlinks2i_info{
	clear:left;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}


div#bottomlinks2ii{
	clear:right;
	margin-top:20px;
	background-color:#989B6C;
	width:830px;
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	
html>body div#bottomlinks2ii{ margin-top:1200px; }
	
div#bottomlinks2j{
	clear:right;
	margin-top:20px;
	
	width:480px;
	
	height:20px;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	}
	


li#bottom {
	font-size:small;
	padding:0px 10px 0px 10px;
	background-color:#989B6C;
	border-right:1px dotted #86874C;
	color:#86874C;
	}
	
li#bottomleft {
	font-size:small;
	padding:0px 10px 0px 0px;
	border-right:1px dotted #86874C;
	background-color:#989B6C;
	color:#86874C;
	}
	
li#bottomright {
	font-size:small;
	padding:0px 10px 0px 10px;
	color:#86874C;
	}
	
a.bottom {
	text-decoration:none;
	color:#ffffff;
	}
/* end of bottom links css */

	
/* home page css */

div#bannerhome {
	margin-top:20px;
	width:524px;
	background-image:url(images/pics/homepage_banner.jpg);
	background-repeat:no-repeat;
	height:401px;
	float:left;

	}
	
div#bannerpostcard1 {
	margin-top:20px;
	width:524px;
	height:401px;
	float:left;
	margin-bottom:10px;
	}
	
div#bannerpostcard2 {
	margin-top:20px;
	width:524px;
	
	height:401px;
	float:left;
	margin-bottom:10px;
	}
	
div#lhshome {
	margin:0px;
	padding:0px;
	width:524px;
	float:left;
	
	
	}
	
div#lhstop {
	
	margin-top:20px;
	width:524px;
	float:left;
	height:20px;
	}
	
div#lhshomepart1 {
	width:260px;
	
	float:left;
	}
	
	
div#xlhs {
	border-right:1px dotted #86874C;
	padding:10px;
	background-color:#F3F3F3;
	}
	
div#lhsfdg {
	width:524px;
	border-right:1px solid #86874C;
	border-top:1px solid #86874C;
	margin-top:20px;
	background-color:#F3F3F3;
}
	
div#lhshomepart2 {
	width:240px;
	
	float:right;
	padding:0px 10px 0px 10px;
	
	}
	
div#producthome {
	float:left;
	height:70px;
	width:80px;
	padding-right:5px;
	clear:left;
}

div#producthome3 {
	float:left;
	height:90px;
	width:100px;
	padding-right:5px;
	clear:left;
}

div#productlist {
	height:70px;
	font-size:x-small;

}

div#productlist4 {
	height:90px;
	font-size:x-small;

}


div#productlist3 {
	height:110px;
	margin-left:90px;
	font-size:x-small;
	margin-right:10px;

}


div#productlist2 {
	padding:5px 5px 5px 10px;
	font-size:x-small;

}
div#pollhome {
	margin-top:20px;
	width:524px;
	float:left;
	}
	
div#pollresults {
	margin-top:20px;
	
	float:left;
	}
	
div#bannerproducts {
	margin-top:20px;
	width:403px;
	background-image:url(images/pics/products_banner.jpg);
	background-repeat:no-repeat;
	height:399px;
	float:left;
	}
	
div#banneraccreditation {
	margin-top:20px;
	width:524px;
	background-image:url(images/pics/accreditation_banner.jpg);
	background-repeat:no-repeat;
	height:343px;
	float:left;
	}
	
div#bannereatingout {
	margin-top:20px;
	width:422px;
	background-image:url(images/pics/eating_out_banner.jpg);
	
	background-repeat:no-repeat;
	padding-top:304px;
	float:left;
	}
	
div#bannerrecommendation {
	margin-top:20px;
	width:422px;
	
	border-left:1px dotted #C4C5A9;
	float:left;
	}
	
div#bannercontact {

	width:422px;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	float:left;
	}
	
div#bannerfaqs {
	margin-top:20px;
	width:524px;
	background-image:url(images/pics/faqs_banner.jpg);
	background-repeat:no-repeat;
	height:701px;
	float:left;
	}
	
div#bannerpress {
	margin-top:20px;
	width:524px;
	background-image:url(images/pics/press_banner.jpg);
	background-repeat:no-repeat;
	height:406px;
	float:left;
	}
	
	
img#pic {
padding:10px
}
	
	
div#bannercompetition {
	margin-top:20px;
	width:415px;
	background-image:url(images/pics/competition_banner.jpg);
	background-repeat:no-repeat;
	height:399px;
	float:left;
	}

div#rhscontent {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:501px;
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	
div#rhscontent22 {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	
	
div#rhscontentx {
	
	margin:0px;
	padding:0px;
	
	margin-left:5px;
	
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	
div#rhscontent12 {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:705px;
	width:280px;
	
	float:right;
	
	}
	
	
div#rhscontentpress2 {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:801px;
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	
div#rhscontentpress2x {
	
	margin:0px;
	padding:0px;
	
	margin-left:5px;
	
	width:270px;
	margin-top:20px;
	float:right;
	
	}
	
div#rhscontentpress12 {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:401px;
	width:270px;
	
	float:right;
	
	}
	
div#rhscontenthome2 {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:1250px;
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	

div#rhscontenthome22 {
	
	margin:0px;
	padding:0px;
	
	margin-left:5px;
	
	width:280px;
	margin-top:20px;
	float:right;
	
	}
	
div#rhscontentpoll {
	
	margin:0px;
	padding:0px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	margin-left:5px;
	height:360px;
	width:240px;
	margin-top:20px;
	float:right;

	
	}
	

	

	
div#rhscontentproducts {
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	width:360px;
	height:550px;
	margin-top:20px;
	border-left:1px dotted #C4C5A9;
	float:right;
	}
	
div#rhscontentproducts12 {
	
	margin:0px;
	padding:0px;

	width:360px;
	


	float:right;
	}
	
div#rhscontentproductsx {
	
	margin:0px;
	padding:0px;
	
	width:360px;
	
	margin-top:20px;
	
	float:right;
	}
	



div#rhscontentproducts2 {
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	width:400px;
	height:401px;

	background-color:#F3F3EB;
	float:right;

	}
	
div#rhscontentproducts2a {
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	width:350px;
	height:401px;
	border-left:1px dotted #C4C5A9;
	background-color:#F3F3EB;
	float:right;

	}
	


div#rhscontentaccreditation {
	
	margin:0px;
	padding:0px;
	
	width:240px;

	margin-top:20px;
	
	float:right;
	}
	


	
div#rhscontentaccreditation12 {
	
	margin:0px;
	padding:0px;

	width:280px;
	
	float:right;
	}
	
div#rhscontentaccreditationx {
	
	margin:0px;
	padding:0px;
	
	width:280px;
	margin-top:20px;
	float:right;
	}
	

	div#rhscontenteating {
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	width:340px;
	height:600px;
	margin-top:20px;
	border-left:1px dotted #C4C5A9;
	float:right;
	}
	
		div#rhscontenteating12 {
	
	margin:0px;
	padding:0px;
	
	width:340px;
	
	
	
	float:right;
	}
	
		div#rhscontenteatingx {
	
	margin:0px;
	padding:0px;
	
	width:340px;
	
	margin-top:20px;
	
	float:right;
	}
	

	
	
	
	div#rhscontenteating5 {
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	width:340px;
	height:200px;
	
	border-left:1px dotted #C4C5A9;
	float:right;
	}
	

	div#rhscontenteating2{
	
	margin:0px;
	padding:0px;
	
	width:240px;
	
	margin-top:20px;
	
	float:right;
	}
	
		div#rhscontenteating22{
	
	margin:0px;
	padding:0px;

	width:240px;

	margin-top:20px;

	float:right;
	}
	

	
	div#rhscontenteating3{
	
	margin:0px;
	padding:0px;
	border-right:1px dotted #C4C5A9;
	
	width:240px;
	height:750px;
	margin-top:20px;
	padding-top:20px;
	float:right;
	}
		
	
div#rhscontentcompetition {
	margin-left:10px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	width:310px;
	height:401px;
	margin-top:20px;
	float:right;
	}
	
	
div#rhscontentcompetition3 {
	margin-left:10px;

	width:310px;
	height:401px;
	margin-top:20px;
	float:right;
	}

	
div#rhscontentfaq {
	margin-left:20px;
	
	border-right:1px dotted #C4C5A9;
	width:230px;
	margin-top:20px;
	float:right;
	}
	

	
form#search {
	margin:0px;
	padding:0px;
	}
	
div#rhssearch {
	padding-left:10px;

	
}

div#xrhs {
	padding:10px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	border-bottom:1px dotted #C4C5A9;
	font-size:110%;
	}
	
div#xrhs2 {
	padding:10px;
	border-left:1px dotted #C4C5A9;
	border-right:1px dotted #C4C5A9;
	border-bottom:1px dotted #C4C5A9;
	font-size:110%;
	background-color:#CCCCCC;
	}
	
div#xlhshome {
	float:left;
	width:524px;
	}

div#searchform {
	margin-top:10px;
	padding-left:10px;
	border-bottom:1px dotted #828349;
	}
	
html>body div#searchform {height:30px; }
label#search {
	color:#AEAF72;
	font-size:small;
	font-weight:bold;

}

input#search {
	border:1px solid #828349;
	font-size:x-small;
	
}

input#go {
	border:1px solid #828349;	
	background-color:#FFFFFF;
	font-size:x-small;
	
	}
	
textfield {font-size:small;
			font-family:Arial, Helvetica, sans-serif;
			}

div#homefaqs {
	
	border-bottom:1px dotted #828349;

}

div#homecompetition {
	padding-left:10px;
	border-bottom:1px dotted #828349;
	padding-right:10px;
	height:50px;
}

div#homecompetition2 {
	padding-left:10px;
	
	padding-right:10px;
	height:50px;
}

div#homecompetition2a {
	padding-left:10px;
	border-bottom:1px dotted #828349;
	padding-right:10px;
	height:90px;
}


html>body div#homecompetition { height:90px; }

div#faqstitle {
	color:#AEAF72;
	font-size:small;
	font-weight:bold;
	margin-top:10px;

	margin-bottom:10px;

}

div#titlefaq {

	}
a.faq {
	font-size:small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#B1B377;
	font-weight:bold;
	text-decoration:none;
}

a.faq:hover {
	color:#D05104;
	}
	
span#red {
	color:#D05104;
	}
	
div#faqmore {
	color:#D05104;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	}
	
div#faqhead {
	color:#AEAF72;
	font-size:x-large;
	border-bottom:1px dotted #828349;
	
	
	padding-bottom:10px;
}

div#faqhead2 {
	color:#AEAF72;
	font-size:x-large;
	border-bottom:1px dotted #828349;
	margin-left:5px;
	
	padding-bottom:10px;
}

div#accreditationhead {
	color:#AEAF72;
	font-size:medium;
	
	background-color:#828349;
	
	padding-left:10px;
	padding-bottom:10px;
}



div#faqitem {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:small;
	
	}
	
div#comptext {
	
}
div#faqitem55 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:small;
	margin-left:150px;
	
	}

div#faqspace {
	margin-left:20px;
	
	}
	
div#faqitem3 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	color:#000000;
	font-size:small;
	
	}
	
	
div#contactitem {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	padding-bottom:10px;
	font-size:small;
	
	}
	
div#faqitem2 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	border-top:1px dotted #828349;
	padding-top:20px;
	
	padding-bottom:20px;
	font-size:small;
	
	}
div#accreditionitem {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:small;
	}
	
	
div#accreditionitem5 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	height:150px;
	padding-top:10px;
	font-size:small;
	}
	
div#accreditionitem4 {
	padding-left:5px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:large;
	font-family:"Century Gothic",verdana;
	}
	
div#welcometitle {
	
	
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
	}
	
div#welcometitle2 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	padding-bottom:10px;
	
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
	}
	
div#accreditionitem3 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:small;
	padding-bottom:10px;
	}
	
div#detailitem {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:5px;
	
	font-size:small;
	margin:0px;
	clear:left;
	}

	
div#detailitemx {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:5px;
	padding-top:15px;
	height:15px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitemx1 {
	
	padding-right:10px;
	
	padding:5px;
	padding-top:15px;
	
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem5 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:5px;
	height:10px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
html>body div#detailitem5 {height:30px; }

div#detailitem2 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;
	height:10px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem22 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;
	height:40px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem24 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;
	height:60px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem21 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;

	font-size:small;
	margin:0px;
	clear:left;
	width:200px;
	
	}
	
div#detailitem4 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;
	height:200px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem2 {height:15px; }

div#detailitem3 {
	
	padding-right:10px;
	border-bottom:1px dotted #CACBA5;
	padding:10px;
	height:10px;
	font-size:small;
	margin:0px;
	clear:left;
	}
	
div#detailitem3 {height:180px; }
	
div#accreditionitem2 {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:medium;
	padding-bottom:5px;
	}
	
div#accreditionitempoll {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px dotted #828349;
	padding-top:10px;
	font-size:medium;
	padding-bottom:5px;
	width:100px;
	}
	
div#eatingoutitem {
	padding:10px;
	border-bottom:1px dotted #828349;
	height:300px;
	font-size:small;
	background-color:#EFEFEF;
	}
	
div#eatingoutitem2 {
	padding:10px;
	border-bottom:1px dotted #828349;
	height:600px;
	font-size:small;
	background-color:#EFEFEF;
	}
	
a.faqtitler {
	font-size:medium;
	text-decoration:none;
	color:#B1B377;
	
	}

a.faqtitler7 {
	font-size:medium;
	text-decoration:none;
	color:#D05104;
	font-weight:bold;
	
	}
	

a.accreditationtitler {
	font-size:large;
	text-decoration:none;
	color:#D05104;
	
	}
	
div#faqtitler {
	margin-bottom:10px;
	margin-left:15px;
	}
	
div#faqtitler555 {
	margin-bottom:10px;

	
	}
	
span#piccer {
	padding:10px;
	float:right;
	}
	
div#faqtitler55 {
	margin-bottom:10px;
	
	}
	
div#faqimg {
	float:left;
	}
	
div#faqdetails {
	color:#ffffff;
	font-weight:bold;
	margin-left:160px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	}
	
div#faqdetails5 {
	color:#ffffff;
	font-weight:bold;
	margin-left:180px;
	margin-top:20px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	}
	
div#faqdetails3 {
	color:#ffffff;
	font-weight:bold;
	margin-left:130px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	} 
	
html>body div#faqdetails {margin-left:140px; }
	
div#competitiondetails {
	color:#ffffff;
	font-weight:bold;
	margin-left:260px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	}
	
div#competitiondetails4 {
	color:#ffffff;
	font-weight:bold;
	margin-left:190px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	}
	


div#competitiondetails2 {
	color:#ffffff;
	font-weight:bold;
	margin-left:140px;
	background-color:#D05104;
	text-align:center;
	width:60px;
	}
	
a.faqdetails {
	color:#FFFFFF;
	text-decoration:none;
	}

div#lhscontent {
	margin-top:20px;
	width:524px;
	float:left;
	border-right:1px dotted #C4C5A9;
	border-bottom:1px dotted #828349;
	padding-bottom:10px;

}

div#lhscontent12 {
	margin-top:60px;
	width:524px;
	float:left;
	border-right:1px dotted #C4C5A9;
	border-bottom:1px dotted #828349;
	padding-bottom:10px;

}

div#lhscontentaccreditation {
	margin:0px;
	padding:0px;
	margin-top:20px;
	width:524px;
	float:left;
	
	border-bottom:1px dotted #828349;
	padding-bottom:10px;
	
	

}

div#lhscontentcomp {
	margin:0px;
	padding:0px;
	margin-top:20px;
	width:500px;
	float:left;
	
	border-bottom:1px dotted #828349;
	padding-bottom:10px;

}

div#faqdetailtitle {
	font-size:x-large;
	text-decoration:none;
	color:#B1B377;
	padding-bottom:10px;
}

div#faqsubtitle {
	color:#D05104;
	font-weight:bold;
	}
div#subtitle {
color:#D05104;
	font-weight:bold;

}
	
div#faqdetailcontent {
	font-size:small;
	padding-right:5px;
	}
	
div#accreditationdetailcontent {
	font-size:small;
	padding-right:10px;

	}
	
div#competitionimage{
	float:left;
	
	padding-right:10px;
	width:100px;
	}
	
div#competitiontext {
	
	}
	
a.download {
	color:#FFFFFF;
	font-size:medium;
	text-decoration:none;
	}
	
a.red {
	text-decoration:none;
	color:#D05104;

}
/* end of home page css */

div#productsearch {
	padding:10px;
	border-bottom:1px dotted #828349;
	font-size:small;
}

div#productwebmaster {
	padding:10px;
	
	font-size:x-small;
}

div#titleproductsearch {
	font-size:large;
	}
	
input#psearch {
	margin:0px;
	border:1px solid #ffffff;
	background-color:#D05104;
	color:#FFFFFF;
	font-size:medium;
	width:80px;
	}
	
input#psearch3 {
	margin:0px;
	border:1px solid #ffffff;
	background-color:#D05104;
	color:#FFFFFF;
	font-size:medium;
	width:80px;
	margin-left:240px;
	}
	
input#psearch4 {
	margin:0px;
	border:1px solid #ffffff;
	background-color:#D05104;
	color:#FFFFFF;
	font-size:medium;
	width:80px;
	margin-left:140px;
	}
	
input#psearch5 {
	margin:0px;
	border:1px solid #ffffff;
	background-color:#D05104;
	color:#FFFFFF;
	font-size:medium;
	width:80px;
	margin-left:415px;
	}
	
input#pcomments {
	margin:0px;
	border:1px solid #ffffff;
	background-color:#D05104;
	color:#FFFFFF;
	font-size:medium;
	width:180px;
	margin-left:320px;
	}

div#catagorycontent {
	width:432px;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	float:left;
	}
	
div#catagorycontent2 {
	width:428px;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	float:left;
	
	}
	
div#catagorycontent22 {
	width:428px;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	
	float:left;
	
	}
	
div#catagorycontent4 {
	width:528px;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	float:left;
	}
	
div#catagoryheading {
	border-bottom:1px dotted #828349;
	margin-top:20px;
	padding-bottom:10px;
	padding-left:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	width:425px;
	clear:right;
	
}

div#prodder {

	padding:5px;
	
}

div#catagoryheading22 {
	border-bottom:1px dotted #828349;
	margin-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	width:425px;
	clear:right;
	
	
}

div#catagoryheadingeating {
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	margin-top:20px;
	
	padding-left:15px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	width:428px;
	
}

div#catagoryheadingeating2 {
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	
	
	padding-left:13px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	
	
}


div#catagoryheadingred {
	border-left:1px dotted #C4C5A9;
	
	margin-left:60px;
	margin-top:5px;
	padding-bottom:10px;
	padding-left:15px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	width:428px;
	color:#D05104;
	
}

div#pollheadingred {
	font-size:x-large;
	margin-left:205px;
	font-family:"Century gothic",Verdan`a, Arial, Helvetica, sans-serif;
	color:#D05104	
}

div#pollheading{
	font-size:large;
	margin-left:205px;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
}

div#compheading{
	font-size:large;
	
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
}

div#pollbox {
	margin-top:20px;
	padding:10px;
	margin-left:205px;
	margin-right:20px;
	border:1px solid #D05104;
	font-size:small;
	margin-bottom:20px;

}

div#pollbox2 {
	margin-top:20px;
	padding:10px;
	margin-left:205px;
	margin-right:20px;
	
	font-size:small;
	margin-bottom:20px;
	width:200px;
	border:1px solid #cccccc;

}

div#compbox {
	margin-top:20px;
	padding:10px;
	
	margin-right:20px;
	border:1px solid #D05104;
	font-size:small;

}

div#pollchoice {
	height:15px;
	float:left;
	}
	
	
div#polltext2 {
	
	font-size:small;
	width:300px;
	float:left;
	clear:left;
	height:40px;
	
	}
div#pollcontent {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #CB5500;
	padding:10px;
	width:600px;
	}

div#pollcontent2 {
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #CB5500;
	padding:10px;
	width:550px;
	}
	
div#pollcontent2 {
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #CB5500;
	padding:10px;
	
	}
	
div#pollwrapper {
	padding:10px;
	border:1px solid #eeeeee;
}
	
div#polltext3 {
	margin-left:20px;
	font-size:small;
	}

div#pollfigure {
	padding-top:5px;
	
	}
	
	
	
div#redtitle {
	margin-top:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
}

span#redtitle {
	margin-top:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
}


div#xredtitle {
	
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
}

div#redtitle2 {
	margin-top:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#D05104;
	margin-bottom:10px;
}

div#normaltitle {
	margin-top:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
}

div#catagoryheading3 {
	border-bottom:1px dotted #828349;
	margin-top:20px;
	padding-bottom:10px;
	padding-left:5px;
	font-size:large;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#606A45;
	
}

div#catagoryheading2 {
	
	
	font-size:medium;
	font-family:"Century gothic",Verdana, Arial, Helvetica, sans-serif;
	
	
}

span#sortcompany {
	float:right;
	font-size:x-small;
	
	color:#333333;
	}
	
div#catagoryitem {
	border-bottom:1px dotted #828349;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	}
	
div#catagoryitem555 {
	border-bottom:1px dotted #828349;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:5px;
	}
	
div#catagoryitem3 {
	border-bottom:1px dotted #828349;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
		width:325px;
	}
	
div#catagoryitem3a {
	border-bottom:1px dotted #828349;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
		width:394px;
	}
	
div#coinfo {
	border-bottom:1px dotted #828349;
	width:434px;
	
	}
	
div#catagoryitem4 {
	
	
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
	width:270px;
	float:left;
	font-size:small;
	
	}
	
div#catagoryitem4a {
	
	
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
	width:420px;
	height:250px;
	
	font-size:small;
	
	}
	
div#catagoryitem44a {
	
	
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
	width:420px;

	
	font-size:small;
	
	}
	
div#catagoryitem6 {
	
	
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	background-color:#FFFFFF;
	width:423px;
	float:left;
	border-bottom:1px dotted #828349;
	clear:right;

	
	}
	
div#catagoryitem5 {
	width:120px;
	margin:0px;
	padding:0px;
	float:right;
	}
	
div#catagoryitem55 {
	border:1px solid #000000;
	}
	
div#companyleft {

float:left;
}

div#resultnumber {
	float:left;
	margin-bottom:10px;
	}
div#prevnext {
	
}
a.prevnext {
	background-color:#D05104;
	padding:3px;
	margin-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.prevnext2 {
	background-color:#D05104;
	padding-left:3px;
	padding-right:3px;
	margin-right:3px;
	margin-top:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
div#catagorytitle {
	float:left;
	}
	
div#catagorytitle55 {
	float:left;
	width:300px;
	}
	
a.catagorytitle {
	color:#333333;
	font-size:small;
	font-weight:bold;
	
	}
	
a.companytitle {
	color:#8A8B4F;
	}
div#catagorypic {
	height:40px;
	text-align:right;
	margin-right:10px;
	}


div#lhscontenteating2 {
	height:600px;
	
	}
	
	
div#productimage {
	float:right;
	width:150px;
	height:200px;
	}
	
div#productimage5 {
	padding:10px;
	}
	
div#productimage2 {
	float:right;
	width:80px;
	}
	
div#producttext {
	float:left;
	width:250px;
	
	}
	
div#producttext5 {
	

	
	}
	


div#productdescription {
	border-bottom:1px dotted #828349;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
	padding-bottom:20px;
	float:left;
	font-size:small;
	
	}

	
div#productcompany {
		border-bottom:1px dotted #828349;
		
		float:left;
		padding:5px;
		}

div#certify {
	padding-left:5px;
	clear:left;

padding-bottom:5px;
		width:420px;
	font-style:italic;
	border-bottom:1px dotted #828349;
	
	}
	
div#rhsreviewimage{
	}
	
div#labeller {
	width:120px;
	float:left;
	height:50px;
	clear:left;
	}
	
div#labeller3 {
	width:120px;
	float:left;
	clear:left;
	}

div#labeller3a {
	width:320px;
	float:left;
	clear:left;
	}
	
div#labeller2 {
	width:80px;
	float:left;
	clear:left;
	}
	
	
div#labeller4 {
	width:80px;
	float:left;
	clear:left;
	height:200px;
	}
	
div#entry {
	}

div#entry32 {
height:60px;
	}
	
div#entry2 {
height:150px;
	}

div#reviewcomment {
	color:#333333;
	}
	
a.grey {
	color:#999900;
text-decoration:none;
	font-size:small;
	}

div#resultsproduct {
	float:left;
	width:150px;
	}
	
div#resultscompany {
	float:left;
	width:150px;
	}
	
div#resultscategory {
	width:100px;
	}
	
div#arealist {
	float:left;
	width:120px;

	
}

	
div#arealist3 {
	float:left;
	width:240px;

	
}

div#areamap {

}

a.area {
	color:#606A45;
	text-decoration:none;
	}
	
div#county {
	border-right:1px solid #C4C5A9;
	padding:4px;
	margin:2px;
	float:left;
	border-bottom:1px solid #828349;
	border-left:1px solid #828349;
	border-top:1px solid #828349;
	
	}
	
	div#countyend {
	
	padding:4px;
	float:left;
	border-bottom:1px dotted #828349;
	border-top:1px dotted #828349;
	
	}
	
div#countyfirst {
	border-right:1px dotted #C4C5A9;
	padding:4px;
	float:left;
	border-bottom:1px dotted #828349;
	border-top:1px dotted #828349;
	border-left:1px dotted #C4C5A9;
	}
	
div#countyname {
	
	
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	padding-left:15px;
	
}

div#county2 {
	
	padding-top:5px;
	border-top:1px dotted #C4C598;
	color:#333333;
	font-size:medium;
	
	
	}

div#countynamespace {
	border-top:1px dotted #C4C598;
	font-size:medium;
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	font-family:"Century Gothic",verdana;
	
	
}
	
	
div#lhseatingout {
	width:523px;
	float:left;

}


div#lhseatingout2 {
	width:523px;
	float:left;
	border-right:1px dotted #C4C5A9;
	border-left:1px dotted #C4C5A9;
	margin-top:20px;

}

div#eatingmargin {
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	height:60px;
	padding-left:15px;
	}
	
div#eatingtop {
	
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	padding-left:15px;
}

div#eatingtopborder {
	border-bottom:1px dotted #C4C598;
	padding-left:15px;

}


div#eatingentry {
	
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	
	padding-left:15px;
	font-size:small;
	padding-top:15px;

	
	}
	
div#eatingentry2 {
	
	border-left:1px dotted #C4C5A9;
	margin-left:60px;
	
	padding-left:25	px;
	font-size:small;
	padding-top:15px;
	
	
	}

div#icons {
margin:0px;
padding:0px;
	float:left;
	width:50px;
	clear:right;
	padding-top:15px;
	text-align:right;
	}
	
div#eatingtext {
	margin-left:3px;
	}
	
span.eatingtitle {
	
	font-size:medium;
	color:#CB5500;
	
	font-weight:bold;
	margin-left:2px;
	font-family:"Century Gothic",verdana;
	}
	
span.eatingtitle2 {
	
	font-size:medium;
	color:#CB5500;
	
	font-weight:bold;

	font-family:"Century Gothic",verdana;
	}
	
	div#eatingtitle {
	
	font-size:medium;
	color:#CB5500;
	padding:0px;
	margin:0px;
	
	font-weight:bold;
	
	font-family:"Century Gothic",verdana;
	}
p {
	margin:0px;
	padding:0px;
	}
	
a.county {
	color:#828349;
	text-decoration:none;

}

a.countyon {
	color:#D05104;
	text-decoration:none;
}

div#iconer1 {
	float:left;
	clear:left;
	font-size:xx-small;
	
	padding-bottom:5px;
	width:60px;
	}
	
div#iconer2 {
	font-size:xx-small;
	padding-bottom:5px;
	
	padding-left:10px;
	width:60px;
	float:left;
	
	
	}
	
div#iconer3 {
	font-size:xx-small;
	padding-bottom:5px;
	width:40px;

	}
	
div#iconlabel {
	
	}
	
span.red {
	color:#D05104;
	}
	
div#eatingdetails {
	margin-left:400px;
	margin-bottom:10px;
	}
	
img#detail {
	padding:5px;
	}
	
div#eatingcontent {
	padding:10px;
}
div#tick {
	float:right;
	}
	
div#tickitem {
	float:left;
	clear:left:
	}
	
span.brown {
	color:#585933;
	}
	
div#pollleftimage {
	
	
	margin-top:10px;
	}
	
div#pollleftimage2 {
	
	width:180px;
	margin-top:10px;
	border:1px solid #cccccc;
	float:left;
	}
span#found {
	color:#990000;
	font-weight:bold;
	}
	
td {
font-size:small;
}

a.small {font-size:x-small;}

div.bullet {
	width:20px;
	float:left;
	}
	
div.postcard {
	margin-left:20px;
	}
	
.searchbox {
	margin-left:450px;
	}
.searchresults {
	font-weight:bold;
	font-size:130%;
	}