
html body { 
	background-color: white;
}


div#accessibleversion { 
	display: none;
}



div#wrapper {
}



div#rhc {
	display: none;
}



#testimonial { 
	display: none;

}



#featured { 
	display: none;

}


#bottomboard {
	display: none;

}



#creditsetcl { 
	display: none;

}



#creditsetcm {
	display: none;

}


#creditsetcr { 
	display: none;

}


div#lhc { 
	display: none;

}



div#midc { 
	position: relative;
	left: 0px;
	width: 730px;
	height: 100%;
	top: 0px;
	color: #015579;
	background-color: white;
}


#basket2 { 
	display: none;
}


div#mailinglist { 
	display: none;
}


div#coveruppanel { 
	display: none;
}



#testimonial2 { 
	display: none;
}


#rhsboard { 
	display: none;
}


div#tb1 { display: none; }
div#tb2 { display: none; }
div#tb3 { display: none; }
div#tb4 { display: none; }
div#tb5 { display: none; }
div#tb6 { display: none; }


























#webforprint {
	display: block;
	position: absolute;
	left: 440px;
	top: 20px;
	font-size: 80%;
}





#topimage {
	display: none;
}



#maincontent {
	position:absolute;
	left:-20px;
	top:30px;
	width: 750px;	
	background-color: white;
	z-index: 500;
}


#maincontentinner {
	padding-left: 50px;
	padding-right: 50px;
	font-size: 0.8em;
	background-color: white;
	z-index: 501;
}



#recipemaincontent {
	position:absolute;
	left:-20px;
	top:90px;
	width: 750px;	
	background-color: white;
	z-index: 500;
}

#recipemaincontent h1 {
	color: #073C65;
	padding: 0;
	border: 0;
	margin: 0;
}


#recipemaincontent h2 {
	font-size: 1.3em;;
	padding: 0;
	border: 0;
	margin: 0;
}

#recipeinnercontleft {
	position:absolute;
	left:50px;
	top:20px;
	width: 270px;	

}

#recipeinnercontright {
	position:relative;
	left:370px;
	top:20px;
	width: 290px;	
}

#recipeimage {
	position:absolute;
	left:10px;
	top:80px;
}



#maincontentinner a {
	color: #266D9B;
}

#innercontleft {
	position:absolute;
	left:50px;
	top:20px;
	width: 270px;	

}


#innercontleft ul {
	padding: 0;
	padding-left: 15px;
	margin: 0;
}


#innercontleft li {
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
}


#innercontrightnoquotes {
	position:relative;
	left:320px;
	top:20px;
	width: 330px;	

}

#innercontrightnoquotes ul {
	padding: 0;
	padding-left: 15px;
	margin: 0;
}


#innercontrightnoquotes li {
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
}




#innercontright {
	position:relative;
	left:320px;
	top:20px;
	width: 330px;	

}

#innercontright p {
	padding-left: 47px;

}

#innercontright ul {
	padding-left: 55px;

}


#quotesopen {
	float:left;
}


#quotesclose {
	float:right;
}

.lightblue {
	font-weight: bold;
	color: #00A5D5;

}






div.prodImg3 {  
	position: relative;
	width: 707px;
	height: 308px;
	background-color: white;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	border: 0;
}



.innerdiv {
	margin: 0;
	border: 0;
	color: #6F6F6F ;
	font-size: 0.85em;
	background-color: white;
	position:absolute;
	left:22px;
	top:16px;
	width:707px;
	height:346px;
}


.close {
	display: none;
}


div.menu {
	position:absolute;
	left:365px;
	top:190px;
}


div.buybutton {
	position:absolute;
	left:595px;
	top:249px;
}


div.theprice {
	color:#045587;
	font-size: 1.4em;
	line-height: 140%;
	font-weight: bold;
	position:absolute;
	left:600px;
	top:188px;
}

div.theprice2 {
	color:#045587;
	font-size: 0.9em;
	font-weight: bold;
	position:absolute;
	left:600px;
	top:223px;
}

.dropmenu {
	margin-bottom: 6px;
}


div#lb1 { display: none; }
div#lb2 { display: none; }
div#lb3 { display: none; }
div#lb4 { display: none; }
div#lb5 { display: none; }
div#lb6 { display: none; }
div#lb7 { display: none; }


div#productslistimage {
	position: absolute;
	left: 5px;
	top: 90px;
}



div.opl {
	color: white;
	background-color: transparent;
	font-size: 0.9em;
}


#opl1 { display: none; }
#opl2 { display: none; }
#opl3 { display: none; }
#opl4 { display: none; }
#opl5 { display: none; }
#opl6 { display: none; }


div#tradeenq {
	display: none; 
}


div#tableoftypes {
	display: none; 
}

