body {
	background: url("/_ima/bg2.jpg") top center no-repeat #5C0001;
	margin: 0px; 
	padding: 0px 0px 50px 0px;
	color: black;	
	font: 12px/14px Verdana, sans-serif;
	}

/*____________________________________________________________________________________________Links_*/

a:link {
	color: #DE4A00;
	text-decoration: none;
	}
a:visited {
	color: #DE4A00;
	text-decoration: none;
	}
a:hover {
	color: #229308;
	text-decoration: none;
	}
a:active {
	color: #5C0001;
	text-decoration: none;
	}
	
/*____________________________________________________________________________________________Tags_*/

p { margin: 0px; padding: 7px 0px 7px 0px; }

h1, h2, h3, h4, h5 {
	font-family: Arial Black, Gadget, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	}

h1 { color: #FF9000; font-size: 22px; line-height: 17px; margin: 0px; padding: 3px 0px 3px 0px; }
h2 { color: #5C0001; font-size: 27px; line-height: 19px; margin: 0px; padding: 3px 0px 3px 0px; }
h3 { color: #FF9000; font-size: 25px; line-height: 26px; margin: 0px; padding: 3px 0px 10px 0px; }
h4 { color: #5C0000; font-size: 25px; line-height: 26px; margin: 0px; padding: 10px 0px 3px 0px; }
h5 { color: #000000; font-size: 25px; line-height: 22px; margin: 0px; padding: 3px 0px 3px 0px; }

ol { padding: 0px 0px 0px 20px; }

/*____________________________________________________________________________________________Helpers_*/

.clearer { clear: both; line-height: 0px; font-size: 0px; width: 0px; height: 0px; margin: 0px; padding: 0px; }
.noborder { border: 0px; text-decoration: none; }
.flash-mover { margin: 0px 0px 0px -10px; }
 .float-left { float: left; margin: 0px 10px 0px 10px; }
 .text-center { text-align: center; }
/*____________________________________________________________________________________________Form Validation_*/
	
.validation-inline-error-message { 
	width: 202px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	color: #fff;
	font-size: 10px;
	background-color: #5C0001;
	}
	
/*____________________________________________________________________________________________Main Layout_*/

#container {
	width: 914px;
	margin: 0px auto;
	}

#banner {
	width: 780px;
	height: 200px;
	margin: 0px auto;
	}
	
	#enter-zip {
		width: 170px;
		height: 28px;
		margin: 0px;
		padding: 138px 0px 0px 0px;
		float: right;
		}
		#zip-input {
			width: 45px;
			height: 15px;
			margin: 0px;
			padding: 2px 0px 2px 3px;
			border: 0px;
			float: left;
			}
		#btn-zip {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 3px;
			float: left;
			}
			
		#sign {
			width: 180px;
			height: 1px;
			margin: 0px auto;
			padding: 0px 0px 0px 620px;
			}
			#sign-mover {
				width: 160px;
				height: 120px;
				float: right;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				position: absolute;
				overflow: hidden;
				}
			
#navigation {
	width: 620px;
	height: 15px;
	float: right;
	padding: 9px 0px 8px 0px;
	}
				
	.nav-break {
		float: left;
		}
	a.home {
		background: url("/_ima/nav-home.gif") no-repeat;
		width: 44px;
		height: 12px;
		float: left;
		}
		a.home:hover {
			background-position: 0px -12px;
			}
	a.about-us {
		background: url("/_ima/nav-about-us.gif") no-repeat;
		width: 74px;
		height: 12px;
		float: left;
		}
		a.about-us:hover {
			background-position: 0px -12px;
			}
	a.news {
		background: url("/_ima/nav-news.gif") no-repeat;
		width: 46px;
		height: 12px;
		float: left;
		}
		a.news:hover {
			background-position: 0px -12px;
			}
	a.menu {
		background: url("/_ima/nav-menu.gif") no-repeat;
		width: 44px;
		height: 12px;
		float: left;
		}
		a.menu:hover {
			background-position: 0px -12px;
			}
	a.faq {
		background: url("/_ima/nav-faq.gif") no-repeat;
		width: 32px;
		height: 12px;
		float: left;
		}
		a.faq:hover {
			background-position: 0px -12px;
			}
	a.franchise-info {
		background: url("/_ima/nav-franchise-info.gif") no-repeat;
		width: 120px;
		height: 12px;
		float: left;
		}
		a.franchise-info:hover {
			background-position: 0px -12px;
			}
	a.nutrition-facts {
		background: url("/_ima/nav-nutrition-facts.gif") no-repeat;
		width: 76px;
		height: 12px;
		float: left;
		}
		a.nutrition-facts:hover {
			background-position: 0px -12px;
			}
	a.shop {
		background: url("/_ima/nav-shop.gif") no-repeat;
		width: 42px;
		height: 12px;
		float: left;
		}
		a.shop:hover {
			background-position: 0px -12px;
			}

