@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */

body {
	background:url(http://www.coupondealsdaily.com/images/blog_body_tile.png);
	text-align:center;
	margin:0;
	padding:0;
}
img {
	border:0;
}
#samplerow {
	position:absolute;
	z-index:150;
	left: 83px;
	top: 116px;
}
#offertest {
	position:absolute;
	z-index:200;
	left: 41px;
	top: 410px;
	width: 888px;
	height: 155px;
}
#offertest blockquote {
	font:italic 18px Arial, Helvetica, sans-serif;
}
.alignright {
	text-align:right;
	font:normal 14px Arial, Helvetica, sans-serif;
}
.nothanks a, .nothanks a:visited, .nothanks a:hover {
	text-align:center;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F00;
	display:inline;
}
#logorowoffer {
	position:absolute;
	z-index:150;
	width:712px;
	height:67px;
	left: 125px;
	top: 266px;
}
#diplomaframe {
	position:absolute;
	z-index:150;
	background:;
	width:326px;
	height:924px;
	left: 39px;
	top: 120px;
}
#rounded {
	width:736px;
	height:1083px;
	background:url(../images/kid_head_tile.png) top left repeat-x #FFF;
	-moz-border-radius: 15px;
	border-radius: 15px;
	position:absolute;
	z-index:100;
	top: 24px;
	border:2px solid #069;
	-moz-box-shadow: 1px 1px 5px #888;
	-webkit-box-shadow: 1px 1px 5px#888;
	box-shadow: 1px 1px 5px #888;
	left: 130px;
}
#rounded2 {
	width:736px;
	height:1083px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	position:absolute;
	z-index:100;
	top: 24px;
	border:2px solid #069;
	-moz-box-shadow: 1px 1px 5px #888;
	-webkit-box-shadow: 1px 1px 5px#888;
	box-shadow: 1px 1px 5px #888;
	left: 130px;
}
#greybox {
	background:#ebebeb;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-moz-box-shadow: 1px 1px 5px #888;
	-webkit-box-shadow: 1px 1px 5px#888;
	box-shadow: 1px 1px 5px #888;
}
#disclaimer {
	position:absolute;
	z-index:200;
	font:normal 10px Verdana, Geneva, sans-serif;
	left: 21px;
	top: 657px;
	width: 882px;
	height: 102px;
}
#howto {
	position:absolute;
	z-index:200;
	width: 754px;
	left: 110px;
	top: 133px;
	font:normal 16px Verdana, Geneva, sans-serif;
	border:1px solid #ccc;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height: 590px;
}
#disclaimer {
	margin:0 20px;
}
#kidlogo {
	position:absolute;
	z-index:200;
	left: 31px;
	top: 12px;
}
#container {
	width:1000px;
	height:1130px;
	margin:0 auto;
	text-align:left;
	z-index:100;
	position:relative;
}
#header_txt {
	position:absolute;
	z-index:200;
	top: 15px;
	left: 212px;
	width: 731px;
	height: 67px;
}
#header_txtoffer {
	position:absolute;
	z-index:200;
	top: 22px;
	left: 216px;
	width: 513px;
	height: 50px;
}
#header_txt h1 {
	display:inline;
	font:bold 23px Verdana, Geneva, sans-serif;
	text-shadow: 1px 1px 1px #000;
	color:#fff;
}
#header_txtoffer h1 {
	display:inline;
	font:bold 30px Verdana, Geneva, sans-serif;
	text-shadow: 1px 1px 1px #000;
	color:#fff;
}
#howto h4 {
	display:inline;
	font:bold 20px Verdana, Geneva, sans-serif;
	text-shadow: 1px 1px 1px #ccc;
	color:#333;
}
.smallh1 {
	font:normal 14px Verdana, Geneva, sans-serif;
	color:#fff;
	text-shadow: 0 0 0;
}
#page2_logo {
	position:absolute;
	z-index:200;
	width:171px;
	height:66px;
	left: 25px;
	top: 6px;
}
#body_text {
	position:absolute;
	z-index:200;
	left: 29px;
	top: 86px;
	width: 878px;
	font:normal 14px Verdana, Geneva, sans-serif;
	color:#000;
}
#body_text p {
	
	margin:12px 0;
}
.smaller {
	font:normal 12px Verdana, Geneva, sans-serif;
	text-align:center;
}
#email_form {
	position:absolute;
	z-index:200;
	font:normal 20px Verdana, Geneva, sans-serif;
	color:#4e4e4e;
	left: 27px;
	top: 30px;
	width: 501px;
	height: 41px;
	right: -1px;
}
#email_form input {
	width:380px;
	height:30px;
	background:#ecf9fe;
	font:normal 18px Verdana, Geneva, sans-serif;
	color:#000;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding-left:10px;
	border:2px solid #4e4e4e;
}
#optin {
	position:absolute;
	z-index:200;
	font:12px normal Verdana, Geneva, sans-serif;
	color:#000;
	left: 27px;
	top: 80px;
	width: 274px;
	height: 19px;
}
#legal_links {
	position:absolute;
	z-index:200;
	font:12px normal Verdana, Geneva, sans-serif;
	color:#000;
	left: 162px;
	top: 231px;
	width: 560px;
	height: 19px;
}
#download_btn {
	position:absolute;
	z-index:200;
	width:330px;
	height:95px;
	left: 548px;
	top: 23px;
}
#row_01 {
	position:absolute;
	z-index:200;
	width:809px;
	height:160px;
	left: 61px;
	top: 405px;
}
#row_02 {
	position:absolute;
	z-index:200;
	width:809px;
	height:160px;
	left: 61px;
	top: 565px;
}
#row_03 {
	position:absolute;
	z-index:200;
	width:809px;
	height:160px;
	left: 61px;
	top: 725px;
}
#row_04 {
	position:absolute;
	z-index:200;
	width:809px;
	height:160px;
	left: 61px;
	top: 885px;
}
#sah {
	position:absolute;
	z-index:200;
	left: 42px;
	top: 755px;
}
#fbconnect {
	position:absolute;
	z-index:200;
	width:195px;
	height:25px;
	left: 470px;
	top: 1134px;
}
#tweet {
	position:absolute;
	z-index:200;
	width:55px;
	height:20px;
	left: 675px;
	top: 1152px;
}
#foot_logo {
	width:108px;
	height:41px;
	position:absolute;
	z-index:200;
	left: 815px;
	top: 398px;
}
#offer_footer {
	position:absolute;
	z-index:200;
	left: 415px;
	top: 413px;
	width: 387px;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#000;
	text-decoration:none;
}
#offer_footer ul {
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
}
#offer_footer ul li {
	float:left;
	padding:0 5px;
}
#offer_footer a:link, #offer_footer a:visited {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#000;
	text-decoration:none;
}
#offer_footer a:hover {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#24a0d9;
	text-decoration:underline;
}

