body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	font-family: Arial;
	background-color: #158a41;
	background-image: url(../images/splat_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

p
{
	font-size: 80%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li
{
	font-size: 80%;
	margin: 0px 0px 5px 0px;
}

h2
{
	font-size: 100%;
}

a
{
	color: #000000;
}

.green
{
	color: #8cc63f;
}

.darkgreen
{
	color: #208a15;
}

.orange
{
	color: #f7931d;	
}

#small_orange
{
	color: #f7931d;	
	font-size: 0.7em;
}

.validationtermsconditions
{
	width: 326px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px !important;
}

.formValidation
{
	font-size: 0.75em; /*padding: 0px 0px 0px 20px;*/
	color: #c10000;
}

.statusMessage
{
	display: inline;
	float: right;
	padding: 25% 10% 25% 10%;
	text-align: center;
	color: #f7931d;
}

/* MAIN PAGE CONTAINER */

div.pagecontainer
{
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 873px;
}
div.centered
{
	text-align: center;
	height: 300px;
	padding: 100px 50px 0px 50px;
	margin: 100px 0px 100px 0px;
	background-color: White;
}
/* HEADER CONTAINER */

div.headercontainer
{
	display: block;
	width: 873px;
	height: 113px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/topnav_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}

/* HEADER BLOCK 1 */

div.headercontainer .block1
{
	display: inline;
	float: left;
	height: 70px;
	width: 70px;
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block1 .logo
{
	display: inline;
	float: left;
	height: 70px;
	width: 70px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* HEADER BLOCK 2 */

div.headercontainer .block2
{
	display: inline;
	float: left;
	height: 113px;
	width: 697px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container
{
	display: inline;
	float: left;
	height: 17px;
	width: 697px;
	margin: 53px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #home
{
	display: block;
	background-image: url(../images/home_green.gif);
	background-repeat: no-repeat;
	width: 48px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li a
{
	display: block;
	text-indent: -999em;
	overflow: hidden;
}

div.headercontainer .block2 .top_nav_container ul li #home:hover
{
	background-image: url(../images/home_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #home.selected
{
	background-image: url(../images/home_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #coupons
{
	display: block;
	background-image: url("../images/coupons_green.gif");
	background-repeat: no-repeat;
	width: 74px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #coupons:hover
{
	background-image: url("../images/coupons_orange.gif");
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #coupons.selected
{
	background-image: url(../images/coupons_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #competitions
{
	display: inline;
	float: left;
	background-image: url(../images/competitions_green.gif);
	background-repeat: no-repeat;
	width: 118px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #competitions:hover
{
	background-image: url(../images/competitions_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #competitions.selected
{
	background-image: url(../images/competitions_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #products
{
	display: inline;
	float: left;
	background-image: url(../images/products_green.gif);
	background-repeat: no-repeat;
	width: 82px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #products:hover
{
	background-image: url(../images/products_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #products.selected
{
	background-image: url(../images/products_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #tv_ad
{
	display: inline;
	float: left;
	background-image: url(../images/tv_ad_green.gif);
	background-repeat: no-repeat;
	width: 47px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #tv_ad:hover
{
	background-image: url(../images/tv_ad_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #tv_ad.selected
{
	background-image: url(../images/tv_ad_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #top_tips
{
	display: inline;
	float: left;
	background-image: url(../images/top_tips_green.gif);
	background-repeat: no-repeat;
	width: 71px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #top_tips:hover
{
	background-image: url(../images/top_tips_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #top_tips.selected
{
	background-image: url(../images/top_tips_orange.gif);
	background-repeat: no-repeat;
}

div.headercontainer .block2 .top_nav_container ul li #fun_zone
{
	display: inline;
	float: left;
	background-image: url(../images/fun_zone_green.gif);
	background-repeat: no-repeat;
	width: 78px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.headercontainer .block2 .top_nav_container ul li #fun_zone:hover
{
	background-image: url(../images/fun_zone_orange.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.headercontainer .block2 .top_nav_container ul li #fun_zone.selected
{
	background-image: url(../images/fun_zone_orange.gif);
	background-repeat: no-repeat;
}

/* BODY CONTAINER */

div.bodycontainer
{
	display: block;
	width: 873px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* BODYCONTAINER BLOCK1 */

div.bodycontainer .block1
{
	display: block;
	width: 873px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/tissue_container_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	line-height: 0;
	font-size: 0;
}

/* BODYCONTAINER BLOCK2 */

div.bodycontainer .block2
{
	width: 873px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/tissue_container_sides.png);
	background-repeat: repeat-y;
	background-position: center;
}

div.bodycontainer .block2 .block2_container
{
	display: block;
	position: relative;
	width: 821px;
	margin: 0px 0px 0px 26px;
	padding: 2px 0px 12px 0px;
	background-image: url(../images/tissue_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

div.bodycontainer .block2 .block2_container .tv_ad
{
	display: block;
	width: 790px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 16px;
	background-repeat: no-repeat;
	background-position: center top;
}

#intro
{
	display: block;
	width: 791px;
	height: 425px;
	margin: 0px 0px 0px 0px;
	padding: 16px 15px 0px 15px;
}

div.bodycontainer .block2 .block2_container .contact_us
{
	display: block;
	width: 790px;
	margin: 0px 0px 0px 0px;
	padding: 16px 15px 0px 16px;
	background-repeat: no-repeat;
	background-position: center bottom;
}

div.bodycontainer .block2 .block2_container .texture
{
	display: block;
	width: 790px;
	margin: 0px 0px 0px 0px;
	padding: 16px 15px 16px 16px;
	background-repeat: repeat-y;
	background-position: center top;
}

div.bodycontainer .block2 .block2_container .tiles
{
	display: block;
	width: 790px;
	margin: 0px 0px 0px 0px;
	padding: 16px 15px 0px 16px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

.cork
{
	background-image: url(../images/cork_bg.jpg);
}

.wood
{
	background-image: url(../images/wood_bg.jpg);
}

.tv_ad
{
	background-image: url(../images/tv_ad.jpg);
	height: 424px;
}

.tiles
{
	background-image: url(../images/tiles_bg.jpg);
}

.tiles2
{
	background-image: url(../images/tiles2_bg.jpg);
}

.contact_us
{
	background-image: url(../images/contact_bg.jpg);
}

div.bodycontainer .block2 .block2_container .contact_us .left_col
{
	display: inline;
	float: left;
	width: 440px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 150px 32px;
}

div.bodycontainer .block2 .block2_container .contact_us .left_col p
{
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

div.bodycontainer .block2 .block2_container .contact_us .right_col
{
	display: inline;
	float: left;
	width: 304px;
	margin: -16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container
{
	display: block;
	width: 770px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col
{
	display: inline;
	float: left;
	width: 206px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .ad_space
{
	display: block;
	width: 206px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .ad_space img
{
	border: none;
	display: block;
	_display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link
{
	display: block;
	width: 206px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/home_small_orange_strip.png);
	background-repeat: repeat-y;
	background-position: center top;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .text
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .text p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	color: #ffffff;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .text p a
{
	color: #ffffff;
	text-decoration: none;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .text p a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .button
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .left_col .bar_link .button img
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col
{
	display: inline;
	float: left;
	width: 540px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .ad_space
{	
	display: block;
	width: 540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .ad_space img
{	
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .ad_space_center
{
	margin-top: 17px;
	*margin-top: 18px;
	_*margin-top: 17px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .ad_space_center img
{
	vertical-align : bottom;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link
{	position:relative; bottom:0px;
	_position: static;
	display: block;
	width: 540px;
	margin: 0px 0px 0px 0px;
	_margin-top: 8px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/home_large_orange_strip.png);
	background-repeat: repeat-y;
	background-position: center top;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .text
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .text p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	color: #ffffff;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .text p a
{
	color: #ffffff;
	text-decoration: none;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .text p a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .button
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .home_container .right_col .bar_link .button img
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container
{
	display: inline;
	float: left;
	width: 768px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .tiles_title
{
	display: inline;
	float: left;
	width: 633px;
	margin: 0px 0px 0px -15px;
	padding: 7px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .tiles_title img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .ghi_logo
{
	display: inline;
	float: left;
	width: 68px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .ghi_logo img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_white
{
	display: inline;
	float: left;
	width: 200px;
	height: 345px;
	margin: 0px 0px 0px -17px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/plenty_pack_white.png);
	background-repeat: no-repeat;
	background-position: top;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_fun
{
	display: inline;
	float: left;
	width: 220px;
	height: 345px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/plenty_pack_fun.png);
	background-repeat: no-repeat;
	background-position: top;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_border
{
	display: inline;
	float: left;
	width: 213px;
	height: 345px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/plenty_pack_border.png);
	background-repeat: no-repeat;
	background-position: top;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .utensils
{
	display: inline;
	float: left;
	width: 157px;
	height: 345px;
	margin: 0px -8px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/utensils.png);
	background-repeat: no-repeat;
	background-position: center top;
}

div.plenty_pack_descriptions
{
	display: inline;
	float: left;
	margin: -110px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_white_text
{
	display: inline;
	float: left;
	width: 200px;
	margin: 0px 0px 0px -17px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_white_text img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_white_text p
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 20px 5px;
	color: #f7931d;
	text-align: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_fun_text
{
	display: inline;
	float: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_fun_text img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_fun_text p
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	color: #f7931d;
	text-align: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_border_text
{
	display: inline;
	float: left;
	width: 213px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_border_text img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .plenty_border_text p
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 18px;
	padding: 0px 15px 20px 0px;
	color: #f7931d;
	text-align: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .yop_logo
{
	display: inline;
	float: left;
	width: 157px;
	margin: 0px -8px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_top
{
	display: inline;
	float: left;
	width: 747px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;
	line-height: 0;
	font-size: 0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_middle
{
	display: inline;
	float: left;
	width: 707px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 31px;
	background-image: url(../images/paper_bg.png);
	background-repeat: repeat-y;
	background-position: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_middle p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_bottom
{
	display: inline;
	float: left;
	width: 747px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_bottom.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 24px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_middle .blue_pin
{
	display: inline;
	float: left;
	margin: -23px 0px 0px -30px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container .paper_container_middle .green_pin
{
	display: inline;
	float: right;
	margin: -30px -40px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small
{
	display: inline;
	float: left;
	width: 641px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_top
{
	display: inline;
	float: left;
	width: 620px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_top_small.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;
	line-height: 0;
	font-size: 0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle
{
	display: inline;
	float: left;
	width: 580px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 31px;
	background-image: url(../images/paper_bg_small.png);
	background-repeat: repeat-y;
	background-position: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_bottom
{
	display: inline;
	float: left;
	width: 620px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_bottom_small.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 24px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .blue_pin
{
	display: inline;
	float: left;
	margin: -23px 0px 0px -30px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .green_pin
{
	display: inline;
	float: right;
	margin: -30px -40px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .photo
{
	display: inline;
	float: right;
	margin: -45px -164px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .faqs
{
	display: inline;
	float: left;
	margin: -75px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .faqs_left_col
{
	display: inline;
	float: left;
	width: 270px;
	margin: 45px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
}

.question_container
{
	display: block;
	width: 270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

.question_container .question_icon
{
	display: inline;
	float: left;
	width: 11px;
	height: 11px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/q.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.question_container .question_text
{
	display: inline;
	float: left;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 5px;
	color: #342f93;
}

.answer_container
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

.answer_container .answer_icon
{
	display: inline;
	float: left;
	width: 11px;
	height: 11px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/a.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.answer_container .answer_text
{
	display: inline;
	float: left;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 5px;
	color: #342f93;
}

div.divider
{
	display: inline;
	float: left;
	background-color: #f49322;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .faqs_right_col
{
	display: inline;
	float: left;
	width: 270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .faqs_right_col a
{
	color: #f49322;
	text-decoration: none;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_small .paper_container_middle .faqs_right_col a:hover
{
	color: #f49322;
	text-decoration: underline;
}


div.bodycontainer .block2 .block2_container .texture .paper_container_smallest
{
	display: inline;
	float: left;
	width: 533px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 45px;
}


div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_top
{
	display: inline;
	float: left;
	width: 512px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_top_smallest.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;
	line-height: 0;
	font-size: 0;
}
div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle
{
	display: inline;
	float: left;
	width: 472px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 31px;
	background-image: url(../images/paper_bg_smallest.png);
	background-repeat: repeat-y;
	background-position: center;
}

.off_the_paper
{
	display: inline;
	float: right;
	width: 281px;
	height: 363px;
	margin: -37px 0px 0px 433px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/coupons_tea.png);
	_background-image: url(../images/coupons_tea.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	position: absolute;
}

.off_the_paper a
{
	display: block;
	margin-top: 235px;
}

.off_the_paper_comp {
	display: inline;
	float: right;
	width: 322px;
	height: 389px;
	margin: -37px 0px 0px 392px;
	_margin: -37px 0px 0px 297px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/food_bag_top_tip.png);
	_background-image: url(../images/food_bag_top_tip.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	position: absolute;
}

.off_the_paper_comp a
{
	display: block;
	margin-left: 85px;
	margin-top: 219px;
}

.coupon_form_container
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.coupon_form_container .form_row
{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.coupon_form_container .form_column
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #8cc63f;
}

.coupon_form_container .form_column input
{
	display: inline;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
	border: 1px solid #f7931d;
}



.coupon_form_container .form_column_alt
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #8cc63f;
}

.coupon_form_container .form_column_alt a
{
	color: #f7931d;
	text-decoration: none;
}

.coupon_form_container .form_column_alt a:hover
{
	color: #f7931d;
	text-decoration: underline;
}

.coupon_form_container .form_column_alt input
{
	display: inline;
	float: left;
	margin: 0px 5px 20px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
}
input.txtEmailAddress
{
	width: 368px;
	*width: 380px;
}

input.txtName
{
	width: 272px;
	*width: 282px;
}

.coupon_form_container .form_column_submit
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	background-color: #f7931d;
}

.coupon_form_container .form_column_submit input
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 4px 2px 4px;
	line-height: 1em;
	border: 0;
	background: none;
	cursor: pointer;
	color: #ffffff;
	overflow:visible;
	width:auto;
}


.coupon_form_container p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.coupon_form_container_alt
{
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 0px;
}

.coupon_form_container_alt .form_row
{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.form_row_newwidth
{
	width: 365px !important;
}

.coupon_form_container_alt .form_column
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #8cc63f;
}

.coupon_form_container_alt .form_column input
{
	display: inline;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
	border: 1px solid #f7931d;
}

.coupon_form_container_alt .form_column_alt
{
	display: inline;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #8cc63f;
	width: 169px;
}

.coupon_form_container_alt .form_column_alt a
{
	color: #f7931d;
	text-decoration: none;
}

.coupon_form_container_alt .form_column_alt a:hover
{
	color: #f7931d;
	text-decoration: underline;
}

.coupon_form_container_alt .form_column_alt input
{
	display: inline;
	float: left;
	margin: 0px 5px 20px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
}

.coupon_form_container_alt .form_column_submit
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	background-color: #f7931d;
}

.coupon_form_container_alt .form_column_submit input
{
	display: inline;
	float: left;
	margin: 0px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
	line-height: 1em;
	border: 0;
	background: none;
	cursor: pointer;
	color: #ffffff;
	overflow: visible;
}

.coupon_form_container_alt p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	color: #00aef0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col
{
	display: inline;
	float: left;
	width: 430px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .coupon
{
	display: inline;
	float: left;
	width: 206px;
	margin: -30px 0px 0px -90px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .coupon img
{
	border: 0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .coupon_alt
{
	display: inline;
	float: left;
	width: 206px;
	margin: -30px 0px 0px -65px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .coupon_alt img
{
	border: 0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 100px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	color: #f7931d;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro p a
{
	color: #8cc63f;
	text-decoration: none;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro p a:hover
{
	color: #8cc63f;
	text-decoration: underline;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro_alt
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 120px;
	width: 265px;
}
div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro_alt p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	color: #f7931d;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro_alt p a
{
	color: #8cc63f;
	text-decoration: none;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_middle .left_col .intro_alt p a:hover
{
	color: #8cc63f;
	text-decoration: underline;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_smallest .paper_container_bottom
{
	display: inline;
	float: left;
	width: 512px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_bottom_smallest.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 24px;
}

div.competition_quotes 
{
	display: inline;
	float:left;
	width:790px;
	margin: -16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/competition_quotes.png);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	min-height: 600px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_459px
{
	display: inline;
	float: right;
	width: 459px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_459px .paper_container_top
{
	display: inline;
	float: left;
	width: 448px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_top_459px.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;
	line-height: 0;
	font-size: 0;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_459px .paper_container_middlebg
{
	display: inline;
	float: left;
	width: 459px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/paper_bg_459px.png);
	background-repeat: repeat-y;
	background-position: center;
}

div.bodycontainer .block2 .block2_container .texture .paper_container_459px .paper_container_middlebg .paper_container_middle
{
	display: inline;
	float: left;
	width: 408px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 31px;
	_padding: 0px 0px 0px 25px;										/* NT 06082009 */
	background-repeat: repeat-y;
	background-position: center;
	
}

div.bodycontainer .block2 .block2_container .texture .paper_container_459px .paper_container_bottom
{
	display: inline;
	float: left;
	width: 448px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_bottom_459px.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 24px;
}

div.form_banner
{
	position: absolute;
	margin: -38px 0px 0px 583px;
	*margin: -38px 0px 0px 584px;		/* NT 06082009 - ADDED FOR PIXEL PERFECTION! */
	padding: 0px 0px 0px 0px;	
}



/* BODYCONTAINER BLOCK3 */

div.bodycontainer .block3
{
	display: block;
	width: 873px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/footer_shadow.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 25px;
}

/* FOOTER CONTAINER */

div.footercontainer
{
	display: block;
	width: 873px;
	margin: -15px 0px 0px 0px;
	padding: 3px 0px 50px 0px;
}

div.footercontainer .block1
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 26px;
	padding: 0px 0px 0px 0px;
}

div.footercontainer .block2
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.footercontainer .block3
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
}

div.footercontainer .block3 a
{
	color: #ffffff;
	text-decoration: none;
}

div.footercontainer .block3 a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

div.footercontainer .block4
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
}

div.footercontainer .block4 a
{
	color: #ffffff;
	text-decoration: none;
}

div.footercontainer .block4 a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

div.footercontainer .block5
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 60%;
	color: #ffffff;
}

div.footercontainer .block6
{
	display: inline;
	float: right;
	margin: 0px 40px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #ffffff;
}

div.footercontainer .block6 a
{
	color: #ffffff;
	text-decoration: none;
}

div.footercontainer .block6 a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/* FLOATS AND CLEARER */

.floatl
{
	display: inline;
	float: left;
}

.floatr
{
	display: inline;
	float: right;
}

.clearer
{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

/*** HOLDING PAGE ***/
#holdingPage
{
	margin: 80px auto 0px auto;
}

#holdingPage .block2 .block2_container .texture .home_container .right_col
{
	display: inline;
	float: left;
	width: 540px;
	margin: 0px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
}

#holdingPage div.footercontainer .block5
{
	width: 100%;
	text-align: center;
	font-size: 60%;
	color: #ffffff;
}



/* TOP TIPS PAGE : START */
.toptips_left 
{
	float: left;
	width: 380px;
	padding: 0px 10px 0px 10px;
}

.toptips_left img.bucketimage
{
	float: right;
	margin: 0px 0px 10px 10px;
}

.toptips_left p
{
	font-size: 0.8em;
	color: #f7941e;
	font-family: Arial, Sans-Serif;
	padding: 10px 0px 0px 0px;
}

.toptips_left p span
{
	color: #8dc63f;
}

.toptips_right
{
	float: right;
	width: 360px;
	padding: 0px 10px 0px 20px;
}

.toptips_right p
{
	font-size: 0.8em;
	color: #f7941e;
	font-family: Arial, Sans-Serif;
	padding: 10px 0px 0px 0px;
}

.toptips_right p span
{
	clear: both;
	display: block;
	color: #8dc63f;
	padding-top: 50px;
	
}

.toptips_right .tip_icons a
{
	float: left;
	width: 70px;
	height: 80px;
	text-indent: -999em;
	background-position: top left;
}

.toptips_right .tip_icons a#tipslink_cookerhob
{
	background: url("../images/toptips_cookerhob_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_pans
{
	background: url("../images/toptips_pans_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_spills
{
	background: url("../images/toptips_spills_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_glasses
{
	background: url("../images/toptips_glasses_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_carpetscrubbing
{
	background: url("../images/toptips_carpetscrubbing_out.gif") no-repeat;
	width: 80px;
	margin-left: -10px;
}

.toptips_right .tip_icons a#tipslink_toilet
{
	background: url("../images/toptips_toilet_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_kitchen
{
	background: url("../images/toptips_kitchen_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_bathroom
{
	background: url("../images/toptips_bathroom_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_outdoors
{
	background: url("../images/toptips_outdoors_out.gif") no-repeat;
}

.toptips_right .tip_icons a#tipslink_pets
{
	background: url("../images/toptips_pets_out.gif") no-repeat;
	width: 80px;
}

.toptips_right .tip_content
{
	clear: both;
	padding: 10px 0px 0px 0px;
}


/* TOP TIPS PAGE : END */


div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest
{
	display: inline;
	float: left;
	width: 450px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 45px;
}


div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest .paper_container_middle .left_col
{
	display: inline;
	float: left;
	width: 345px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}
div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest .paper_container_middle .left_col .intro_alt
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	width: 393px;
}

div.bodycontainer .block2 .block2_container .how_clean_outer_override 
{
	background-image: url(../images/wood_bg.jpg);
}

div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest
{
	padding: 0px 0px 0px 343px;
}

div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest .paper_container_top
{
	display: inline;
	float: left;
	width: 429px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_top_smallest.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;
	line-height: 0;
	font-size: 0;
	background-color:blue;
}
div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest .paper_container_middle
{
	display: inline;
	float: left;
	width: 389px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 31px;
	_padding: 0px 20px 20px 27px;
	background-image: url(../images/paper_bg_smallest.png);
	background-repeat: repeat-y;
	background-position: center;
	background-color:Red;
}
div.bodycontainer .block2 .block2_container .how_clean_outer_override .paper_container_smallest .paper_container_bottom
{
	display: inline;
	float: left;	
	width: 435px;
	*width: 436px;
	_width: 437px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url(../images/paper_bottom_smallest.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 50px;
	background-color:Green;
}


.how_clean_outer_override .coupon_form_container_alt
{
	margin: 0px 5px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.how_clean_outer_override .coupon_form_container_alt .form_row
{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.how_clean_outer_override .coupon_form_container_alt .form_column
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	color: #8cc63f;
}

.how_clean_outer_override .coupon_form_container_alt .form_column input
{
	display: inline;
	float: left;
	margin: 2px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
	border: 1px solid #f7931d;	
	width: 168px;
}

.how_clean_outer_override .coupon_form_container_alt .form_column textarea
{
	display: inline;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1em;
	border: 1px solid #f7931d;
	width:380px;
}

.how_clean_outer_override .coupon_form_container_alt .form_column_submit
{
	position:absolute;
	font-size: 70%;
	background-color: #f7931d;
	margin-left:345px;
	margin-top:-10px;
}

.how_clean_outer_override .coupon_form_container_alt .form_column_submit input
{
	display: inline;
	float: left;
	margin: 0px 0px 5px 0px;
	padding: 0px 8px 0px 8px;
	line-height: 1em;
	border: 0;
	background: none;
	cursor: pointer;
	color: #ffffff;
}
.how_clean_outer_override .form_column_alt
{
	margin: 0px 10px 0px 0px;
}
input.txtEmailAddress
{
	width: 200px;
	*width: 212px;
}

.txtTip
{
	min-height: 95px;
}

#channel4link 
{
	float: left;
	display: inline;
	margin: 460px 0px 0px 190px;
	width:140px;
	height: 80px;
}

#channel4link a
{
	display: block;
	height: 80px;
	width: 140px;
}

/* NEW */

p.newcouponpara
{
    padding-right: 50px !important;
    margin-left: 2px !important;
}

.off_the_paperNew
{
	display: inline;
	float: right;
	width: 331px;
	height: 289px;
	margin: -37px 0px 0px 382px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/christmas_bag.png);
    _background-image: url(../images/christmas_bag2.png);
    _width: 303px;
	_height: 289px;
	_margin: -37px 0px 0px 411px;
	background-repeat: no-repeat;
	background-position: center right;
	position: absolute;
}

.off_the_paperNew a
{
	display: block;
	margin-top: 235px;
}

img.title2
{
    margin-top: 5px;
}

div.yearofplenty
{
	display: inline;
	float: left;
	width: 175px;
	margin: -30px 0px 0px -70px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.newcompintro
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 120px;
}

.newcompintroA
{
	padding: 15px 0px 20px 0px;
}

.newcompintro p,
.newcompintroA p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	color: #f7931d;
}

.newcompintro p a,
.newcompintroA p a
{
	color: #8cc63f;
	text-decoration: none;
}

.newcompintro p a:hover,
.newcompintroA p a:hover
{
	color: #8cc63f;
	text-decoration: underline;
}

p.blue
{
    color: #00AEEF;
    margin-top: 5px;
}

img.image50p
{
    position: absolute;
    margin: 245px 0px 0px 600px;
    _margin: 250px 0px 0px 610px;
}

img.tag
{
    position: absolute;
    margin: 22px 0px 0px 565px;
    _margin: 22px 0px 0px 603px;
    z-index: 1;
    width: 145px;
    height: 94px;
}
p.closingdate
{
    float: right;
    display: inline;
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;
    color: #999999;
    font-size: 0.6em;
    width: 310px;
}

.validationtermsconditions2
{
	margin: 0px 0px 0px 0px !important;
	padding: 10px 0px 0px 0px !important;
}

.lastrow
{
    margin-top: 15px !important;
    width: 450px;
}

.form_column_altnew
{
    width: 200px !important;
    *margin-left: 5px !important;  
}

.form_rownew
{
    margin-top: 10px !important;
    margin-left: 10px !important;
    *margin-left: 0px !important;
}

.coupon_form_containernew
{
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	/*border: 1px solid #FFFFFF;*/
	/*_position: absolute;*/
	_z-index: 9;
	zoom: 1;
}

.masterchefwidth
{
    width: 440px !important;
    padding-bottom: 5px !important;
}

p.lastp
{
    margin-bottom: 15px !important;
}

.boldtext
{
    font-weight: bold;
}

.rightcontainer
{
    position: absolute;
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 0px;
    top: 26px;
    right: 37px;
    _right: 41px;
    width: 281px;
    height: 640px;
    z-index: 1000 !important;
}

.rightcontainer img
{
    display:block;
    border:none;
}

.rightcontainer p
{
    padding:10px 12px 5px 10px;
    font-size:75%;
}

div.yearofplentyA
{
	display: inline;
	float: left;
	width: 175px;
	margin: -30px 0px 0px -37px;
	_margin: -30px 0px 0px -35px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.masterchefContainer
{
    _height:725px; /* IE6 Fix*/
}

.masterchefStatusMessage
{
    width:440px;
    height:540px;
    color:#F7931D;
}


#products_plenty_test
{
	text-align: center;
	margin-left: 20px;
}

#products_plenty_test .bar_link
{
	display: block;
	width: 96px;
	margin: 5px auto;
	padding: 0px 0px 0px 4px;
	background-image: url(../images/products_small_orange_strip.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#products_plenty_test .bar_link .button
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

#products_plenty_test .bar_link .button img
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#products_plenty_test .bar_link .text a
{	
	text-decoration: none;
	color: #ffffff;
}

#products_plenty_test .bar_link .text a:hover
{
	text-decoration: underline;
}

#products_plenty_test .top_image
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#campaign_main
{
	width: 430px;
	padding-bottom: 130px;
}

#campaign_main p
{
	color: #f7931d;
	padding: 6px 0px;
}

#campaign_main a
{
	color: #03afef;
}

#campaign_main .large
{
	font-size: 110%;
	color: #9ec54d;
	margin-top: 2px;
}

#campaign_main #campaign_white_pack
{
	float: left;
	padding-top: 20px;
	padding-right: 10px;
}

#campaign_steps
{
	width: 280px;
	
	position: absolute !important;
	top: 25px;
	right: 37px;
	
	padding: 0px;
	padding-top: 25px;
}

#campaign_steps .step_2
{
	float: right;
	padding-right: 20px;
}

#campaign_coupon
{
	float: left;
	width: 400px;
	_width: 380px;
	_padding-left: 20px;
}

#campaign_coupon img
{
	float: left;
	padding-left: 20px;
	_padding-left: 0px;
	padding-right: 5px;
}

#campaign_tv_ad
{
	float: left;
	width: 345px;
	_width: 337px;
	_padding-left: 8px;
}

#campaign_tv_ad img
{
	float: left;
	padding-left: 8px;
	padding-right: 5px;
}

#campaign_christmas
{
	float: left;
	width: 290px;
}

#campaign_christmas img
{
	float: left;
	margin-top: -20px;
	
	_position: relative;
	_top: -20px;
	_margin-top: 0px;
}

.campaign_paper_bottom
{
	display:inline;
	position: relative;
	top: -124px;
	float: left;
	height: 100px;
	width: 749px;
	margin: 0px 5px;
	_margin: 0px 9px;
	margin-bottom: -124px;
	padding: 0px;
	padding-top: 35px;
	background-image: url(../images/campaign_paper_bottom_new.png);
	_background-image: url(../images/campaign_paper_bottom_new_ie6.jpg);
	background-repeat: no-repeat;
	background-position: center;
	_background-position: -1px;
	color: #9ec54d;
}

.campaign_paper_bottom .large
{
	font-size: 95%;
	font-weight: bold;
}

.campaign_paper_bottom a
{
	color: #03afef;
}

.campaign_paper_bottom img
{
	border: none;
}

.videowidth
{
    width: 320px !important;
    padding-bottom: 5px !important;
    float: left;
    display: inline;
}

.videotextwidth
{
    width: 361px !important;
    padding-bottom: 5px !important;
    float: right;
    display: inline;
}

.recipesnav
{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.recipesnavimages
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;

}

.recipesnavimages ul.images, ul.links 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none

}

.recipesnavimages ul.images li
{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;

}

.recipesnav ul.links li
{
	display: inline-block;
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 0px;
	width: 156px;
	text-align: center;

}

.recipesnav ul.links li a:hover
{
	color: #f7931d;
}
.recipesnav ul.links li a.current
{
	color: #f7931d;
}


.recipewidth
{
	display: block;
    width: 700px !important;
    padding-bottom: 5px !important;
    float: left;
}

.recipe_left_col
{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 333px;
}

.recipe_right_col
{
	display: block;
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 333px;
}

.recipe_left_col ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	list-style:none;
	width: 333px;
}

.recipe_right_col ul
{
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	list-style: none;
	width: 333px;
}

.recipesub_header
{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 439px;
}

.button
{
	display: inline;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 0px 0px;
	position:relative;
}

.current
{
	color: #f7931d;
	font-weight: bold;
}

ul.masterchef
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;

}