#index-content {
	width: 814px;
	height: 100%;
	margin: 0px auto;
	}

#inside-content {
	background: url("/_ima/standard-bg.jpg") repeat-y white;
	width: 782px;
	height: 100%;
	margin: 0px auto;
	padding: 0px 0px 10px 1px;
	}
	.content-shadow {
		display: block;
		margin: -1px 0px 0px 0px;
		}

#green-content {
	background: url("/_ima/green-bg.jpg") no-repeat #2b5802;
	width: 782px;
	height: 100%;
	margin: 0px auto;
	padding: 0px 0px 50px 1px;
	}	
			
#red-content {
	background: url("/_ima/shop-bg.jpg") no-repeat;
	width: 782px;
	height: 600px;
	margin: 0px auto;
	padding: 0px 0px 10px 1px;
	}	
	
#bottom01 {
	background: url("/_ima/bottombg01.gif") no-repeat;
	width: 913px;
	height: 196px;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	color: white;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	}
		
#bottom02 {
	background: url("/_ima/bottombg02.gif") no-repeat;
	width: 913px;
	height: 196px;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	color: white;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	}
	
	#bottom01 #cool-stuff {
		width: 248px;
		height: 140px;
		float: left;
		padding: 56px 0px 0px 150px;
		}
	#bottom01 #hungry {
		width: 195px;
		height: 140px;
		float: left;
		padding: 56px 0px 0px 0px;
		}
	#bottom01 a:link { color: white; text-decoration: none; }
	#bottom01 a:visited { color: white; text-decoration: none; }
	#bottom01 a:hover { color: #E7AD00; text-decoration: none; }
	#bottom01 a:active { color: white; text-decoration: none; }

.happy-hour-bg {
	height: 275px;
	overflow: hidden;
	padding: 20px 0px 0px 0px;
	}
	.menu-nutrition {
		width: 140px;
		float: left;
		}
		.menu-nutrition p {
			background-color: red;
			margin: 0px;
			padding: 0px;
			text-align: center;
			font-size: 10px;
			clear: both;
			}
		a.nutritional-info {
			background: url("/_ima/nutritional-info-btn.gif") no-repeat;
			width: 138px;
			height: 20px;
			float: left;
			margin: -6px 0px 0px 0px;
			padding: 0px;
			}
	.menu-items {
		width: 133px;
		float: left;
		}
	.menu-items img {
		border: 0px;
		margin: 0px 0px 6px 0px;
		}
	.menu-zip {
		background: url("/_ima/happy-hour-bg.gif") no-repeat top right;
		float: right;
		padding: 227px 48px 20px 70px;
		}
		.print-menu-holder img {
			border: 0px;
			margin: 0px 0px 0px 30px;
			}
		
.pizza-party-calc img {
	border: 0px;
	margin: 0px 0px 0px 5px;
	}
		
			
	.menuheader {
		background-color: #FAE393;
		font-size: 11px;
		border: 1px solid #fff;
		padding: 5px 0px 5px 5px;
		}
		.menuheader p {
			padding: 0px;
			}
		.menuheader strong {
			color: #5C0001;
			}
		
		
	.menu-flash-right {
		width: 212px;
		float: right;
		}
		
		