.smaller {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#069;
}
a, a:visited, a:hover {
	color:#069;
}
#winnersCDD a:link, #winnersCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/nav_winners_up.png) no-repeat top left;
}
#winnersCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/nav_winners_over.png) no-repeat center;
}
#winnersCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:360px;
	left:0;
}
#arrowblink {
	background:url(../images/arrow_blink.gif) top left no-repeat;
	width:81px;
	height:81px;
	position:absolute;
	z-index:300;
	left: 494px;
	top: 202px;
}
	
#cupcake_text2 {
	position:absolute;
	z-index:200;
	width:398px;
	height:65px;
	left: 534px;
	top: 289px;
}
#cupcake_text2 p {
	font:16px normal Verdana, Geneva, sans-serif;
	color:#069;
	margin:7px 7px;
}
#side_cta {
	position:absolute;
	z-index:300;
	background:url(../images/side_contest.png) top left;
	left: 977px;
	width:181px;
	top: 89px;
	height: 267px;
}
#facebook_suptxt {
	position: absolute;
	z-index:200;
	left: 142px;
	top: 550px;
	width: 292px;
}
#click_here {
	position:absolute;
	z-index:300;
	background:url(../images/home_click_text.png) top left no-repeat;
	width:484px;
	height:62px;
	left: 390px;
	top: 684px;
}
#click_here a {
	display:block;
	width:484px;
	height:62px;
	background:url(../images/home_click_text.png) top left no-repeat;
}
#click_here a span {
	display:none;
}
	
#containerCoupons {
	position:relative;
	width:1000px;
	height:700px;
	margin:0 auto;
	z-index:100;
}
#emailField2 {
	background:url(../images/emailNewsletterfield.png) top left no-repeat;
	position:absolute;
	width:553px;
	height:93px;
	left: 357px;
	top: 451px;
}
#emailField3 {
	background:url(../images/emailNewsletterfield.png) top left no-repeat;
	position:absolute;
	width:553px;
	height:93px;
	left: 372px;
	top: 442px;
}
#emailField_cupcake {
	position:absolute;
	width:553px;
	height:93px;
	left: 382px;
	top: 342px;
}

#CDDcontainer {
	background:url(../images/cdd_BG.jpg) no-repeat top left;
	width:1024px;
	height:1439px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}
#CDDcontainer2 {
	background:url(../images/cdd_BGsignup.jpg) no-repeat top left;
	width:1024px;
	height:1439px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}
#CDDcontainer_cupcake {
	background:url(../images/cdd_BGsignup_cddOffer.jpg) no-repeat top left;
	width:1024px;
	height:900px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}

#CDDcontainer3 {
	background:url(../images/cdd_BGsignup2.jpg) no-repeat top left;
	width:1024px;
	height:1439px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}
#cupcake_gif {
	background:url(../images/signup_cupcake.jpg) top left no-repeat;
	width:409px;
	height:609px;
	z-index:101;
	position:absolute;
	top: 92px;
	left: 85px;
}
#CDDCodescontainer {
	background:url(../images/cddCodesBG.png) no-repeat top left;
	width:1024px;
	height:2300px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}
