/* CSS Document */

	#wrapper_home
{ 
	border: 0px solid black;
	margin: 0 auto;
	width: 857px;
	text-decoration: none; 
}
	#main_left
	{
		background:url(../images/common/main_shadow_left.gif) repeat-y right scroll;
		border: 0px solid red;
		float:left;
		height:1413px;
		min-height:500px;
		width: 7px;
	}
	#main_center
	{
		background:#FFFFFF url(../images/common/bg_gradient.gif) repeat-x top scroll;
		border: 0px solid red;
		float:left;
		height:100%;
		padding:40px 0px 10px 0px;
		min-height:500px;
		overflow: hidden;
		width: 843px;
		z-index: 1;

	}
	#main_right
	{
		background:url(../images/common/main_shadow_right.gif) repeat-y left scroll;
		border: 0px solid red;
		float:right;
		height:1413px;
		min-height:500px;
		width: 7px;
	}

		#home_left2
		{
			border:0px solid blue;
			float:left;
			padding:20px 10px 0px 20px;
			width: 485px;
			position: relative;
			
		}
		#home_right2
		{
			border:0px solid red;
			float: right;
						padding:0px 12px 0px 0px;

			min-height:500px;
			width: 308px;
			position: relative;
		}
		#main_center h2
		{
			color:#2c8100;
			font-size:11px;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:0px;
		}
		#main_center h3
		{
			font-size:11px;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:0px;
		}
		
	#flashcontent {
	position: relative;
	overflow: hidden;
	max-height: 291px;
	}
		
	#home_right_head {
		position: absolute;
		z-index: 3;	
		top: 25px;
	    left: 0px;
		font-size: 13px;
		font-weight: bold;
		color: #990000;
		padding: 0;
		text-align: left;
		}
	#home_right_copy {
		position: absolute;
		z-index: 3;	
		top: 60px;
	    left: 0px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		width: 300px;		
		}		
	#org_menus {
	   margin-top: 160px;
	   left: 5px;
		}
	#topprograms {
	   margin-top: 20px;
		}
	#topprograms_head {
		position: absolute;
		z-index: 3;	
		top: 493px;
	    left: 58px;
		font-size: 15px;
		font-weight: bold;
		color: #FFFFFF;
		letter-spacing: 1px;
		padding: 0;
		text-align: left;
		}	
	#topprograms_pizza {
		position: absolute;
		z-index: 3;	
		top: 647px;
	    left: 30px;
		width: 140px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}
	#topprograms_ff {
		position: absolute;
		z-index: 3;	
		top: 647px;
	    left: 189px;
		width: 145px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}
	#topprograms_cookie {
		position: absolute;
		z-index: 3;	
		top: 647px;
	    left: 351px;
		width: 149px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}			
	#jcdirect {
		margin-top: 20px;	
		}
	#jcdirect_head {
		position: absolute;
		z-index: 3;	
		top: 870px;
	    left: 31px;
		width: 255px;
		font-size: 14px;
		font-weight: bold;
		padding: 0;
		text-align: left;
		line-height: 15px;
		}
	#jcdirect_subhead {
	position: absolute;
	z-index: 3;
	top: 905px;
	left: 31px;
	width: 264px;
	font-size: 12px;
	padding: 0;
	text-align: left;
	line-height: 14px;
		}
	#jcdirect_copy {
		position: absolute;
		z-index: 3;	
		top: 978px;
	    left: 31px;
		width: 260px;
		font-size: 10px;
		padding: 0;
		text-align: left;
		line-height: 11px;
		}
	#pizzanutrition {
		margin-top: 25px;
		margin-left: 5px;
		}
	#pizzanutrition_head {
		position: absolute;
		z-index: 3;	
		top: 635px;
	    left: 15px;
		font-size: 14px;
		font-weight: bold;
		color: #990000;
		padding: 0;
		text-align: left;
		}
	#pizzanutrition_subhead {
		position: absolute;
		z-index: 3;	
		top: 655px;
	    left: 13px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}
	#pizzanutrition_copy {
	position: absolute;
	z-index: 3;
	top: 671px;
	left: 13px;
	font-size: 11px;
	padding: 0;
	text-align: left;
	line-height: 14px;
		}
	#pizzanutrition_link {
		position: absolute;
		z-index: 3;	
		top: 796px;
	    left: 13px;
		font-size: 10px;
		padding: 0;
		text-align: left;
		}
	#winpizza {
		margin-top: 10px;
		margin-left: 5px;
		}
	#winpizza_head {
		position: absolute;
		z-index: 3;	
		top: 656px;
	    left: 15px;
		font-size: 14px;
		font-weight: bold;
		color: #990000;
		padding: 0;
		text-align: left;
		}
	#winpizza_subhead {
		position: absolute;
		z-index: 3;	
		top: 678px;
	    left: 13px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}
	#winpizza_copy {
		position: absolute;
		z-index: 3;	
		top: 711px;
	    left: 13px;
		font-size: 11px;
		padding: 0;
		text-align: left;
		}
	#family_savings_head {
	        margin-top: 10px;
		text-align: center;
		}	
	#music {
		width:54px;
		margin-left: 20px;
		}
	#jc_news_container {
		float:left;
		width:285px;
		}
	#jc_news_header {
		margin-top: 20px;
		}
	#jc_news_content {
		background:url(../images/home/newsBG.jpg) repeat-y left scroll;
		padding:10px 10px 0px 10px;
		font-size: 10px;
		}
	#jc_news_footer {
		}
	#jcnews_head {
		position: absolute;
		z-index: 3;	
		top: 1080px;
	    left: 82px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 0;
		text-align: left;
		}
	#jc_blog_container {
		float:right;
		width: 193px;
		}
	#jc_blog_header {
		}	
	#jc_blog_content {
		background:url(../images/home/inTheMix_BG.jpg) repeat-y left scroll;
		padding:10px 10px 0px 10px;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-align: center;
		}
	#jc_blog_footer {
		}	
	#signup_copy {
		position: absolute;
		z-index: 3;	
		top: 1130px;
	    right: 82px;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		padding: 0;
		text-align: right;
		}										

#superbowl
{
	padding-top: 10px;
}

.padding_bottom_10px {
	padding-bottom: 10px;
}