.title  {
	font-weight: bold;
	color: #DE4A00;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	}
	.title span {
		color: #439A0B;
		padding: 0px 0px 0px 0px;
		font-size: 12px;
		}

.new-title {
	color: #5C0001;
	font-weight: bold;
	}

#shop-footer {
	margin: -47px 0px 0px 0px;
	}
#index-footer {
	width: 700px;
	float: right;
	padding: 0px 0px 12px 0px;
	}
	.facebook-link {
		clear: both;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		.facebook-link img {
			border: 0px;
			}
		.facebook-link span {
			float: left;
			}
	
	.dc-united {
		float: left;
		padding: 0px 0px 0px 55px;
		}	
		.dc-united img {
			border: 0px;
			}
			
	.social-links {
		width: 242px;
		margin: 0px auto;
		}
	.social-links2 {
		width: 700px;
		float: right;
		}
	.social-links3 {
		width:450px;
		overflow: hidden;
		margin: 0px auto;
		padding: 20px 0px 0px 0px;
		}
		a.social-box {
			width: 110px;
			height: 48px;
			float: left;
			font-size: 10px;
			padding: 0px 5px 0px 5px;
			}
		a.social-box img {
			float: left;
			border: 0px;
			}
		
	#index-footer2 {
		width:650px;
		margin: 0px auto;
		}
		
	#index-footer img,
	#index-footer2 img {
		float: left;
		border: 0px;
		}
	#index-footer .nav-break,
	#index-footer2 .nav-break {
		padding: 4px 0px 0px 0px;
		}

	#index-footer a:link img {
		opacity:.75;
		filter: alpha(opacity=75);
		-moz-opacity: 0.7;
		}
	#index-footer a:visited img {
		opacity:.75;
		filter: alpha(opacity=75);
		-moz-opacity: 0.7;
		}
	#index-footer a:hover img {
		opacity:.99;
		filter: alpha(opacity=99);
		-moz-opacity: 0.9;
		}
	#index-footer a:active img {
		opacity:.75;
		filter: alpha(opacity=75);
		-moz-opacity: 0.7;
		}
		
	input.hov {
		opacity:.80;
		filter: alpha(opacity=80);
		-moz-opacity: 0.8;
		}	
	input.hov:hover {
		opacity:.99;
		filter: alpha(opacity=99);
		-moz-opacity: 0.9;
		}

	a.adobe:hover {
		opacity:.99;
		filter: alpha(opacity=99);
		-moz-opacity: 0.9;
		}
		
	a.view-all-locations-btn {
		background: url("/_ima/view-all-locations-btn.gif") no-repeat;
		width: 146px;
		height: 29px;
		float: left;
		}
		a.view-all-locations-btn:hover {
			background-position: 0px -31px;	
			}
			
.foot-footer {
	text-align: center;
	padding: 10px 0px 10px 0px;
	color: #DFC3C3;
	font-size: 11px;
	font-weight: bold;
	}
	.foot-footer a:link, .foot-footer a:visited {
		color: #DFC3C3;
		text-decoration: none;
		}
	.foot-footer a:hover, .foot-footer a:active {
		color: #fff;
		text-decoration: none;
		}
.foot-footer2 {
	width: 698px;
	float: right;
	padding: 4px 0px 10px 0px;
	color: #DFC3C3;
	font-size: 11px;
	font-weight: bold;
	}
	.foot-footer2 a:link, .foot-footer2 a:visited {
		color: #DFC3C3;
		text-decoration: none;
		}
	.foot-footer2 a:hover, .foot-footer2 a:active {
		color: #fff;
		text-decoration: none;
		}
.foot-footer3 {
	color: #DFC3C3;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 13px 0px 0px 0px;
	}
	.foot-footer3 a:link, .foot-footer3 a:visited {
		color: #DFC3C3;
		text-decoration: none;
		}
	.foot-footer3 a:hover, .foot-footer3 a:active {
		color: #fff;
		text-decoration: none;
		}
			