#thankyouTxt {
	position:absolute;
	z-index:200;
	left: 316px;
	top: 81px;
	width: 640px;
	height: 315px;
}
#thankyouTxt h1 {
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#069;
	text-align:left;
}
#thankyouTxt h4 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#069;
	text-align:left;
}	
#thankyouTxt p {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#069;
	text-align:left;
}
#offer_01 {
	position:absolute;
	z-index:300;
	width:640px;
	height:182px;
	left: 316px;
	top: 410px;
}
#offer_01_img {
	position:absolute;
	width:640px;
	height:40px;
	top: 2px;
	left:0px;
}
#offer_02_img {
	position:absolute;
	width:640px;
	height:63px;
	top: 0px;
	left:0px;
}
#offer_03_img {
	position:absolute;
	width:628px;
	height:37px;
	top: 0px;
	left:0px;
}
#offer_01_txt {
	position:absolute;
	width:640px;
	height:126px;
	top: 45px;
	left:0px;
	text-align:left;
}
#offer_02_txt {
	position:absolute;
	width:640px;
	height:85px;
	top: 63px;
	left:0px;
	text-align:left;
}
#offer_03_txt {
	position:absolute;
	width:640px;
	height:87px;
	top: 48px;
	left:0px;
	text-align:left;
}
#offer_01_txt p, #offer_02_txt p, #offer_03_txt p {
	margin:8px 0;
}
#offer_01_txt a:link, #offer_01_txt a:visited, #offer_02_txt a:link, #offer_02_txt a:visited, #offer_03_txt a:link, #offer_03_txt a:visited {
	font:normal 14px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#offer_01_txt a:hover, #offer_02_txt a:hover, #offer_03_txt a:hover {
	font:normal 14px Verdana, Geneva, sans-serif;
	text-decoration:underline;
}	
#click_here_ty {
	position:absolute;
	z-index:400;
	width:100px;
	height:30px;
	left: 12px;
	top: 46px;
}
#offer_02 {
	position:absolute;
	z-index:300;
	width:641px;
	height:157px;
	left: 316px;
	top: 597px;
}
#offer_03 {
	position:absolute;
	z-index:300;
	width:641px;
	height:176px;
	left: 316px;
	top: 760px;
}
#thankyouList {
	position:absolute;
	z-index:200;
	left: 496px;
	top: 494px;
}
#thankyouList ul {
	margin:0 5px;
}
#thankyouList ul li {
	text-align:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#069;
}
#hotnewsletter {
	background:url(../images/hotnewsletter.png) top left no-repeat;
	z-index:200;
	width:449px;
	height:162px;
	position:absolute;
	left: 408px;
	top: 107px;
}
#hotnewsletter h1 {
	display:none;
}
#newsletterTxt {
	position:absolute;
	z-index:200;
	left: 367px;
	top: 278px;
	width: 526px;
	height: 156px;
}
#newsletterTxt h2 {
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#069;
}
#newsletterTxt p {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#069;
}
#newsletterTxt2 {
	position:absolute;
	z-index:200;
	left: 101px;
	top: 236px;
	width: 825px;
	height: 148px;
}
#newsletterTxt2 h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#069;
}
#newsletterTxt2 p {
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#069;
}
#CDDcontent {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1112px;
	left: 307px;
	top: 86px;
}
#CDDcontentCodes {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1945px;
	left: 307px;
	top: 86px;
}
#CDDcontentNews {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1945px;
	left: 307px;
	top: 86px;
}
#CDDcontentNews2 {
	position:absolute;
	background:url(../images/newsBG.png) no-repeat center bottom;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1091px;
	left: 310px;
	top: 84px;
}
#CDDcontentNews01 {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1100px;
	left: 309px;
	top: 91px;
}
#newsarticles {
	position:absolute;
	z-index:200;
	top: 10px;
	left: 16px;
	width: 589px;
}
#newsarticles h2, #newsrifler01 h2 {
	font:bold 18px Arial, Helvetica, sans-serif;
	padding-right:10px;
	color:#069;
}
#newsarticles p {
	font:normal 14px Arial, Helvetica, sans-serif;
	padding-right:10px;
	color:#000;
	text-align:left;
}
#newsrifler01 p {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}
#newsrifler2 {
	position:absolute;
	z-index:300;
	width: 544px;
	left: 51px;
	top: 88px;
}
#newsrifler01 {
	position:absolute;
	background:url(../images/newsBG.png) no-repeat center bottom;
	z-index:300;
	width: 611px;
	left: 17px;
	top: 88px;
	height: 1003px;
	text-align:left;
}
#CDDcontentNews01 h2 {
	display:none;
}
#newsrifler2 a:link, #newsrifler2 a:visited {
	color:#069;
	text-decoration:none;
}
#newsrifler2 a:hover {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#069;
	text-decoration:none;
}
#newsrifler2 h2,#newsrifler01 h1 {
	font:bold 20px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#069;
}
#newsrifler2 ul {
	margin:0;
	text-align:left;
}
#newsrifler2 ul li {
	font:normal 16px Arial, Helvetica, sans-serif;
	padding:7px;
	color:#069;
}
#newsrifler {
	position:absolute;
	z-index:300;
	width: 354px;
	left: 282px;
	top: 82px;
}
#newsrifler a:link, #newsrifler a:visited {
	color:#069;
	text-decoration:none;
}
#newsrifler a:hover {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#069;
	text-decoration:none;
}
#newsrifler ul {
	list-style:none;
	margin:0;
}
#newsrifler ul li {
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:0 5px;
	color:#069;
	float:left;
}
#aboutcontent {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:991px;
	left: 306px;
	top: 90px;
}
#privacycontent2 {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1112px;
	left: 307px;
	top: 86px;
}
#privacycontent2 p {
	text-align:left;
	font:normal 9px Arial, Helvetica, sans-serif;
	padding:0;
	margin:10px 0;
}
#privacycontent2 h1, #privacycontent2 h2 {
	text-align:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
