.product {
	width: 463px;
	height: 168px;
	margin: 0 0 2em 0;
	}
	
	.product h2 {
		text-indent: -2000em;
		overflow: hidden;
		width: 184px;
		height: 26px;
		margin: 2em 0 0 13em;
		position: relative;
		}
		
	.product a {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
		
.shop-products {
	width: 465px;
	height: 167px;
	margin-bottom: 1.5em;
	position: relative;
	}
	
	.shop-products a {
		display: block;
		text-indent: -2000px;
		overflow: hidden;
		width: 125px;
		height: 32px;
		position: absolute;
		left: 1em;
		bottom: 1.5em;
		color: #000;
		}
		
	.shop-products strong {
		display: block;
		text-indent: -2000px;
		overflow: hidden;
		height: 32px;
		}
	
#products-stockists {
	margin: 0;
	height: 130px;
	padding: 2em 0;
	background: url(../images/shop/bg_home_stockists.gif) top left no-repeat;
	color: #b5111b;
	}
	
	#products-stockists p {
		padding: 0 2em;
		width: 40%;
		}
		
	#products-stockists a {
		display: inline;
		text-indent: 0;
		width: auto;
		height: auto;
		position: relative;
		left: auto;
		bottom: auto;
		}
	
#products-supadog {
	background: url(../images/shop/bg_supadog.jpg) top left no-repeat;
	}
	
	#products-supadog a {
		background: url(../images/shop/button_supadog.gif) top left no-repeat;
		margin:0 0 -4px 327px;
		}
		
	#products-supadog strong {
		width: 150px;
		height: 105px;
		margin: 0 0 0 1.3em;
		}
	
#products-supacat {
	background: url(../images/shop/bg_supacat.jpg) top left no-repeat;
	}
	
	#products-supacat a {
		background: url(../images/shop/button_supacat.gif) top left no-repeat;
		left:27em;
		bottom:1.2em;
		}
		
	#products-supacat strong {
		text-indent:-3000em;
		}
	
#products-supahamster {
	background: url(../images/shop/bg_supahamster.jpg) top left no-repeat;
	}
	
	#products-supahamster a {
		left: auto;
		right: 1.5em;
		background: url(../images/shop/button_hamster.gif) top left no-repeat;
		}
		
	#products-supahamster strong {
		width: 147px;
		height: 147px;
		margin: 0.5em 0 0 1em;
		background: url(../images/shop/logo_hamster.gif) top left no-repeat;
		}
	
#products-suparat {
	background: url(../images/shop/bg_suparat.jpg) top left no-repeat;
	}
	
	#products-suparat a {
		left: auto;
		right: 1.5em;
		background: url(../images/shop/button_rat.gif) top left no-repeat;
		}
		
	#products-suparat strong {
		width: 158px;
		height: 145px;
		margin: 0.5em 0 0 1em;
		background: url(../images/shop/logo_suparat.gif) top left no-repeat;
		}
	
#products-supagerbil {
	background: url(../images/shop/bg_supagerbil.jpg) top left no-repeat;
	}
	
	#products-supagerbil a {
		left: auto;
		right: 1.5em;
		background: url(../images/shop/button_gerbil.gif) top right no-repeat;
		}
		
	#products-supagerbil strong {
		width: 149px;
		height: 150px;
		margin: 0.5em 0 0 1em;
		background: url(../images/shop/logo_supagerbil.gif) top left no-repeat;
		}
	
#products-excel-rabbit {
	background: url(../images/shop/bg_excel_rabbit.jpg) top left no-repeat;
	}
	
	#products-excel-rabbit a {
		background: url(../images/shop/button_rabbit.gif) top left no-repeat;
		}
		
	#products-excel-rabbit strong {
		margin: 1em 0 0 0;
		background: url(../images/shop/heading_rabbit.gif) top center no-repeat;
		}
	
#products-excel-guinea {
	background: url(../images/shop/bg_excel_guinea.jpg) top left no-repeat;
	}
	
	#products-excel-guinea a {
		background: url(../images/shop/button_guinea.gif) top left no-repeat;
		}
		
	#products-excel-guinea strong {
		margin: 1em 0 0 0;
		background: url(../images/shop/heading_guinea.gif) top center no-repeat;
		}
	
#products-excel-chinchilla {
	background: url(../images/shop/bg_chinchilla.jpg) top left no-repeat;
	}
	
	#products-excel-chinchilla a {
		background: url(../images/shop/button_chinchilla.gif) top left no-repeat;
		}
		
	#products-excel-chinchilla strong {
		margin: 1em 0 0 0;
		background: url(../images/shop/heading_chinchilla.gif) top center no-repeat;
		}
		
/* Product Calls to Action */
.product_cta {
	width: 17em;
	float: left;
	margin: 0 2em 0 0;
	color: #bc2e31;
	}
	
	.product_cta a {
		display: block;
		text-indent: -2000em;
		overflow: hidden;
		width: 112px;
		height: 27px;
		}
	
	.product_cta #product_buy_now {
		background: url(../images/products/button_buy.gif) top left no-repeat;
		}
		
	.product_cta #product_learn_more {
		background: url(../images/products/button_learn.gif) top left no-repeat;
		}
	
	.product_cta h3 {
		display: block;
		text-indent: -2000em;
		overflow: hidden;
		height: 27px;
		width: 132px;
		}
		
		.product_cta h3#heading_buy {
			background: url(../images/products/heading_buy.gif) top left no-repeat;
			}
			
		.product_cta h3#heading_advisor {
			background: url(../images/products/heading_advisor.gif) top left no-repeat;
			}
			
#top_anchor {
	background: none;
	margin: 0;
	padding: 0;
	height: auto;
	}