#page {width: 969px ; height: 627px ; font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px auto;}

img {border: none;}

#header {width: 969px ; height: 47px ; }

#logo {float:left;}
ul#store-locator {width: 320px; list-style: none; float:right; margin: 8px 0px 0px 0px; padding: 0px;}
ul#store-locator li {float:left;}


#offer {width: 646px; height: 525px ;  padding-top:10px; float:left; background:url(/images/local-landing/august/offer.jpg) no-repeat;}

#btn-print {margin: 365px 0px 0px 160px; }

#sidebar {width: 323px; height: 522px ;float: left;}

	div.signup-box {background: url(/images/local-landing/august/sign_up_for_sales_alerts.jpg) no-repeat; width:323; height:213; padding: 60px 0px 0px 0px; margin: 0px; overflow: hidden; }
	div.signup-box p {padding-top: 67px;}
	ul.float_lft {margin: 0px; padding: 0px; list-style: none; width: 323px; margin: 0px auto; }
	ul.float_lft li {float:left;}
	p.signup {padding: 60px 20px 10px 20px; line-height: 20px; margin-bottom: 0px; display: block;}
	p.center {width: 303px; text-align: center; margin-top: 5px; padding: 10px; display: block;}
	input.signup {width: 200px; margin-left: 25px;}
	#sidebar p { margin-top: 0px; padding-top: 5px;}
	span.discount {color:#ed1c24; font-weight: bold; font-size:48px; width: 323px; text-align: center;}
	p.filler {height: 80px;}

	img#tux {padding-left: 10px;}
	img#find-tux {margin-left: 40px;}
	

/* .storeInfo background color needs to change to match new creative */
.storeInfo { border: 2px solid #0057b0; width: 220px; height: 234px; background: #fff; padding: 10px 20px 10px 70px; overflow: hidden; font-size: 14px;}	
	.storeInfo span.name {font-size: 14px; font-weight: bold; color:#aa1e22;}
	.storeInfo p.address {font-size: 11px;}
	.storeInfo a {color:#000; font-weight: bold;}
	div#map {width: 150px; height: 110px; border: 1px solid #000; margin-bottom: 6px;}

/*#btm-nav {width: 969px ; height: 34px ; background:url(/images/bg-btm-nav.jpg) repeat-x; clear: both;}*/

	ul#store-names {list-style: none; margin: 0px auto; padding: 6px 0px 0px 0px; width: 600px;}
	ul#store-names li {float:left;}
	li.dot {padding: 0px 3px;}

#footer {width: 969px ; height: 24px ; color: #000; padding-top: 6px;}

	p.right {float:right; padding: 0px; margin: 0px;}
	p.right a {color:#a91e22;}
	p.left {float:left; padding: 0px; margin: 0px;}