#facebook_suptxt p {
	text-align:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0;
	color:#069;
}
#couponFeedContainer {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1112px;
	left: 307px;
	top: 86px;
}
#indexEight {
	position:absolute;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	z-index:200;
	left: 477px;
	top: 561px;
}
#indexEight2 {
	position:absolute;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	z-index:300;
	left: 223px;
	top: 63px;
	width: 315px;
}
#indexEight_cupcake {
	position:absolute;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	z-index:300;
	left: 189px;
	top: 50px;
	width: 315px;
}
#cupcake_text {
	position:absolute;
	z-index:200;
	background:url(../images/cupcake_text.jpg) top left no-repeat;
	width:400px;
	height:167px;
	left: 532px;
	top: 130px;
}
#indexEight p {
	display:none;
}
#cddForm {
	position:absolute;
	z-index:200;
	width:645px;
	height:791px;
	top: 282px;
	left: 164px;
}
#cddForm2 {
	background:url(../images/cddFormBG2.png) top center no-repeat;
	position:absolute;
	z-index:200;
	width:645px;
	height:791px;
	top: 103px;
	left: 1px;
}
#cddForm p,#cddForm2 p, #CDDpageTwoCountry label {
	display:none;
}
#freebieFeed {
	position:absolute;
	z-index:200;
	width:637px;
	height:988px;
	left: 5px;
	top: 118px;
}
#codesFeed {
	position:absolute;
	z-index:200;
	width:600px;
	height:1863px;
	left: 39px;
	top: 76px;
}
#newsFeed {
	position:absolute;
	overflow:auto;
	z-index:200;
	width:620px;
	height:1827px;
	left: 18px;
	top: 109px;
	text-align:left;
}
#recipesFeed {
	position:absolute;
	z-index:200;
	width:620px;
	height:1854px;
	left: 15px;
	top: 85px;
	text-align:left;
}
#recipesFeed h3 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#069;
	background:#fef3a9;
}
#recipesFeed p {
	font:normal 14px Arial, Helvetica, sans-serif;
}
#recipesFeed a:link, #recipesFeed a:visited,#recipesFeed a:hover {
	color:#069;
	text-decoration:none;
}
#freebieHeader {
	position:absolute;
	background:url(../images/feebieHeader.png) no-repeat top left;
	width:432px;
	height:62px;
	z-index:100;
	left: 104px;
	top: -1px;
}
#aboutHeader {
	position:absolute;
	background:url(../images/aboutHeader.png) no-repeat top left;
	width:367px;
	height:58px;
	z-index:100;
	left: 135px;
	top: 17px;
}
#printHeader {
	position:absolute;
	background:url(../images/printHeader.png) no-repeat top left;
	width:491px;
	height:58px;
	z-index:100;
	left: 85px;
	top: 12px;
}
#aboutHeader h1,#printHeader h1 {
	display:none;
}
#recipesHeader {
	position:absolute;
	background:url(../images/recipesHeader.png) no-repeat top left;
	width:403px;
	height:63px;
	z-index:100;
	left: 135px;
	top: 7px;
}
#newsHeader {
	position:absolute;
	background:url(../images/newsHeader.png) no-repeat top left;
	width:354px;
	height:63px;
	z-index:100;
	left: 150px;
	top: 7px;
}
#recipesHeader h1,#newsHeader h1 {
	display:none;
}
#codesHeader {
	position:absolute;
	background:url(../images/cddCodesHeader.png) no-repeat top left;
	width:482px;
	height:57px;
	z-index:100;
	left: 85px;
	top: 7px;
}
#freebieHeader h1, #codesHeader h1 {
	display:none;
}
#freebieTxt {
	position:absolute;
	font:normal 12px Arial, Helvetica, sans-serif;
	left: 5px;
	top: 64px;
	width: 638px;
	height: 64px;
}
#freebieTxt h2 {
	display:inline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#069;
}
#flashBtn {
	position:absolute;
	z-index:300;
	left: 335px;
	top: 739px;
}
#aboutTxt {
	position:absolute;
	left: 16px;
	top: 167px;
	width: 618px;
	height: 272px;
}
#aboutTxt3 {
	position:absolute;
	left: 16px;
	top: 446px;
	width: 618px;
	height: 150px;
}
#aboutTxt2 {
	position:absolute;
	z-index:200;
	width:618px;
	height:104px;
	left: 16px;
	top: 77px;
}
#aboutTxt2 p, #aboutTxt p, #aboutTxt3 p {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#069;
	text-align:left;
}
#freebieTxt p {
	margin:5px;
}
#topCTA {
	position:absolute;
	z-index:200;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#069;
	left: 758px;
	top: 10px;
}
#skyScraper {
	position:absolute;
	z-index:200;
	width:160px;
	height:600px;
	left: 91px;
	top: 603px;
}
#billBoard {
	position:absolute;
	width:728px;
	height:90px;
	z-index:200;
	left: 149px;
	top: 1236px;
}
#codesbillBoard {
	position:absolute;
	width:728px;
	height:90px;
	z-index:200;
	left: 149px;
	top: 2076px;
}
#socialNtwk {
	position:absolute;
	z-index:100;
	width:657px;
	height:45px;
	left: 307px;
	top: 34px;
}
#socialNtwkTxt {
	position:absolute;
	z-index:100;
	width:580px;
	height:36px;
	top: -1px;
	left: -1px;
	text-align:left;
}
#socialNtwkTxt a:link, #socialNtwkTxt a:visited {
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#069;
	text-decoration:none;
}
#socialNtwkTxt a:hover {
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#069;
	text-decoration:underline;
}
#facebook {
	position:absolute;
	width:25px;
	height:24px;
	z-index:100;
	left: 198px;
	top: 2px;
}
#facebook span, #logoCTA span, #twitter span {
	display:none;
}
#facebook a:link, #facebook a:visited {
	display:block;
	width:25px;
	height:24px;
	background:url(../images/FB_up.png) no-repeat top left;
}
#facebook a:hover {
	display:block;
	width:25px;
	height:24px;
	background:url(../images/FB_over.png) no-repeat top left;
}
#twitter {
	position:absolute;
	width:55px;
	height:20px;
	z-index:100;
	left: 594px;
	top: 6px;
}
#twitter a:link, #twitter a:visited {
	display:block;
	width:25px;
	height:24px;
	background:url(../images/TW_up.png) no-repeat top left;
}
#twitter a:hover {
	display:block;
	width:25px;
	height:24px;
	background:url(../images/TW_over.png) no-repeat top left;
}
#logoCTA {
	position:absolute;
	z-index:200;
	width:237px;
	height:116px;
	background:url(../images/logo_CTA.png) no-repeat top left;
	top: 39px;
	left: 59px;
}
#logoCTA a:link, #logoCTA a:visited, #logoCTA a:hover {
	display:block;
	width:237px;
	height:116px;
}
#leftNav {
	width:208px;
	height:410px;
	position:absolute;
	z-index:200;
	left: 68px;
	top: 175px;
}
#leftNav h5, #leftNav span {
	display:none;
}
#aboutCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:0;
	left:0;
}
#signCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:45px;
	left:0;
}
#printCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:90px;
	left:0;
}
#codeCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:135px;
	left:0;
}
#recipeCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:180px;
	left:0;
}
#freebieCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:225px;
	left:0;
}
#newsCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:270px;
	left:0;
}
#newsCDD a:link, #newsCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/news_up.png) no-repeat top left;
}
#newsCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/news_over.png) no-repeat center;
}
#faceCDD {
	width:208px;
	height:40px;
	position:absolute;
	top:315px;
	left:0;
}
#faceCDD a:link, #faceCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/face_up.png) no-repeat top left;
}
#faceCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/face_over.png) no-repeat center;
}
#aboutCDD a:link, #aboutCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/about_up.png) no-repeat top left;
}
#aboutCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/about_over.png) no-repeat center;
}
#signCDD a:link, #signCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/sign_up.png) no-repeat top left;
}
#signCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/sign_over.png) no-repeat top left;
}
#printCDD a:link, #printCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/print_up.png) no-repeat top left;
}
#printCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/print_over.png) no-repeat top left;
}
#codeCDD a:link, #codeCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/codes_up.png) no-repeat top left;
}
#codeCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/codes_over.png) no-repeat top left;
}
#recipeCDD a:link, #recipeCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/recipes_up.png) no-repeat top left;
}
#recipeCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/recipes_over.png) no-repeat top left;
}
#freebieCDD a:link, #freebieCDD a:visited {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/freebie_up.png) no-repeat top left;
}
#freebieCDD a:hover {
	display:block;
	width:208px;
	height:40px;
	background:url(../images/freebie_over.png) no-repeat top left;
}
#pageTwoCoupons {
	position:relative;
	width:1000px;
	height:1100px;
	margin:0 auto;
	z-index:100;
}
#couponsPage {
	position:relative;
	width:1000px;
	height:1300px;
	margin:0 auto;
	z-index:100;
}
#thankyouGetCoupons {
	position:absolute;
	z-index:200;
	left: 200px;
	top: 709px;
	width: 592px;
}
#thankyouGetCoupons2 {
	position:absolute;
	background:url(../images/thankyouBtn2.png) top left no-repeat;
	z-index:200;
	left: 364px;
	top: 679px;
	width: 536px;
	height:127px;
}
#thankyouAd {
	width:468px;
	height:60px;
	z-index:200;
	position:absolute;
	left: 267px;
	top: 912px;
}
#thankyouAd2 {
	width:468px;
	height:60px;
	z-index:200;
	position:absolute;
	left: 398px;
	top: 842px;
}
.couponRow {
	width:800px;
	height:180px;
}
.couponRow2 {
	width:640px;
	height:180px;
}
#containerCouponsPrivacy {
	position:relative;
	width:1000px;
	height:1800px;
	margin:0 auto;
	z-index:100;
}
#tyScript {
	position:absolute;
	width: 468px;
	height: 60px;
	left: 266px;
	top: 737px;
	z-index:300;
	text-align:center;
	margin:0 auto;
}
#tyScript script {
	margin:0 auto;
}
#containerCouponsThankYou {
	position:relative;
	width:1000px;
	height:1050px;
	margin:0 auto;
	z-index:100;
}
#scrollText {
	position:absolute;
	z-index:200;
	left: 658px;
	top: 120px;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#069;
}
#couponPageContainer {
	position:absolute;
	z-index:200;
	width:815px;
	height:947px;
	left: 90px;
	top: 160px;
}
#couponPageContainer2 {
	position:absolute;
	z-index:200;
	width:640px;
	height:947px;
	left: 4px;
	top: 111px;
}
#riflerBar {
	position:absolute;
	z-index:200;
	width:259px;
	height:18px;
	left: 650px;
	top: 119px;
	text-align:left;
	font:normal 12px Verdana, Geneva, sans-serif;
}
#riflerBar ul {
	display:inline;
	list-style:none;
	text-align:left;
}
#riflerBar ul li {
	display:inline;
	text-align:left;
	padding:0;
}
#riflerBarBottom {
	position:absolute;
	z-index:200;
	width:287px;
	height:18px;
	left: 83px;
	top: 1128px;
}
#riflerBar P, #riflerBarBottom p, #riflerBarBottom a:link, #riflerBarBottom a:visited, #printBtnBottom p, #riflerBar a:link, #riflerBar a:visited, #printBtn p, #printBtn a:link, #printBtn a visited {
	margin:0;
	padding:0;
	text-align:left;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	text-decoration:none;
}
#riflerBar a:hover, #riflerBarBottom a:hover {
	text-decoration:underline;
}
#feedRiflerBar {
	position:absolute;
	z-index:200;
	width:334px;
	height:18px;
	left: 346px;
	top: -26px;
	text-align:right;
	font:normal 12px Verdana, Geneva, sans-serif;
}
#feedRiflerBar ul {
	display:inline;
	list-style:none;
	text-align:left;
}
#feedRiflerBar ul li {
	display:inline;
	text-align:left;
	padding:0;
}
#feedRiflerBarBottom {
	position:absolute;
	z-index:200;
	width:287px;
	height:18px;
	left: 83px;
	top: 1128px;
}
#feedRiflerBar P, #feedRiflerBarBottom p, #feedRiflerBarBottom a:link, #feedRiflerBarBottom a:visited, #printBtnBottom p, #feedRiflerBar a:link, #feedRiflerBar a:visited, #printBtn p, #printBtn a:link, #printBtn a visited {
	margin:0;
	padding:0;
	text-align:left;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	text-decoration:none;
}
#feedRiflerBar a:hover, #feedRiflerBarBottom a:hover {
	text-decoration:underline;
}
.couponBox {
	background:url(../images/couponIndividualBG.png) top center no-repeat;
	width:400px;
	height:180px;
	z-index:200;
	position:relative;
	float:left;
}
.couponBox2 {
	background:url(../images/couponIndividualBG2.png) top center no-repeat;
	width:320px;
	height:180px;
	z-index:200;
	position:relative;
	float:left;
}
#page1logo {
	background:url(../images/page1Logo.png) no-repeat;
	width:435px;
	height:172px;
	position:absolute;
	left: 56px;
	top: 58px;
	z-index:200;
}
#printBtn {
	position:absolute;
	z-index:200;
	left: 769px;
	top: 96px;
}
#page1logo p, #page1Header h1, #page1Header2 h2, #page1Text p, #page1Subscribe p, #pageTwoCoupons p, #emailFieldTxt p, #pageTwoCountry label {
	display:none;
}
#page1Header {
	position:absolute;
	background:url(../images/page1Header.png) no-repeat;
	width:430px;
	height:171px;
	left: 499px;
	top: 57px;
	z-index:300;
}
#page1Header2 {
	position:absolute;
	background:url(../images/page1Head2.png) no-repeat;
	width:846px;
	height:52px;
	z-index:300;
	left: 71px;
	top: 253px;
}
#page1Text {
	position:absolute;
	background:url(../images/page1Txt.png) no-repeat;
	width:854px;
	height:115px;
	z-index:300;
	left: 76px;
	top: 320px;
}
#page1SaveNow {
	background:url(../images/page1SaveNow.png) no-repeat;
	width:318px;
	height:74px;
	z-index:300;
	position:absolute;
	left: 619px;
	top: 491px;
}
#page1SaveNow2 {
	background:url(../images/emailnewsletterbutton.png) top left no-repeat;
	width:430px;
	height:133px;
	z-index:300;
	position:absolute;
	left: 421px;
	top: 559px;
}
#page1SaveNow3 {
	background:url(../images/getcoupons_btn.png) top center no-repeat;
	width:421px;
	height:81px;
	z-index:300;
	position:absolute;
	left: 508px;
	top: 470px;
}
#emailField {
	background:url(../images/page1Field.png) no-repeat;
	width:347px;
	height:65px;
	position:absolute;
	z-index:300;
	left: 245px;
	top: 494px;
}
#formEmailField {
	position:absolute;
	width:309px;
	height:30px;
	top: 20px;
	left: 17px;
	z-index:300;
}
#formEmailField2 {
	position:absolute;
	width:302px;
	height:30px;
	top: 13px;
	left: 226px;
	z-index:300;
}
#formEmailField_cupcake {
	position:absolute;
	width:411px;
	height:28px;
	top: 13px;
	left: 132px;
	font:normal 18px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#069;
	z-index:300;
}
#formEmailField input {
	width:309px;
	height:28px;
	border:0;
	background:#FFF;
	font:normal 18px Arial Rounded MT, Verdana, Geneva, sans-serif;
	z-index:300;
}
#formEmailField_cupcake input {
	width:309px;
	height:28px;
	border:0;
	background:#fdf2b0;
	font:normal 18px Arial Rounded MT, Verdana, Geneva, sans-serif;
	border:1px solid #069;
	z-index:300;
}
#emailFieldTxt {
	position:absolute;
	background:url(../images/page1Email.png) no-repeat;
	width:182px;
	height:41px;
	left: 53px;
	top: 507px;
	z-index:300;
}
#footer {
	position:absolute;
	z-index:300;
	width:347px;
	height:32px;
	left: 334px;
	top: 593px;
}
#freebiefooter {
	position:absolute;
	background:url(../images/footerBG.png) top left no-repeat;
	z-index:300;
	width:809px;
	height:79px;
	left: 103px;
	top: 1342px;
}
#SAHfooter {
	position:absolute;
	background:url(../images/footerBG.png) top left no-repeat;
	z-index:300;
	width:809px;
	height:79px;
	left: 102px;
	top: 747px;
}
#codesfooter {
	position:absolute;
	background:url(../images/footerBG.png) top left no-repeat;
	z-index:300;
	width:809px;
	height:79px;
	left: 103px;
	top: 2194px;
}

