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

#logoCTA span, #give_header h1,#give_foot h2 {
	display:none;
}
body {
	background:#c8ecfc;
	text-align:center;
	margin:0;
	padding:0;
}
img {
	border:0;
}
#socialNtwk {
	position:absolute;
	z-index:100;
	width:657px;
	height:45px;
	left: 307px;
	top: 34px;
}
#socialNtwkTxt {
	position:absolute;
	z-index:100;
	width:470px;
	height:12px;
	top: 0px;
	left: -23px;
	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:25px;
	height:24px;
	z-index:100;
	left: 510px;
	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;
}
#side_cta {
	position:absolute;
	z-index:300;
	background:url(../images/side_contest.png) top left;
	left: 977px;
	width:181px;
	top: 90px;
	height: 267px;
}
#give_foot {
	background:url(../images/monitor_like.png)top left no-repeat;
	position:absolute;
	z-index:200;
	width:586px;
	height:60px;
	left: 30px;
	top: 899px;
}
#aboutTxt {
	position:absolute;
	left: 7px;
	top: 851px;
	width: 635px;
	height: 249px;
}
#aboutTxt2 {
	position:absolute;
	z-index:200;
	width:636px;
	height:110px;
	left: 7px;
	top: 761px;
}
#aboutTxt2 p, #aboutTxt p, #aboutTxt3 p {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#069;
	text-align:left;
}
#facebook_iframe {
	position:absolute;
	width:299px;
	height:593px;
	z-index:200;
	left: 346px;
	top: 0px;
}
#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;
}
#facebook_iframe_2 {
	position:absolute;
	width:600px;
	height:101px;
	z-index:200;
	left: 27px;
	top: 983px;
}
#facebook_icon {
	background:url(../images/mini.png) top left no-repeat;
	width:250px;
	height:122px;
	position:absolute;
	z-index:200;
	left: 369px;
	top: 590px;
}
#give_text_01 {
	position:absolute;
	width:327px;
	height:168px;
	left: 7px;
	top: 215px;
}
#give_text_01 p {
	font:normal 18px Verdana, Geneva, sans-serif;
	color:#069;
	margin:5px 0;
}
#give_text_02 p {
	font:normal 14px Verdana, Geneva, sans-serif;
	color:#069;
	margin:5px 0;
	text-align:left;
}
#give_text_02 {
	position:absolute;
	z-index:200;
	width:636px;
	height:51px;
	left: 9px;
	top: 708px;
}
#mac_monitor {
	position:absolute;
	width:330px;
	height:325px;
	background:url(../images/monitor_mac.jpg) top left no-repeat;
	z-index:200;
	top: 387px;
	left: 8px;
}
#give_header {
	background:url(../images/face_arrow.gif) top left no-repeat;
	z-index:200;
	width:338px;
	height:193px;
	position:absolute;
	left: 1px;
	top: 11px;
}
#CDDcontainer {
	background:url(../images/cdd_BG.jpg) no-repeat top left;
	width:1024px;
	height:1439px;
	position:relative;
	z-index:100;
	margin: 0 auto;
}
#CDDcontent {
	position:absolute;
	overflow:auto;
	z-index:100;
	width:648px;
	height:1112px;
	left: 307px;
	top: 86px;
}
#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;
}
#topCTA {
	position:absolute;
	z-index:200;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#069;
	left: 772px;
	top: 7px;
}
#leftNav {
	width:208px;
	height:361px;
	position:absolute;
	z-index:200;
	left: 68px;
	top: 178px;
}
#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;
}
#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;
}
#skyScraper {
	position:absolute;
	z-index:200;
	width:160px;
	height:600px;
	left: 91px;
	top: 577px;
}
#billBoard {
	position:absolute;
	width:728px;
	height:90px;
	z-index:200;
	left: 149px;
	top: 1236px;
}
#freebiefooter {
	position:absolute;
	background:url(../images/footerBG.png) top left no-repeat;
	z-index:300;
	width:809px;
	height:79px;
	left: 103px;
	top: 1342px;
}
#footerHome2 {
	width:150px;
	height:69px;
	position:absolute;
	z-index:300;
	left: 4px;
	top: 7px;
}
#footerPrivacy2 {
	position:absolute;
	width:223px;
	height:40px;
	left: 180px;
	top: 21px;
	z-index:300;
}
#footerContact2 {
	position:absolute;
	width:141px;
	height:39px;
	z-index:300;
	left: 423px;
	top: 21px;
}
#footerOptout {
	position:absolute;
	z-index:300;
	width:219px;
	height:40px;
	left: 585px;
	top: 20px;
}