.footer-left {
	width: 620px;
	float: left;
	padding: 7px 0px 0px 60px;
	font-weight: bold;
	color: #FEA600;
	font-size: 11px;
	line-height: 20px;
	}
	.footer-left a:link, .footer-left a:visited {
		color: #CF8184;
		}
	.footer-left a:hover, .footer-left a:active {
		color: #fff;
		}
	
.footer-right {
	width: 112px;
	float: right;
	text-align: right;
	}
	
.inside-social-link {
	width: 450px;
	height: 25px;
	margin: 0px auto;
	clear: both;
	padding: 0px 0px 0px 20px;
	}
		
#inside-menu-content {
	background: url("/_ima/inside-menu-bg.jpg") repeat-y white;
	width: 782px;
	height: 100%;
	margin: 0px auto;
	padding: 0px 0px 10px 1px;
	}	
	.menus-starters {
		width: 782px;
		height: 100%;
		}
	#inside-menu-left {
		width: 435px;
		height: 100%;
		float: left;
		padding: 0px 0px 0px 20px;
		}
	#inside-menu-titles {
		margin: -5px 0px 0px -20px;
		}
	#actual-menu-items {
		width:  450px;
		margin: -10px 0px 0px 0px;
		}
		a.menu-item {
			background: url("/_ima/menu-item-bg.gif") no-repeat;
			float: left;
			width: 140px;
			height: 99px;
			margin: 10px 0px 0px 0px;
			border: 0px;
			}
		.menu-item-info {
			width: 280px;
			float: right;
			}
		.menu-item-blank {
			background: url("/_ima/menu-item-bg.gif") no-repeat;
			float: left;
			width: 140px;
			height: 99px;
			margin: 10px 0px 0px 0px;
			}
		
	#inside-menu-right {
		width: 300px;
		height: 100%;
		float: right;
		padding: 0px 0px 0px 0px;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		}
		#make-everything-ab {
			margin: 0px 0px 0px -100px;
			}
		#inside-menu-right img {
			float: right;
			clear: right;
			border: 0px;
			margin: 0px 0px 3px 0px;
			}
	.menu-option {
		font-size: 16px;
		color: #5C0001;
		font-weight: bold;
		padding: 10px 0px 0px 0px;
		line-height: 18px;
		}
.location-state {
	height: 28px;
	font-weight: bold;
	color: #B70004;
	font-size: 16px;
	padding: 4px;
	background: url("/_ima/locations_back.gif") no-repeat;;
	}
.location-name {
	font-weight: bold;
	color: #5C0001;
	padding: 0px 0px 2px 5px;
	font-size: 16px;
	}
.location-address {
	color: #5C0001;
	padding: 0px 0px 0px 5px;
	}
.location-link {
	font-weight: bold;
	color: #FF9000;
	padding: 0px 0px 0px 5px;
	}
.location-breaker {
	height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #CFC6A8;
	}

.google-map-container {
	border: 1px solid #FA9403;
	width: 480px;
	height: 310px;
	padding: 5px;
	}

/*____________________________________________________________________________________________Contact Layout_*/

#contact-left {
	width: 540px;
	height:533px;
	float: left;
	}
	#form-section {
		float: left;
		}
	#form-section p {
		width: 160px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 12px;
		}
	#form-section input {
		width: 200px;
		height: 20px;
		padding: 3px 0px 0px 5px;
		float: left;
		font-size: 16px;
		border: 1px solid #617E9D;
		}
	#form-section select {
		width: 209px;
		height: 25px;
		padding: 2px 0px 2px 0px;
		float: left;
		font-size: 16px;
		border: 1px solid #617E9D;
		}
	#form-section textarea {
		width: 369px;
		height: 65px;
		padding: 2px 0px 2px 5px;
		float: left;
		font-size: 16px;
		font-family: verdana;
		border: 1px solid #617E9D;
		}
	#submit-btn input {
		width: 78px;
		height: 26px;
		float: right;
		color: white;
		margin: 10px 115px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 0px;
		}
		
	.input-name {
		width: 160px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;
		float: left;
		font-size: 12px;
		}
	.input-inputs {
		width: 200px;
		height: 20px;
		padding: 3px 0px 0px 5px;
		float: left;
		font-size: 16px;
		border: 1px solid #617E9D;
		}
	.selecter {
		width: 207px;
		height: 24px;
		padding: 0px 0px 0px 5px;
		float: left;
		font-size: 16px;
		border: 1px solid #617E9D;
		}
		