#footerHome {
	background:url(../images/footerHome.png) no-repeat;
	width:174px;
	height:21px;
	position:absolute;
	z-index:300;
	left: 4px;
	top: 7px;
}
#footerHome2 {
	width:100px;
	height:42px;
	position:absolute;
	z-index:300;
	left: 38px;
	top: 21px;
}
#footerPrivacy2 {
	position:absolute;
	width:152px;
	height:22px;
	left: 155px;
	top: 31px;
	z-index:300;
}
#footerTerms2 {
	position:absolute;
	z-index:300;
	width:141px;
	height:20px;
	left: 331px;
	top: 32px;
}
#footerContact2 {
	position:absolute;
	width:91px;
	height:21px;
	z-index:300;
	left: 500px;
	top: 31px;
}
#footerOptout {
	position:absolute;
	z-index:300;
	width:155px;
	height:20px;
	left: 616px;
	top: 32px;
}
#footerPrivacy {
	position:absolute;
	background:url(../images/footerPrivacy.png) no-repeat;
	width:93px;
	height:22px;
	left: 187px;
	top: 8px;
	z-index:300;
}
#footerContact {
	position:absolute;
	background:url(../images/footerContact.png) no-repeat;
	width:58px;
	height:20px;
	z-index:300;
	left: 288px;
	top: 8px;
}
#page1BG {
	background:url(../images/page1BG.png) no-repeat;
	width:1000px;
	height:633px;
	position:absolute;
	z-index:100;
	top: 0;
	left:0;
}
#page1BG2 {
	background:url(../images/page1BG2.png) no-repeat;
	width:1000px;
	height:633px;
	position:absolute;
	z-index:100;
	top: 0;
	left:0;
}
#couponsPageBG {
	background:url(../images/couponPageBG.jpg) no-repeat;
	width:1000px;
	height:1250px;
	position:absolute;
	z-index:100;
	top: 0;
	left:0;
}
#pageTwoFormBG {
	background:url(../images/Page2BG.jpg) no-repeat;
	width:1000px;
	height:1030px;
	position:absolute;
	z-index:100;
	top: 35px;
	left:0;
}
#pageTwologo {
	position:absolute;
	width:435px;
	height:173px;
	z-index:200;
	left: 41px;
	top: 20px;
}
#privacylogo {
	position:absolute;
	width:435px;
	height:173px;
	z-index:200;
	left: 274px;
	top: 20px;
}
#pageTwoName {
	position:absolute;
	left: 468px;
	top: 285px;
	width: 300px;
	z-index:200;
}
#pageTwoLastName {
	position:absolute;
	left: 468px;
	top: 325px;
	width: 300px;
	z-index:200;
}
#CDDpageTwoName {
	position:absolute;
	left: 329px;
	top: 10px;
	width: 244px;
	z-index:200;
}
#formEmailField2 input {
	width: 300px;
	height:30px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}

