*{outline:none;}
#coupon_outter
{
	width:991px;
	font-family:arial,sans serif;
	height:640px;
	left:0px;
	overflow:hidden;
	position:absolute;
	top:34px;
} 

#content_header
{
	background-color:#412812;
	/*padding:22px 0px 16px 33px;*/
	padding:11px 0px 16px 33px;
	width:958px;
	height:75px;/*54px;*/
}

#content_header h1
{
	font-family:arial,sans serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	color:#ffffff;
	padding-left:2px;
}

#filters
{
	width:950px;
	padding-top:19px;
	font-family:arial,sans serif;
	font-size:11px;
	background-color:#412812;
	position:relative;
}

#locallabel
{
	color:#ffffff;
	font-weight:bold;
	margin-left:6px;
	padding-top:2px;
	float:left;
}

#zipcodes
{
	float:left;
}

#zipcode
{
	width:157px;
	height:18px;
	background-color:#b8a28d;
	color:#000000;	
	border:none 0px;
	font-family:arial,sans serif;
	font-size:11px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 10px;
}

#zipbutton
{
	float:left;
	margin:0px;
}


/* ============================================================ */

#coupon-actions
{
	position:relative;
	height:39px;/*43px;*/
	width:938px;/*991px;*/
	background-color:#362110;
	
	/*text-align:right;*/
	padding:5px 53px 0 0 ;
}
#coupon-actions1
{
	position:relative;
	height:39px;/*43px;*/
	width:938px;/*991px;*/
	background-color:#362110;
	
	text-align:right;
	padding:5px 53px 0 0 ;
}
#coupon-actions a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#coupon-actions a:hover
{
	text-decoration:underline;
}

#coupon-actions2
{
	position:absolute;
	top:70px;
	right:30px;
	width:207px;
	outline:none;
}
#coupon-actions2 .printselected{padding-left:25px;}
#coupon-actions2 a{vertical-align:bottom;}
#sc-menu2 img {outline:none;}

#email-icon
{
	position:absolute;
	top:12px;
	left:31px;

}

#email-a
{
	position:absolute;
	top:15px;
	left:54px;
}


#print-icon
{
	position:absolute;
	left:828px;
	top:12px;
}

#print-a
{
	position:absolute;
	left:851px;
	top:15px;
}

/* ============================================================ */


#coupons-context
{
	background-color:#362110;
	width:991px;
	height:530px;
}

#coupons-viewport
{
	width:930px;
	height:454px;/*470px;500px;*/
	overflow:auto;
	display: inline-block;
	margin-left:30px;
	position: relative;
}

#coupons
{
	width:910px;
	height:2000px;
	display: inline;
}


.clear
{
	clear:both
}


.couponbackground
{
	background: #ffffff url('/assets/images/coupons/coupon_back.jpg') repeat-x bottom;
	width:289px;
	height:289px;
	float:left;
	margin-right:14px;
	margin-bottom:15px;
	position: relative;
}

.coupon
{
	/*margin:4px 0px 0px 4px;*/
	width:281px;
	height:281px;
	position:relative;
	font-family:arial,sans serif;
	color:#412812;
	font-size:11px;
	border:solid 4px #b8a28d;
}

.coupon:hover
{
	margin:0px;
	border:solid 4px #e88723;
	width:281px;
	height:281px;
}

.centername
{
	position:absolute;
	top:10px;
	left:11px;
	font-weight: bold;
}

.checkadd
{
	position:absolute;
	top:7px;
	left:230px;
	text-transform:uppercase;
}

.checkmark
{
	position:absolute;
	top:6px;
	left:259px;
}

.couponimage
{
	position:absolute;
	top:27px;
	left:19px;
}

.couponimage img
{
	width:240px;
	height:115px;
}

.coupon-storename
{
	position:absolute;
	top:27px;
	left:19px;
	font-family:Arial,sans Serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	width:240px;
	height:80px;
	padding-top:35px;
}

#columns .coupon-storename a.altTitle
{
	position:absolute;
	top:27px;
	left:0px;
	font-family:Arial,sans Serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	width:240px;
	height:80px;
	padding-top:0px;
	color:#412812;
	text-decoration:none;
}


.offercontainer
{
	position:absolute;
	top:143px;
	left:19px;
	width:243px;
}

.offerheadline
{
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	margin-bottom:0px;
}

.offerbody
{
	margin-top:0px;
	width:243px;
	padding:2px 0px 0px 0px;
	font-size:12px;
}

.offerbody p
{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:17px;
}
.viewlink
{
	position:absolute;
	top:260px;
	left:11px;
}

.viewlink a, .printlink a
{
	text-decoration:none;
	color:#412812 !important;
	font-weight: bold;
}

.viewlink a:hover, .printlink a:hover
{
	text-decoration:underline;
}

.printlink
{
	position:absolute;
	bottom:22px;
	left:11px;
}

.expires
{
	position:absolute;
	top:260px;
	left:178px;
	font-weight: bold;
}

/*  Zip Code  */
#zipsearch{width:250px;position:absolute;top:21px;right:0px;display:none;}
.lblZip {font-size:12px;color:#ffffff;margin-right:10px;text-align:right;}
.zipField{width:75px;font-size:11px;color:#000000;height:14px;}
.zipSearch{margin-left:-4px;vertical-align:bottom;}
.zipSearch:hover{background:url('/assets/images/coupons/zipsearch_on.jpg')no-repeat;z-index:500;}

#coupons-map
{
	width:950px;
	height:477px;
	overflow:auto;
	display: inline-block;
	margin-left:30px;
	position: relative;
}

/* Google Map Styles */
#gmdetails {width:227px;/*230px;*/}
#gmdetails a {color:#837871;}
#gmdetails div.detail{font-size:10px;font-family:Verdana;}

#gmdetails img {float:right;margin:10px;}
#gmdetails span.address {font-size:11px;color:#4a4438;}
#gmdetails b.Location {font-size:14px;color:#4a4438;}
#gmdetails span.offer a {font-size:11px;color:#ca6a0e;}
#gmdetails span{line-height:20px;}

#map {height: 475px; width: 933px; float: left;}

#rolloverinstructions{position:absolute;left:854px;top:2px;}
#results{margin-left:31px;padding-top:10px;}
#results .kount{font-size:18px;color:#ffffff;margin-right:10px;}
#results .kountinfo{font-size:12px;color:#d3c3b4;}

.socialicon {width: 150px;float: left;}
.socialicon2 {width: 62px; float: right;margin-right: 20px;}
#sc-menu2 #sc-facebook .socialicon a { display: block;width: 71px;margin-right: 10px;float: left;}
#sc-menu2 #sc-facebook { height: 25px;padding: 10px 0 0 20px;}
.jqmTargetCW #sc-menu2 #sc-facebook a.viewall {height:25px;width:138px;outline:none; background:url(/assets/images/coupons/viewallcoupons.png) no-repeat top left;display: none;}
div.clear { clear: both;line-height: 0; height: 0;}