div#tableoftypesloading {
	display: none; 

}


div#tb1 { display: none; }
div#tb2 { display: none; }
div#tb3 { display: none; }
div#tb4 { display: none; }
div#tb5 { display: none; }
div#tb6 { display: none; }
div#tb7 { display: none; }

strong {
	font-weight: bold;
}


a {
	text-decoration: none;
	color: white;
	outline: none;
}


a img {
	border: 0;
	margin: 0;
	padding: 0;
}


.innerdiv a {
	text-decoration: none;
	color: red;
	outline: none;
}


#highlightedprods a {
	color: #025388;
}


div#high1 { display: none; }
div#high2 { display: none; }
div#high3 { display: none; }
div#high4 { display: none; }
div#high5 { display: none; }
div#high6 { display: none; }
div#high7 { display: none; }
div#high8 { display: none; }
div#high9 { display: none; }

div#doyoulike { display: none; }


.stepcarousel {
 display: none;
}

.stepcarousel .belt {
 display: none;
}

.stepcarousel .panel {
 display: none;
}

table {
	width: 700px;
	padding: 0;
	margin: 0;
	border: 0;
}

td {
	padding: 0;
	border: 0;
	margin: 0;
	width: 100px;
	height: 18px;
}



#basket {
 display: none;

}


.baskettotal {
	font-size: 0.85em;
	font-weight: bold;
	position:absolute;
	left:107px;
	top:4px;
}


.baskettotal a {
	color: #196594;
}


#rhswebadd {
 display: none;

}


h1 {
	font-size: 1.5em;
	line-height: 120%;
	color: #00A5D5;
}


h2 {
	font-size: 1.4em;
	line-height: 120%;
	color: #00A5D5;
}


h3 {
	font-size: 1.1em;
	line-height: 120%;
	color: #00A5D5;
}

.preloadImages {
	display: none;
}




/*        BASKET        */



#basketwrapper {
	position: absolute;
	color: #015579;
	background-color: white;
	height: auto;
	width: 750px;
	border: 0;
	margin: 0;
	padding: 0;
	top: 110px;
	left: -20px;
	text-align: center;
	z-index: 200;
	font-size: 0.85em;

}




#theform {
	text-align:center;
	color: #015579;
	background-color: white;
	margin-top: 10px;
	padding: 3px;
	font-family: verdana, sans-serif;
	font-size: 0.9em;

}




#siteseal {
	text-align: center;
}


#siteseal2 {
	text-align: center;
}

#siteseal3 {
	text-align: center;
}



div.toplogo {
	position:absolute;
	left:35px;
	top:0px;
}


div.toplogoright {
	position:absolute;
	left:595px;
	top:0px;
}



table.checkout {
	width: 650px;
	padding: 0;
	margin: 15px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 10px white solid;
	background-color: white;	

}


table.checkout th {
	border: none;
	margin: 0;
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 8px;
	text-align: left;
}

table.checkout td {
	background-color: white;
	border: 0;
	margin: 0;
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
}




table.checkoutprotx {
	width: 650px;
	padding: 0;
	margin: 15px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 10px #C4C3C8 solid;
	background-color: white;	

}


table.checkoutprotx th {
	border: none;
	margin: 0;
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 8px;
	text-align: left;
}

table.checkoutprotx td {
	background-color: #C4C3C8;
	border: 0;
	margin: 0;
	padding: 0;
	padding-left: 3px;
	padding-right: 3px;
}

td.grandTotal {
	text-align: right;
	font-size: 110%;
	font-weight: bold;
	width: 300px;
	font-family: verdana, sans-serif;
	font-size: 110%;

}



#postageTotal {
	text-align: left;
	width: 250px;
	font-family: verdana, sans-serif;
	font-size: 110%;
}



input.textfield {
	border: 0;
	margin: 0;	
	padding: 0;
	color: #015579;

}


#bottombit {
	position: relative;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;

}




.footer {	
	width: 600px;
	position: absolute;
	top: 730px;
	left: 50px;
	font-size: 0.8em;
	z-index: 300;

}


.footerprotx {	
	width: 650px;
	position: absolute;
	top: 800px;
	left: 50px;
	font-size: 0.8em;
	z-index: 300;
}


.footer a {	
	color: #196594;
}



td.protx {
	width: 650px;
	background-color: #F3F8B5;
	border: 0;
	margin: 0;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: verdana, sans-serif;
	font-size: 1.1em;

}


#hiddenpartofForm {
	display: none;
}


/*        END BASKET        */












.pricelistItemDesc {
	padding-top: 10px;
}

.pricelistItemPrice {
	padding-top: 10px;	
}

.pricelistItemPriceKg {
	padding-top: 10px;	
}


.dontprint  {
	display: none;
}