#CDDpageTwoName input, #CDDpageTwoLastName input, #CDDpageTwoFav input, #CDDpageTwoEmail input, #CDDpageTwoAddress input, #CDDformTwoCity input {
	width: 244px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoLastName {
	position:absolute;
	left: 330px;
	top: 50px;
	width: 244px;
	z-index:200;
}
#pageTwoName input, #pageTwoFav input, #pageTwoEmail input, #pageTwoAddress input, #formTwoCity input, #pageTwoLastName input {
	width: 300px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#pageTwoValidation input {
	width: 200px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#formTwoZipcode input {
	width: 100px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#pageTwoPhone input {
	width: 200px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#pageTwoState input {
	width: 50px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#pageTwoGender {
	position:absolute;
	z-index:300;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	left: 460px;
	top: 363px;
}
#pageTwoFav {
	position:absolute;
	width: 300px;
	left: 468px;
	top: 445px;
	z-index:300;
}
#pageTwoPhone {
	position:absolute;
	width:200px;
	left: 468px;
	top: 486px;
	z-index:300;
}
#pageTwoEmail {
	position:absolute;
	width:300px;
	left: 468px;
	top: 527px;
	z-index:300;
}
#pageTwoAddress {
	position:absolute;
	width:300px;
	left: 468px;
	top: 568px;
	z-index:300;
}
#formTwoZipcode {
	position:absolute;
	width:100px;
	left: 468px;
	top: 609px;
	z-index:300;
}
#CDDformTwoZipcode {
	position:absolute;
	width:100px;
	left: 468px;
	top: 609px;
	z-index:300;
}
#formTwoCity {
	position:absolute;
	width:300px;
	left: 468px;
	top: 650px;
	z-index:300;
}
#pageTwoState {
	position:absolute;
	width:50px;
	left: 469px;
	top: 691px;
	z-index:300;
}
#pageTwoCountry {
	position:absolute;
	width:300px;
	left: 447px;
	top: 733px;
	z-index:300;
}
#pageTwoEight {
	position:absolute;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	left: 448px;
	top: 769px;
	z-index:300;
}
#pageTwoCaptcha {
	position:absolute;
	width:175px;
	height:45px;
	z-index:300;
	left: 453px;
	top: 796px;
}
#pageTwoValidation {
	position:absolute;
	width:200px;
	left: 467px;
	top: 856px;
}
#pageTwoSubmit {
	position:absolute;
	z-index:300;
	width:313px;
	height:72px;
	left: 366px;
	top: 911px;
}
#CDDpageTwoValidation input {
	width: 200px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoValidation2 input {
	width: 200px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDformTwoZipcode input {
	width: 100px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoPhone input {
	width: 200px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoPhone2 input,#CDDpageTwoPhone3 input,#CDDpageTwoPhone4 input {
	width: 50px;
	height:20px;
	text-align:left;
	background:#fdf2b0;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoState input {
	width: 50px;
	height:20px;
	text-align:left;
	background:#fff;
	border:0;
	z-index:300;
	font:normal 12px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
}
#CDDpageTwoGender {
	position:absolute;
	z-index:300;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	left: 322px;
	top: 91px;
}
#CDDpageTwoFav {
	position:absolute;
	width: 244px;
	left: 329px;
	top: 170px;
	z-index:300;
}
#CDDpageTwoPhone {
	position:absolute;
	width:200px;
	left: 329px;
	top: 211px;
	z-index:300;
}
#CDDpageTwoPhone2 {
	position:absolute;
	width:59px;
	left: 329px;
	top: 211px;
	z-index:300;
}
#CDDpageTwoPhone3 {
	position:absolute;
	width:60px;
	left: 419px;
	top: 211px;
	z-index:300;
}
#CDDpageTwoPhone4 {
	position:absolute;
	width:59px;
	left: 511px;
	top: 211px;
	z-index:300;
}
#CDDpageTwoEmail {
	position:absolute;
	width:244px;
	left: 329px;
	top: 252px;
	z-index:300;
}
#CDDpageTwoAddress {
	position:absolute;
	width:244px;
	left: 329px;
	top: 293px;
	z-index:300;
}
#CDDformTwoZipcode {
	position:absolute;
	width:100px;
	left: 329px;
	top: 334px;
	z-index:300;
}
#CDDformTwoCity {
	position:absolute;
	width:244px;
	left: 329px;
	top: 375px;
	z-index:300;
}
#CDDpageTwoState {
	position:absolute;
	width:50px;
	left: 323px;
	top: 416px;
	z-index:300;
}
#CDDpageTwoCountry {
	position:absolute;
	width:285px;
	left: 322px;
	top: 457px;
	z-index:300;
	text-align:left;
}
#CDDpageTwoEight {
	position:absolute;
	font:bold 16px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#006699;
	left: 322px;
	top: 500px;
	z-index:300;
}
#CDDpageTwoCaptcha {
	position:absolute;
	width:175px;
	height:45px;
	z-index:300;
	left: 342px;
	top: 549px;
}
#CDDpageTwoCaptcha2 {
	position:absolute;
	width:175px;
	height:45px;
	z-index:300;
	left: 342px;
	top: 509px;
}
#CDDformHeader {
	width:430px;
	height:59px;
	background:url(../images/cddFormHeader.png) top left no-repeat;
	z-index:100;
	position:absolute;
	left: 116px;
	top: 20px;
}
#CDDpageTwoValidation {
	position:absolute;
	width:200px;
	left: 329px;
	top: 588px;
}
#CDDpageTwoValidation2 {
	position:absolute;
	width:200px;
	left: 329px;
	top: 619px;
}
#CDDpageTwoSubmit {
	position:absolute;
	z-index:300;
	width:313px;
	height:72px;
	left: 178px;
	top: 646px;
}
#CDDpageTwoSubmit2 {
	position:absolute;
	z-index:300;
	width:313px;
	height:72px;
	left: 178px;
	top: 676px;
}
#pageTwoFooter {
	position:absolute;
	z-index:300;
	width:347px;
	height:32px;
	left: 347px;
	top: 1067px;
}
#couponsPageFooter {
	position:absolute;
	z-index:300;
	width:347px;
	height:32px;
	left: 328px;
	top: 1222px;
}
#privacyFooter {
	position:absolute;
	z-index:300;
	width:347px;
	height:32px;
	left: 318px;
	top: 1654px;
}
#privacyPageText {
	position:absolute;
	z-index:300;
	width: 882px;
	left: 57px;
	top: 196px;
	height: 1110px;
}
#privacyPageText p {
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#069;
	text-align:left;
}
#privacyBG {
	background:url(../images/privacyBG.jpg) no-repeat;
	width:1000px;
	height:1698px;
	position:absolute;
	z-index:100;
}
#pageTwoSubmit input {
	width:313px;
	height:72px;
}
#thankyouBG {
	background:url(../images/thankyouBG.jpg) no-repeat;
	width:1000px;
	height:735px;
	position:absolute;
	z-index:100;
}
#thankyouBG2 {
	background:url(../images/thankyouBG2.jpg) no-repeat;
	width:1000px;
	height:919px;
	position:absolute;
	z-index:100;
}
#thankyouFooter {
	position:absolute;
	z-index:300;
	width:347px;
	height:32px;
	left: 318px;
	top: 988px;
}
#thankyouHeader01 {
	position:absolute;
	z-index:200;
	left: 70px;
	top: 225px;
	width: 872px;
	height: 108px;
}
#thankyouHeader02 {
	position:absolute;
	z-index:200;
	left: 316px;
	top: 485px;
	height: 196px;
	width: 404px;
}
#thankyouHeader03 {
	position:absolute;
	z-index:200;
	left: 169px;
	top: 351px;
	width: 671px;
	height: 125px;
}
#thankyouHeader04 {
	position:absolute;
	z-index:300;
	width:521px;
	height:187px;
	background:url(../images/thankyouHeader.png) top left no-repeat;
	left: 372px;
	top: 134px;
}
#pageTwoBirthDate {
	position:absolute;
	z-index:300;
	left: 464px;
	top: 402px;
}
#CDDpageTwoBirthDate {
	position:absolute;
	z-index:300;
	left: 321px;
	top: 130px;
	width: 288px;
	text-align:left
}
#pageTwoBirthDate label, #CDDpageTwoBirthDate label {
	font:bold 10px Arial Rounded MT, Verdana, Geneva, sans-serif;
	color:#069;
}
#printBtn {
	position:absolute;
	z-index:200;
	width:150px;
	height:40px;
}
#printBtnBottom {
	position:absolute;
	z-index:200;
	width:150px;
	height:40px;
	left: 768px;
	top: 1120px;
}
.productImg {
	position:absolute;
	z-index:300;
	width:100px;
	height:100px;
	left: 17px;
	top: 38px;
}
.clipBtn {
	position:absolute;
	z-index:300;
	width:26px;
	height:20px;
	left: 32px;
	top: 146px;
}
.clipCoupon2 {
	position:absolute;
	z-index:300;
	left: 119px;
	top: 145px;
	width: 193px;
	height: 28px;
}
.clipCoupon {
	position:absolute;
	z-index:300;
	left: 207px;
	top: 147px;
	width: 160px;
	height: 22px;
}
.productHeader {
	position:absolute;
	z-index:300;
	left: 119px;
	top: 40px;
	width: 205px;
	text-align:left;
	overflow:auto;
}

