/* ------ NOTES -----------------------------------------

Fosters

--------- UPDATE INFO -----------------------------------
	
Revision number: F#'! knows
Last updated: 30 Oct 2005
Last update made by: graham bancroft (gbancroft@gmail.com)

--------- CONTENTS --------------------------------------

	=1: html and body
---------------------------------------------------------
	=3: General typography
		=Set default padding and margins
		=p
		=hx
		=dl
		=dt
		=dd
		=ul
		=ol
		=li
		=a
		
---------------------------------------------------------
	=3a: General params
		=img
		=blockquote
---------------------------------------------------------
	=4: Layout Divs
		=Branding
		=Hidden accessibility elements
		=Site container
		=Main navigation
		=Side navigation
		=Nav on the foot
		=Supplementary navigation
		=Main content
		=Sub content
		=Page foot
---------------------------------------------------------
	=5: Forms
		=Live search
--------------------------------------------------------- 

---------------------------------------------------------
	=6: Products
		
--------------------------------------------------------- */


/* =1: html and body */

body {
	background: #F9F5E3 /*url(/Fosters_Images/bg_body.png) 50% 0% repeat-y*/;
	color: #333;
}


/*= 3: General typography */

/* =p */

/* =hx */


h2 {
	background:#EBE4BF url(/Fosters_Images/bg_bullet-h.gif) 7px 50% no-repeat;
	}

h2,h3,h4 { color: #B19400;}

/* =a */

a { color: #4F8412; }

a:visited { color: #7BA34E;}

a:hover, 
#site-info a:hover {
	background:#4F8412;
	color: #fff;
	text-decoration: none;
}


/* =Side navigation */

#content-sub li a {
	background: url(/Fosters_Images/bg_bullet.gif) 7px 50% no-repeat;
	border-bottom: 1px solid #ECD6C8;
	color:#E4D68E;
}

#content-sub li a:hover { 
	background:  #F6F2E0 url(/Fosters_Images/bg_bullet_hover.gif) 7px 50% no-repeat; 
	color: #4F8412;
}

/*#content-sub a:visited { background: url(/Fosters_Images/bg_bullet_hover.gif) 3% 50% no-repeat; }*/

/* =Nav on the foot */

#site-info a { color:#E4D68E; }

#site-info li a { border-right-color: #E4D68E; }

/* =3a: General params */

/* =img */

#content-sub img { border-color: #EDE3B2; }

/* =blockquote */

/* =span */

p.morelink { background: url(/Fosters_Images/link.gif) 20px 2px no-repeat; }

/* =4: Layout Divs */

/* =Branding */

#branding h1 a { background: transparent url(/Fosters_Images/logo.gif) 0 0 no-repeat; }

#branding h1 a{
	width:150px;
	height:140px;
	display: block;
	text-indent:-9999px;
	padding-left:30px;
	overflow: hidden;
}

#branding {	border-color:#E4D68E; }

.altHead1 { background:#fff url(/Fosters_Images/Z8-barrow-stand.jpg) top right no-repeat; } 
.altHead2 { background:#fff url(/Fosters_Images/header-markets.jpg) top right no-repeat; }
.altHead3 { background:#fff url(/Fosters_Images/ge01-head.jpg) top right no-repeat; }


/* =Site container */

#container{ border-color:#EBE4BF;}


/* =Main navigation */

#navigation-main {				
	border: solid #E4D68E;
	background: #fff;
}

#navigation-main li a { color: #B19400; }

#navigation-main li a:hover{ 
	color: #4F8412;
	background:transparent;
}

li#active a {color: #4F8412;}



/* =Main content */

.copy-main,
.search,
.feature,
.more-range,
.front-page,
.new-product { 
	background: #fff;
	border-color: #EDE3B2;
}

/* =Sub content */

#content-sub p a {padding: 0 0 10px 0; color: #E4D68E;}

#seasonal,
#product-nav,
.news-nav,
#new-products,
#top-tips {
	background: #fff;
	border: solid #EDE3B2;
}

/* =Page foot */

#site-info {
	color: #E4D68E;
	border: solid #E4D68E;
	background: #fff;
	}

/* =5: Forms */