#contact-right {
	width: 200px;
	float: right;
	}
	
	
.ports {
	background: url("/_ima/standard-bg.jpg") repeat-y right;
	padding: 0px 10px 10px 0px;
	margin: 0px 0px 10px 0px;
	}
	.news-lead {
		padding: 10px 10px 0px 0px;
		}

.adobe-download {
	margin: 50px 0px 0px 20px;
	}
	
.box-section {
	border: 1px solid #FB8C00;
	background-color: #FFE38F;
	padding: 10px 0px 10px 18px;
	font-weight: bold;
	color: #5C0001;
	margin: 0px 0px 20px 0px;
	}

.menu-flash {
	width: 570px;
	float: left;
	padding: 10px 0px 10px 0px;
	text-align: center;
	}
.menu-intro {
	width: 550px;
	float: left;
	padding: 28px 0px 10px 10px;
	}
.menu-mainnav {
	width: 210px;
	float: right;
	}
.menu-mainnav p {
	font-size: 13px;
	font-weight: bold;
	}
	a.whitelink,
	a.whitelink:visited {
		width: 100%;
		letter-spacing: 0px;
		color: #fff;
		text-decoration: none;
		margin: 0px 0px 10px 0px;
		float: left;
		}
	a.whitelink:hover,
	a.whitelink:active {
		color: #fff;
		letter-spacing: 1px;
		text-decoration: none;
		}
		
	a.insidelink,
	a.insidelink:visited {
		line-height: 14px;
		width: 100%;
		letter-spacing: 0px;
		color: #fff;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		float: left;
		}
	a.insidelink:hover,
	a.insidelink:active {
		color: #fff;
		letter-spacing: 1px;
		text-decoration: none;
		}
		
	a.orangelink:link,
	a.orangelink:visited {
		padding: 2px 4px 2px 4px;
		color: #fff;
		background-color: #FF9A00;
		float: left;
		margin: 5px 0px 0px 0px;
		}
	a.orangelink:hover,
	a.orangelink:active {
		color: #FF9A00;
		background-color: #fff;
		margin: 5px 0px 0px 0px;
		}
		
#inside-menu-right2 {
	background: url("/_ima/orange-bg.gif") top right no-repeat;
	width: 265px;
	min-height: 500px;
	float: right;
	padding: 30px 20px 0px 0px;
	margin: 20px 0px 0px 0px;
	text-align: right;
	}
.menu-insidenav {
	padding: 30px 0px 30px 30px;
	}
.menu-insidenav p {
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	}

.galleries {
	padding: 15px 0px 20px 0px;
	}
	.galleries img {
		margin: 2px 24px 20px 0px;
		}
	.gallery-title {
		padding: 20px 0px 0px 24px;
		}
	.gallery-title-2 {
		width: 500px;
		padding: 20px 0px 0px 70px;
		float: left;
		}
		.drop-it-down {
			padding: 28px 82px 0px 0px;
			float: right;
			}
		.a-little-push {
			padding: 0px 0px 0px 70px;
			}
	.galleries a:link img {
		border: 2px solid #3C7B08;
		text-decoration: none;
		}
	.galleries a:visited img {
		border: 2px solid #3C7B08;
		text-decoration: none;
		}
	.galleries a:hover img {
		border: 2px solid #FF9000;
		text-decoration: none;
		}
	.galleries a:active img {
		border: 2px solid #3C7B08;
		text-decoration: none;
		}
			
.shop-intro-content {
	width: 470px;
	height: 200px;
	margin: 0px;
	padding: 0px 0px 0px 250px;
	color: white;
	font-size: 12px;
	line-height: 16px;
	}		


