/**
*  Specials Styles
*  $Id: specials.css 838 2009-10-21 20:19:51Z adam $
*
*/

#main_left {
	width: 583px;
	color: #414042;
	top: 12px;
	font: 13px arial, tahoma, serif;
	xoverflow:hidden;
}
#main_left li,
#main_left ul {
	margin: 0;
	padding: 0;
	}
#main_left ul {
	list-style: disc;
	padding-left: 25px;
	padding-right: 5px;
	vertical-align: top;
	}
#main_left .first {
	padding-left: 15px;
}
#main_left ul li {
	padding: 0 5px 5px 0;
	}
	#main_left a {
		color: #f00;
		text-decoration: underline;
	}
	#store_image {
		width: 258px;
		height: 252px;
		float: right;
		top: 0px;
		right: 0px;
	}
	#we_mean_deals { 
		width: 295px;
		height: 54px;
		float: left;
		position: relative;
		top: 0px;
		left: 0px;
	}
	.specials_bucket {
		position: relative;
		margin-top: 10px;
	}
		#main_left .specials_bucket li { margin-left: 15px; }
		.specials_bucket .logo {
			float: left;
			position: relative;
			width: 186px;
			height: 183px;
			margin-right: 15px;
		}
		.specials_bucket .content {
			padding-left: 180px;
		}
		
		
#signup {
	position: absolute;
	top: 153px;
	right: 20px;
	width: 215px;
	height: 405px;
	margin: 0px;
	padding: 0px;
	background: #fff url("../images/signup_background.gif");
}
	#signup fieldset {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		position: relative;
		left: 12px;
		font: bold 11px arial,tahoma,serif;
		color: #02209f;
		line-height: 10px;
	}
	#signup form {
		margin: 0px;
		padding: 0px;
		position: relative;
		left: 0px;
		top: 104px;
	}
	#signup input {
		border-left: 1px #6c6f72 solid;
		border-top: 1px #6c6f72 solid;
		height: 16px;
		width: 185px;
		margin: 0px;
		font: 11px arial,tahoma,serif;
	}
	#subscriber_email {
		position: relative;
		top: 2px;
	}
	#signup .zipcode {
		width: 80px;
		position: relative;
		top: 3px;
	}
	#signup .submit {
		border: 0px;
		width: 92px;
		height: 20px;
		position: relative;
		top: 8px;
		left: 10px;
	}

#careers {
	position: absolute;
	top: 568px;
	right: 20px;
	width: 215px;
	height: 205px;
	margin: 0px;
	padding: 0px;
	background: #fff url("../images/career_background.gif");
}
	#careers_content {
		padding: 12px;
		text-align: center;
		position: relative;
		left: 0px;
		top: 100px;
		font-size: 12px;
		color: #656363;
	}
	#careers_content a {
		color: #656363;
		text-decoration: underline;
	}

#gift {
	position: absolute;
	top: 784px;
	right: 20px;
	width: 215px;
	height: 264px;
	margin: 0px;
	padding: 0px;
	background: #fff url("../images/gift_background.gif");
}
	#gift_content {
		padding: 10px;
		text-align: center;
		position: relative;
		left: 0px;
		top: 170px;
		font-size: 12px;
		color: #656363;
	}