/* CALLS TO ACTION */
#right_column .cta {
	margin: 0 0 2em 0;
	width: 230px;
	display: block;
	text-align: left;
	clear: both;
	}
	
	#right_column .cta a {
		display: block;
		text-indent: -2000em;
		overflow: hidden;
		}
		
.advisor_cta, .advisor_cta:hover {
	display: block;
	width: 217px;
	height: 17px;
	background: url(../images/pet_advisor/cta_bg.gif) top left no-repeat;
	font-weight: bold;
	padding: .9em .5em;
	clear: both;
	text-align: left;
	color: #56004e;
	text-decoration: none;
	font-size: 1.2em;
	}
	
.advisor_cta_control p {
	margin: 0 0 .2em 0;
	padding: 0;
	}
	
/* RABBIT */	
	
.cta_excel_buy {
	height: 160px;
	background: url(../images/cta/bg_excel_buy.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_excel_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_excel_buy p.cta_content {
		width: 100px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_excel_buy a {
		background: url(../images/cta/excel_button_buy_now.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* GUINEA PIG */		
		
.cta_guinea_buy {
	height: 160px;
	background: url(../images/cta/excel_buy_guinea.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_guinea_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_guinea_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_guinea_buy a {
		background: url(../images/cta/excel_buy_guinea_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
	
/* CHINCHILLA */	
		
.cta_chinchilla_buy {
	height: 160px;
	background: url(../images/cta/excel_buy_chinchilla.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_chinchilla_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_chinchilla_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_chinchilla_buy a {
		background: url(../images/cta/excel_buy_chillchilla_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* SUPA DOG */
		
.cta_supadog_buy {
	height: 160px;
	background: url(../images/cta/supadog_buy.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_supadog_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_supadog_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_supadog_buy a {
		background: url(../images/cta/supadog_buy_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* SUPA CAT */
		
.cta_supacat_buy {
	height: 160px;
	background: url(../images/cta/supacat_buy.gif) top left no-repeat;
	color: #000;
	}
	
	.cta_supacat_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_supacat_buy p.cta_content {
		width: 125px;
		padding: 1.5em 0 0 1.6em;
		margin: 0 0 1em 0;
		}
		
	.cta_supacat_buy a {
		background: url(../images/cta/supacat_buy_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.6em;
		}
		
/* SUPA HAMSTER */
		
.cta_supahamster_buy {
	height: 173px;
	background: url(../images/cta/supahamster_buy.gif) top left no-repeat;
	color: #b5111b;
	}
	
	.cta_supahamster_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_supahamster_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_supahamster_buy a {
		background: url(../images/cta/supahamster_buy_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* SUPA GERBIL */
		
.cta_supagerbil_buy {
	height: 160px;
	background: url(../images/cta/supagerbil_buy.gif) top left no-repeat;
	color: #2f377e;
	}
	
	.cta_supagerbil_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_supagerbil_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_supagerbil_buy a {
		background: url(../images/cta/supagerbil_buy_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* SUPA RAT */
		
.cta_suparat_buy {
	height: 160px;
	background: url(../images/cta/suparat_buy.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_suparat_buy p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_suparat_buy p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_suparat_buy a {
		background: url(../images/cta/suparat_buy_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
/* RIGHT SITE */
		
.cta_right_rescue {
	height: 160px;
	background: url(../images/cta/right_rescue.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_right_rescue p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_rescue p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_rescue a {
		background: url(../images/cta/right_rescue_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
.cta_right_expert {
	height: 160px;
	background: url(../images/cta/right_experts.gif) top left no-repeat;
	color: #b5111b;
	}
	
	.cta_right_expert p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_expert p.cta_content {
		width: 120px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_expert a {
		background: url(../images/cta/right_experts_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
.cta_right_news {
	height: 160px;
	background: url(../images/cta/right_news.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_right_news p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_news p.cta_content {
		width: 150px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_news a {
		background: url(../images/cta/right_news_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
.cta_right_pets {
	height: 160px;
	background: url(../images/cta/right_pets_corner.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_right_pets p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_pets p.cta_content {
		width: 130px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_pets a {
		background: url(../images/cta/right_pets_corner_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
.cta_right_gallery {
	height: 160px;
	background: url(../images/cta/right_gallery.gif) top left no-repeat;
	color: #000;
	}
	
	.cta_right_gallery p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_gallery p.cta_content {
		width: 130px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_gallery a {
		background: url(../images/cta/right_gallery_button.gif) top left no-repeat;
		height: 30px;
		margin: 8.5em 0 0 8.8em;
		}
		
.cta_right_promise_2 {
	height: 160px;
	background: url(../images/cta/right_promise_2.gif) top left no-repeat;
	color: #fff;
	}
	
	.cta_right_promise_2 p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_right_promise_2 p.cta_content {
		width: 120px;
		padding: 3.5em 0 0 1.7em;
		margin: 0 0 1em 0;
		}
		
	.cta_right_promise_2 a {
		background: url(../images/cta/right_promise_2_button.gif) top left no-repeat;
		height: 30px;
		margin: 0 0 0 1.8em;
		}
		
.cta_pet_advisor {
	background: url(../images/cta/right_advisor.gif) top left no-repeat;
	height: 160px;
	color: #b5111b;
	}
	
	.cta_pet_advisor p.cta_title {
		text-indent: -2000em;
		overflow: hidden;
		display: block;
		}
	
	.cta_pet_advisor p.cta_content {
		width: 110px;
		padding: 1.5em 0 0 1.8em;
		margin: 0 0 1em 0;
		}		
		
	.cta_pet_advisor a {
		background: url(../images/cta/advisor_button_learn.gif) top left no-repeat;
		height: 27px;
		margin: 0 0 0 1.8em;
		}
		
.cta_chinchilla_which {
	background: url(../images/cta/excel_which_chinchilla.gif) top left no-repeat;
	width: 225px;
	height: 184px;
	}
	
	.cta_chinchilla_which p.cta_title {
		width: 95%;
		background: url(../images/cta/excel_which_chin_title.gif) right  1em no-repeat;
		height: 110px;
		text-indent: -2000em;
		overflow: hidden;
		}
	
	.cta_chinchilla_which p.cta_content {
		width: 110px;
		padding: 1em 0 0 1.8em;
		}

	.cta_chinchilla_which a {
		background: url(../images/cta/which_food_chinc.gif) top left no-repeat;
		height: 27px;
		margin: 1em 0 0 5.8em;
		}
		
.cta_supacat {
	background: url(../images/cta/cta_supafood_cat.gif) top left no-repeat;
	width: 225px;
	height: 165px;
	}
	
	.cta_supacat p.cta_title {
		width: 95%;
		background: url(../images/cta/which_cat_title.gif) right  1em no-repeat;
		height: 125px;
		text-indent: -2000em;
		overflow: hidden;
		}
	
	.cta_supacat p.cta_content {
		width: 110px;
		padding: 1em 0 0 1.8em;
		}

	.cta_supacat a {
		background: url(../images/cta/which_food_cat_learn.gif) top left no-repeat;
		height: 27px;
		width:112px;
		margin: 1em 0 0 9em;
		}
		
.cta_supadog {
	background: url(../images/cta/cta_supafood_dog.gif) top left no-repeat;
	width: 225px;
	height: 165px;
	}
	
	.cta_supadog p.cta_title {
		width: 95%;
		background: url(../images/cta/which_food_dog.gif) right  1em no-repeat;
		height: 125px;
		text-indent: -2000em;
		overflow: hidden;
		}
	
	.cta_supadog p.cta_content {
		width: 110px;
		padding: 1em 0 0 1.8em;
		}

	.cta_supadog a {
		background: url(../images/cta/which_food_dog_learn.gif) top left no-repeat;
		height: 27px;
		margin: 1em 0 0 7.2em;
		}
		
.cta_guinea_which {
	background: url(../images/cta/excel_which_guinea.gif) top left no-repeat;
	width: 225px;
	height: 165px;
	}
	
	.cta_guinea_which p.cta_title {
		width: 95%;
		background: url(../images/cta/which_food_guinea.gif) right 1em no-repeat;
		height: 115px;
		text-indent: -2000em;
		overflow: hidden;
		}
		
	.cta_guinea_which p.cta_content {
		width: 110px;
		padding: 1em 0 0 1.8em;
		}

	.cta_guinea_which a {
		background: url(../images/cta/which_food_guinea_learn.gif) top left no-repeat;
		height: 27px;
		margin: 1em 0 0 6.8em;
		}		
		
#right_column .cta_rabbit_which {
	background: url(../images/cta/bg_rabbit_which_food.jpg) top left no-repeat;
	height: 194px;
	clear: both;
	}
	
	.cta_rabbit_which p.cta_title {
		width: 95%;
		background: url(../images/cta/which_food_rabbit.gif) right 2em no-repeat;
		height: 135px;
		text-indent: -2000em;
		overflow: hidden;
		}
		
	.cta_rabbit_which p.cta_content {
		width: 110px;
		padding: 0;
		}

	.cta_rabbit_which a {
		background: url(../images/cta/which_food_rabbit_learn.gif) top left no-repeat;
		height: 27px;
		margin: 0 0 0 6.8em;
		padding: 0;
		}

.cta_supadog {
	background:url(../images/cta/cta_supafood_dog.jpg) no-repeat top left;
	width:225px;
	height:183px;
	}
.cta_supacat {
	background:url(../images/cta/cta_supafood_cat.jpg) no-repeat top left;
	width:225px;
	height:183px;
	}
	
.supadog_rebrand {
	/*background: url(../images/cta/supadog_range.jpg) no-repeat top left;*/
	background: url(../images/cta/pet-tube-dog-agility-cta.jpg) no-repeat top left;
	width: 225px;
	height: 174px;
	}
	
	.supadog_rebrand a {
		display: block;
		width: 225px;
		height: 174px;
		}