.download-news {
	width: 450px;
	height: 15px;
	clear: both;
	}
	.download-news img {
		float: left;
		border: 0px;
		}
	.download-news p {
		width: 300px;
		float: left;
		margin: 0px;
		padding: 0px 0px 0px 5px;
		}


/*____________________________________________________________________________________________Left contact Layout_*/

#left-form-section {
		width: 220px;
		float: left;
		padding: 0px 0px 0px 15px;
		}
	#left-form-section p {
		width: 200px;
		height: 20px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px -5px 0px;
		font-size: 12px;
		color: #6F6022;
		}
	.left-inputs {
		background: #EBE2C3;
		width: 200px;
		height: 20px;
		padding: 3px 0px 0px 5px;
		margin: 0px 0px 0px 0px;
		font-size: 16px;
		border: 1px solid #AF9D57;
		}	
	.left-inputs2 {
		background: #EBE2C3;
		width: 180px;
		height: 20px;
		padding: 3px 3px 3px 5px;
		margin: 0px 0px 0px 0px;
		font-size: 16px;
		border: 1px solid #AF9D57;
		}
	#left-form-section select {
		background: #EBE2C3;
		width: 209px;
		height: 25px;
		padding: 2px 0px 2px 0px;
		margin: 0px 0px 10px 0px;
		font-size: 16px;
		border: 1px solid #AF9D57;
		}
	#left-form-section textarea {
		background: #EBE2C3;
		width: 200px;
		height: 80px;
		padding: 2px 0px 2px 5px;
		float: left;
		font-size: 16px;
		font-family: verdana;
		border: 1px solid #AF9D57;
		}
		
		
.location-mover {
	background: url("/_ima/location-tile.gif") repeat-y;
	margin: 0px 0px 0px -10px;
	}
	.location-mover-flash {
		background: url("/_ima/standard-bg.jpg") repeat-y;
		padding: 0px;
		display: block;
		margin: 0px;
		height: 220px;
		}
	.location-mover-inside {
		padding: 0px 20px 0px 32px;
		}
	.location-mover-inside-select {
		background: #EBE2C3;
		width: 189px;
		height: 25px;
		padding: 2px 0px 2px 0px;
		margin: 0px 0px 10px 0px;
		font-size: 16px;
		border: 1px solid #AF9D57;
		}

/*____________________________________________________________________________________________Standard Layout_*/

.standard-left {
	width: 245px;
	height: 100%;
	float: left;
	padding: 15px 0px 0px 9px;
	line-height: 18px;
	}
	.left-extra {
		padding: 20px;
		}
		.left-extra strong {
			font-weight: bold;
			color: #5C0001;
			font-size: 14px;
			}
	
.standard-right {
	width: 490px;
	height: 100%;
	float: right;
	padding: 0px 20px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	}
	.extra-padd {
		padding: 0px 0px 0px 20px;
		}
.hours-open {
	width: 400px;
	height: 150px;
	}
	.day-of-week {
		width: 100px;
		float: left;
		padding: 0px 0px 2px 5px;
		}
	.day-of-week-date {
		width: 200px;
		float: left;
		padding: 0px 0px 2px 5px;
		}
	
/*____________________________________________________________________________________________Pizza Calc Layout_*/

#pizza-calc-content {
	background: url("/_ima/pizza-calc-bg3.jpg") top center no-repeat #E2DBBF;
	width: 782px;
	height: 514px;
	margin: 0px auto;
	padding: 0px 0px 10px 1px;
	}
	