#submit input:hover,
#livesearchsubmit:hover
 {background: #E4D68E;border-color: #999 #d2d2d2 #d2d2d2 #999; color: #000;}

/* =Live search */

#search_fosters dt{ display: none; }  /* Recently on this site - stops the RSS_supa date being displayed - best way? */


#search_fosters .copy-main p {margin: 0; padding: 0 20px 15px 20px; overflow: hidden;}
#search_fosters .copy-main h2 {margin-bottom: 10px;}
#search_fosters strong {background: #F6F2E0;}	
#search_fosters input {padding: 2px 4px; margin-right: 5px;}

#LSResult { }

.LSRow a  {border-bottom: 1px solid #EBE4BF; color: #7BA34E; margin: 0;}/*{ background: url(/Fosters_Images/link.gif) 0% 50% no-repeat; }*/

.LSRow a:hover {background-color: #F6F2E0;	color: #4F8412;}

#LSRes { background-color: #fff;}

#LSHighlight {  background-color: #F6F2E0; color: #4F8412;}

#LSHeader { background: #EBE4BF; }
.lsDate { color: #fff;}


/* =6: Products specific */

.products {
	border-color: #EDE3B2; 
	background: #fff;
	overflow: hidden;
	}

.biscuits_fosters { background: #fff url(/Fosters_Images/products/WH22_New.jpg) bottom right no-repeat; }
.biscuits_fosters p {padding: 0 195px 40px 0; }

.preserves_fosters { background: #fff url(/Fosters_Images/products/NN01.jpg) bottom right no-repeat;}
.preserves_fosters p {padding: 0 150px 20px 0;}

.pickles_fosters {background: #fff url(/Fosters_Images/products/dp02.jpg) bottom right no-repeat;}
.pickles_fosters p {padding-right: 170px;}

.confectionery_fosters { background: #fff url(/Fosters_Images/products/Group-Shot-Cube-Jars.jpg) 95% 95% no-repeat;}
.confectionery_fosters p{ padding: 0 190px 120px 0;}

.personalisation_fosters { background: #fff url(/Fosters_Images/products/fruit-bisc-drum.jpg) bottom right no-repeat; }
.personalisation_fosters  p{ padding-right: 145px;}

.suppliers_fosters {background: #fff url(/Fosters_Images/products/map.gif) 50% 85% no-repeat; }
.suppliers_fosters p { padding-bottom: 320px;}

.seasonal_fosters {background: #fff url(/Fosters_Images/products/ge05-honey.jpg) bottom right no-repeat; }
.seasonal_fosters p { padding: 0 200px 10px 0}

.product_fosters { background: #fff url(/Fosters_Images/products/ba03-Cake.jpg) bottom right no-repeat; }
.product_fosters p {padding: 0 190px 0 0;}

.easter_fosters { background: #fff url(/Fosters_Images/products/vero-rocking-rabbit.jpg) bottom right no-repeat;}
.easter_fosters p{	padding: 0 100px 155px 0;}

.mothers-day-fosters { background: #fff url(/Fosters_Images/products/FGK29.jpg) bottom right no-repeat;}
.mothers-day-fosters p{	padding: 0 210px 100px 0;}

.fathers-day-fosters { background: #fff url(/Fosters_Images/products/gk-31.jpg) bottom right no-repeat;}
.fathers-day-fosters p{	padding: 0 160px 150px 0;}

.gift_food_fosters { background: #fff url(/Fosters_Images/products/gd21.jpg) bottom right no-repeat;}
.gift_food_fosters p{	padding: 0 220px 120px 0;}

.ethnic_fosters { background: #fff url(/Fosters_Images/products/Peri-Peri-Sauces.jpg) bottom right no-repeat;}
.ethnic_fosters p{	padding: 0 220px 180px 0;}

.canned_fosters { background: #fff url(/Fosters_Images/products/JLsoups.jpg) bottom right no-repeat;}
.canned_fosters p{	padding: 0 160px 190px 0;}

.baking_fosters { background: #fff url(/Fosters_Images/products/lemon-juice.jpg) bottom right no-repeat;}
.baking_fosters p{	padding: 0 160px 150px 0;}

.sweet_fosters { overflow: hidden; background: #fff url(/Fosters_Images/products/cherry-nougat-fudge.jpg) 130% 100% no-repeat;}
.sweet_fosters p { padding: 0 200px 100px 0;}

.chefs_fosters { overflow: hidden; background: #fff url(/Fosters_Images/products/dried-mushrooms.jpg) 135% 50% no-repeat;}
.chefs_fosters p { padding: 0 150px 60px 0;}

.gift_food_fosters { background: #fff url(/Fosters_Images/products/pe82.jpg) 250% 50% no-repeat;}
.gift_food_fosters p { padding: 0 190px 20px 0;}

.front-page {  background: #fff url(/Fosters_Images/products/VG71.jpg) top right no-repeat;}
.front-page p { padding-right: 170px;}

.search_fosters {  background: #fff url(/Fosters_Images/products/pom-bear.jpg) top right no-repeat;}
.Search_fosters ul { padding-bottom: 0;}




