/*
Tesco 5p Whopays CSS
Louise Kaufman, FUSE (www.fuse.co.uk)
10th December 2008
*/

/*********************************** SITE ***********************************/

#index-youdo #tfp_container,
#index-wedo #tfp_container {
	width:950px; 
	border-top:solid 5px #E5E5E5; 
	background:#FFFFFF;
	margin:10px 0 50px 0;
	padding:0;
}

#index-youdo #tfp_header, 
#index-wedo #tfp_header {
	width:950px; 
	border-bottom:solid 20px #2E3192; 
	background:url(../images/5p_coins.jpg) right top no-repeat #FFFFFF;
	position:relative;
	margin: 0 0 10px 0;
}

#index-youdo #tfp_header_content,
#index-wedo #tfp_header_content {
	padding:29px 0 19px 0;
}

#index-youdo #tfp_header_content h1,
#index-wedo #tfp_header_content h1 {
	position:absolute;
	left:-1999px;
	width:500px;
}

#index-youdo #tfp_leftcol,
#index-wedo #tfp_leftcol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left; 
	width:505px; 
	margin:0; 
	font-size:12px;
	line-height:16px;
	padding:35px 50px 0 10px;
}

#index-youdo #tfp_leftcol #addthis,
#index-wedo #tfp_leftcol #addthis {
	padding:20px 0 0 0;
}

#index-youdo #tfp_leftcol h2,
#index-wedo #tfp_leftcol h2 {
	position:absolute;
	left:-1999px;
	width:500px;
}

#index-youdo #tfp_leftcol h3,
#index-wedo #tfp_leftcol h3 {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:10px 0 0 0;
}

#index-youdo .tfp_take_action,
#index-wedo .tfp_take_action {
	padding:0;
}

#index-youdo #tfp_leftcol p,
#index-wedo #tfp_leftcol p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0 0; 
	padding:0;
}

#index-youdo #tfp_leftcol a,
#index-wedo #tfp_leftcol a {
	color:#EC2B2B; 
	text-decoration:none;
}

#index-youdo .story_image,
#index-wedo .story_image {
	margin:20px 0 10px 0;
}

#index-youdo #map_instructions,
#index-wedo #map_instructions {
	padding:20px 0 0 0;
}

#index-youdo #tfp_video_box,
#index-wedo #tfp_video_box {
	width:486px;  
	margin:25px 0 30px 0;
	background:url(../images/coins_videobox.jpg) left bottom no-repeat #E5E5E5;
}

#index-youdo #tfp_video, 
#index-wedo #tfp_video {
	padding:7px 0 30px 7px;
}

#index-youdo #tfp_send_to_friend,
#index-wedo #tfp_send_to_friend {
	padding:0 0 32px 270px;
}

#index-youdo #tfp_rightcol,
#index-wedo #tfp_rightcol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left; 
	width:371px; 
	margin:0; 
	padding:20px 0 0 0;
	border:solid 7px #E5E5E5; 
	font-size:11px; 
	background:url(../images/blue_stripes_bg.gif) left top repeat-y #FFFFFF;
}

#index-youdo #tfp_rightcol #signup-form,
#index-wedo #tfp_rightcol #signup-form {
	margin:0 0 20px 0;
}

#index-youdo #tfp_rightcol a:link,
#index-youdo #tfp_rightcol a:visited,
#index-wedo #tfp_rightcol a:link,
#index-wedo #tfp_rightcol a:visited {
	color:#FFFFFF;
	font-size:17px;
	text-decoration:none;
	font-weight:bold;
	margin:0 0 20px 24px;
	width:135px;
	padding:10px 50px 0 138px;
}

#index-youdo #tfp_rightcol .tfp_why_tesco,
#index-wedo #tfp_rightcol .tfp_why_tesco {
	display:block;
	width:323px;
	height:80px;
	background:url(../images/why_tesco_bg.gif) left top no-repeat #888BC1;
}

* html #index-youdo #tfp_rightcol a.tfp_why_tesco:link,
* html #index-youdo #tfp_rightcol a.tfp_why_tesco:visited,
* html #index-wedo #tfp_rightcol a.tfp_why_tesco:link,
* html #index-wedo #tfp_rightcol a.tfp_why_tesco:visited {
	padding:35px 50px 0 138px;
}

#index-youdo #tfp_rightcol a.tfp_why_tesco,
#index-wedo #tfp_rightcol a.tfp_why_tesco {
	height:55px;
	padding:35px 50px 0 138px;
}

#index-youdo #tfp_rightcol .tfp_case_story,
#index-wedo #tfp_rightcol .tfp_case_story {
	display:block;
	width:323px;
	height:80px;
	background:url(../images/gertruidas_story.gif) left top no-repeat #60639E;
}

* html #index-youdo #tfp_rightcol a.tfp_case_story:link,
* html #index-youdo #tfp_rightcol a.tfp_case_story:visited,
* html #index-wedo #tfp_rightcol a.tfp_case_story:link,
* html #index-wedo #tfp_rightcol a.tfp_case_story:visited {
	padding:13px 50px 0 138px;
}

#index-youdo #tfp_rightcol a.tfp_case_story,
#index-wedo #tfp_rightcol a.tfp_case_story {
	height:77px;
	padding:13px 50px 0 138px;
}

#index-youdo #tfp_rightcol .tfp_view_map,
#index-wedo #tfp_rightcol .tfp_view_map {
	display:block;
	width:323px;
	height:116px;
	background:url(../images/view_map_bg.gif) left top no-repeat #5E5F89;
}

#index-youdo #tfp_rightcol a.tfp_view_map,
#index-wedo #tfp_rightcol a.tfp_view_map {
	height:96px;
	padding:30px 50px 0 138px;
}

* html #index-youdo #tfp_rightcol a.tfp_view_map:link,
* html #index-youdo #tfp_rightcol a.tfp_view_map:visited,
* html #index-wedo #tfp_rightcol a.tfp_view_map:link,
* html #index-wedo #tfp_rightcol a.tfp_view_map:visited {
	padding:30px 50px 0 138px;
}

#index-youdo #tfp_rightcol .tfp_watch_advert,
#index-wedo #tfp_rightcol .tfp_watch_advert {
	display:block;
	width:323px;
	height:80px;
	background:url(../images/watch_advert_bg.gif) left top no-repeat #60639E;
}

#index-youdo #tfp_rightcol a.tfp_watch_advert,
#index-wedo #tfp_rightcol a.tfp_watch_advert {
	height:77px;
	padding:13px 50px 0 138px;
}

* html #index-youdo #tfp_rightcol a.tfp_watch_advert:link,
* html #index-youdo #tfp_rightcol a.tfp_watch_advert:visited,
* html #index-wedo #tfp_rightcol a.tfp_watch_advert:link,
* html #index-wedo #tfp_rightcol a.tfp_watch_advert:visited {
	padding:13px 50px 0 138px;
}