#pizza-calc-content-2 {
	background: url("/_ima/pizza-calc-bg5.jpg") top center no-repeat #E2DBBF;
	width: 782px;
	height: 514px;
	margin: 0px auto;
	padding: 0px 0px 10px 1px;
	}
	
	.how-many-people {
		margin: 0px;
		padding: 210px 0px 0px 115px;
		width: 192px;
		height: 200px;
		float: left;
		}
		.number-of-people-select {
			width: 110px;
			}
		.equal-button {
			width: 30px;
			height: 50px;
			background: none;
			float: right;
			margin: 77px 75px 0px 0px;
			border: 0px;
			}
		
	.calc-results {
		width: 350px;
		float: left;
		padding: 50px 0px 0px 40px;
		line-height: 20px;
		}
		
	.inches-needed {
		padding: 0px 0px 0px 40px;
		font-weight: bold;
		}
		
	.big-number {
		width: 167px;
		font-size: 60px;
		font-weight: bold;
		color: #B70004;
		padding: 232px 0px 0px 0px;
		float: left;
		text-align: center;
		line-height: 80px;
		}
	.big-number2 {
		width: 120px;
		font-size: 60px;
		font-weight: bold;
		color: #ACA592;
		padding: 232px 0px 0px 0px;
		float: left;
		text-align: center;
		line-height: 80px;
		}
	.big-number3 {
		width: 145px;
		font-size: 60px;
		font-weight: bold;
		color: #ACA592;
		padding: 232px 0px 0px 0px;
		float: left;
		text-align: center;
		line-height: 80px;
		}
	.bottom-line {
		font-size: 14px;
		line-height: 24px;
		color: #B70004;
		padding: 30px 30px 0px 30px;
		clear: both;
		}
	.small-text {
		color: #B70004;
		font-size: 13px;
		float: left;
		width: 167px;
		text-align: center;
		margin: -13px 0px 0px 0px;
		}
	.small-text2 {
		color: #5F5A4D;
		font-size: 10px;
		float: left;
		width: 120px;
		text-align: center;
		margin: -13px 0px 0px 0px;
		}
	.small-text3 {
		color: #6F695A;
		font-size: 10px;
		float: left;
		width: 145px;
		text-align: center;
		margin: -13px 0px 0px 0px;
		}
		

	.big-number-2 {
		width: 167px;
		font-size: 60px;
		font-weight: bold;
		color: #B70004;
		padding: 232px 0px 0px 60px;
		float: left;
		text-align: center;
		line-height: 80px;
		}
	.big-number2-2 {
		width: 120px;
		font-size: 60px;
		font-weight: bold;
		color: #ACA592;
		padding: 232px 0px 0px 30px;
		float: left;
		text-align: center;
		line-height: 80px;
		}

	.small-text-2 {
		color: #B70004;
		font-size: 13px;
		float: left;
		width: 167px;
		text-align: center;
		margin: -13px 0px 0px 60px;
		}
	.small-text2-2 {
		color: #5F5A4D;
		font-size: 10px;
		float: left;
		width: 120px;
		text-align: center;
		margin: -13px 0px 0px 30px;
		}

#fblike {
	width: 226px;
	background-color: #fff;
	}

/*____________________________________________________________________________________________ New Index Layout _*/

.leads {
	width: 787px;
	margin: 0px auto;
	padding: 20px;
	}

a.lead-coupons {
	background: url("/_ima/lead/emailclub.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	margin: 0px 6px 0px 0px;
	}
a.lead-kidseatfree {
	background: url("/_ima/lead/kidseatfree2.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	}
a.lead-ciabatta {
	background: url("/_ima/lead/ciabatta.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	margin: 0px 6px 0px 0px;
	}
a.lead-familynight {
	background: url("/_ima/lead/familynight.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	margin: 0px 6px 0px 0px;
	}
a.lead-giftcards {
	background: url("/_ima/lead/giftcards.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	margin: 0px 6px 0px 0px;
	}
a.lead-parties {
	background: url("/_ima/lead/parties.gif") no-repeat;
	width: 192px;
	height: 187px;
	float: left;
	margin: 0px 6px 0px 0px;
	}
	a.lead-hover:hover {
		background-position: 0px -189px;
		}
	
.family-night-box {
	width: 370px;
	float: right;
	}
.family-night-pic {
	width: 100px;
	float: left;
	margin: 12px 0px 0px 0px;
	}
	
a.new-sign,
a.new-sign:visited {
	background: url("/_ima/new-sign.gif") no-repeat;
	width: 160px;
	height: 105px;
	float: left;
	margin: 1px 0px 0px 2px;
	}
a.new-sign:hover,
a.new-sign:active {
	background-position: 0px -105px;
	}