.productHeader2 {
	position:absolute;
	z-index:300;
	left: 119px;
	top: 40px;
	width: 140px;
	text-align:left;
	overflow:auto;
}
.productHeader h1 {
	display:inline;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#74bd42;
	overflow:hidden;
}
.productHeader2 h1 {
	display:inline;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#249fd8;
	overflow:hidden;
}
.productDescription {
	position:absolute;
	z-index:300;
	overflow:auto;
	left: 117px;
	top: 78px;
	width: 261px;
	height: 62px;
	text-align:left
}
.productDescription p {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#069;
	margin: 3px 0;
}
.productDescription2 {
	position:absolute;
	z-index:300;
	overflow:auto;
	left: 117px;
	top: 78px;
	width: 195px;
	height: 62px;
	text-align:left
}
.productDescription2 p {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#069;
	margin: 3px 0;
}

.couponPrice2 {
	position:absolute;
	z-index:300;
	left: 261px;
	top: 38px;
	width: 56px;
	height: 27px;
	overflow:hidden;
}
.couponPrice2 p {
	text-align:center;
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#fff;
}
.couponPrice {
	position:absolute;
	z-index:300;
	left: 332px;
	top: 41px;
	width: 56px;
	height: 27px;
	overflow:hidden;
}
.couponPrice p {
	text-align:center;
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#fff;
}
.floatclear {
	clear:both;
}
.btnOverlay {
	position:absolute;
	z-index:500;
	width:388px;
	height:120px;
	top: 19px;
	left: 6px;
}
.btnOverlay2 {
	position:absolute;
	z-index:500;
	width:311px;
	height:120px;
	top: 19px;
	left: 6px;
}
.printoverlay {
	position:absolute;
	width:191px;
	height:23px;
	z-index:501;
	left: 178px;
	top: 146px;
}
#couponFeedLogo {
	position:absolute;
	z-index:300;
	left: 375px;
	top: 25px;
	width: 271px;
	height: 114px;
}
#couponFeedLogo2 {
	position:absolute;
	z-index:300;
	left: 295px;
	top: 25px;
	width: 271px;
	height: 114px;
}
#returnBtn {
	position:absolute;
	z-index:300;
	width:219px;
	height:48px;
	left: 731px;
	top: 31px;
}
#facebook_sup {
	position:absolute;
	z-index:200;
	left: 152px;
	top: 568px;
	width: 303px;
	height: 92px;
}
#returnBtn p {
	display:none;
}
#returnBtn a:link, #returnBtn a:hover {
	display:block;
	background:url(../images/returnBtn_up.png) top left no-repeat;
	width:219px;
	height:48px;
}
#returnBtn a:hover {
	display:block;
	background:url(../images/returnBtn_over.png) top left no-repeat;
	width:219px;
	height:48px;
}
#apDiv1 {
	position:absolute;
	width:205px;
	height:27px;
	z-index:501;
	left: 187px;
	top: 144px;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:41px;
	z-index:101;
	left: 325px;
	top: 113px;
}
#apDiv2 table tr td {
	font-family: Arial, Helvetica, sans-serif;
}
#past_winners_header {
	position:absolute;
	z-index:200;
	width:485px;
	height:114px;
	left: 77px;
}
#past_winners_header h1 {
	display:block;
	width:485px;
	height:114px;
	background:url(../images/past_winners_head.jpg) top left no-repeat;
	margin:0;
}
#past_winners_header h1 span {
	display:none;
}
#past_winners_flash {
	position:absolute;
	width:640px;
	height:750px;
	z-index:300;
	left: 4px;
	top: 197px;
}
#past_winner_text {
	position:absolute;
	z-index:300;
	width: 641px;
	height: 75px;
	top: 122px;
}
#past_winner_text p {
	margin:7px 0;
	color:#069;
}
.winners_small {
	font:12px normal Verdana, Geneva, sans-serif;
}
#facebook_like_offer {
	position:absolute;
	z-index:300;
	width:232px;
	height:60px;
	left: 626px;
	top: 555px;
}
#facebook_like_text {
	position:absolute;
	z-index:300;
	width:203px;
	height:62px;
	left: 416px;
	top: 613px;
}
#facebook_like_text p {
	margin:7px 0;
	color:#069;
	font:normal 10px Verdana, Geneva, sans-serif;
}
#logo_big {
	position:absolute;
	z-index:400;
	background:url(../images/logo_offer_bigger.jpg) top left no-repeat;
	width:156px;
	height:58px;
	left: 771px;
	top: 74px;
}
#logo_small {
	position:absolute;
	z-index:400;
	background:url(../images/logo_offer_smaller.jpg) top left no-repeat;
	width:125px;
	height:48px;
	left: 473px;
	top: 560px;
}
#offer_disclaimer {
	position:absolute;
	z-index:300;
	left: 398px;
	top: 679px;
	width: 517px;
}
#offer_disclaimer p {
	display:inline;
	font:normal 8px Verdana, Geneva, sans-serif;
	color:#069;
}
#fbconnect {
	position:absolute;
	z-index:300;
	width: 391px;
	left: 523px;
	top: 416px;
	height: 60px;
}

