body {
	font:11px/14px Arial, sans-serif;
	color:#000;
	background:url(http://th.couponchief.net/images/bg.gif) repeat;
	margin:0;
}
img{
	border:none;
	display:block;
}
form{
	padding:0;
	margin:0;
}
textarea{
	resize: none;
}
#main{
	min-width:916px;
}
h1.logo{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -148px -522px;
	width:252px;
	height:46px;
	text-indent:-999px;
	margin:35px 0 0 10px;
}
.logo a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
#header{
	overflow:hidden;
	background-color: #ffffff;
	width:100%;
}
#header .header-holder{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 98px;
	width:916px;
	height:106px;
	margin:0 auto;
}
.header-stripe{
	height: 7px;
	width: 100%;
	background-color: #ed5a26;
}
#header .login{
	float:right;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -114px;
	width:261px;
	height:30px;
	margin-top: -7px;
	padding:2px 0 0 22px;
}
.login ul{
	width:261px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.login ul li{
	float:left;
	padding:0 13px 0 13px;
}
.login ul li.first{
	background:none;
	padding:0 13px 0 2px;
	border-right: 1px solid #dfe3e4;
}
.login ul li.one{
	width:180px;
	padding-left: 0;
}
.login ul li a{
	float:left;
	font:11px/26px Arial, sans-serif;
	color:#00aab2;
	white-space:nowrap;
	text-decoration:none;
}
.login ul li a:hover{text-decoration:underline}
.login ul li a.account{
	padding:0 10px 0 0;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -787px -524px ;
}

.login ul li a.sign{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -418px;
	width:48px;
	height:25px;
	margin:0 5px 0 0;
	text-indent:-9999px;
}
.login ul li a.welcome{
	float:left;
	background:url(/images/welcome.jpg) no-repeat;
	width:82px;
	height:23px;
	margin:2px 5px 0 0;
	text-indent:-9999px;
}
.login ul li a.name{
	float:left;
	font:12px/26px Arial, sans-serif;
	color:#838383;
	text-decoration:underline;
}
.login ul li a.name:hover{text-decoration:none}
#menu{
	float:left;
	padding:0 0 0 55px;
	margin:40px 0 0;
	width:597px;
	overflow:hidden;
	list-style:none;
}
#menu li{float:left;}
#menu li a{
	float:left;
	background:none;
	cursor:pointer;
}
#menu li a:hover, #menu li a.active2{background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -148px;}

#menu li a span{
	float:left;
	background:none;
	padding:13px 15px 10px;
}
#menu li a:hover span, #menu li a.active2 span{background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 100% -148px;}

#menu li a em{
	display:block;
	text-indent:-9999px;
	height:14px;
}
#menu li a.home em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) 0 -188px no-repeat;
	width:37px;
}
#menu li a.home:hover em,#menu li a.home-active em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -39px -188px no-repeat;
	width:37px;
}
#menu li a.pays em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -78px -188px no-repeat;
	width:86px;
}
#menu li a.pays:hover em, #menu li a.pays-active em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -166px -188px no-repeat;
	width:86px;
}
#menu li a.stores em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -254px -188px no-repeat;
	width:41px;
}
#menu li a.stores:hover em, #menu li a.stores-active em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -297px -188px no-repeat;
	width:41px;
}

#menu li a.coupon em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -340px -188px no-repeat;
	width:114px;
}
#menu li a.coupon:hover em, #menu li a.coupon-active em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -455px -188px no-repeat;
	width:114px;
}

#menu li a.blog em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -570px -188px no-repeat;
	width:29px;
}
#menu li a.blog:hover em, #menu li a.blog-active em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -601px -188px no-repeat;
	width:29px;
}

#menu li a.works em
{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -632px -188px no-repeat;
	width:86px;
}
#menu li a.works:hover em, #menu li a.works-active em{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -720px -188px no-repeat;
	width:86px;
}

#content{
	overflow:hidden;
	width:100%;
}
#content .content-holder{
	background:url(http://th.couponchief.net/images/bg-content.png) repeat-y;
	margin:0 auto;
	width:906px;
	padding:0 5px 5px 5px;
	overflow:hidden;
}
#content .info{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat scroll 0 -573px;
	width:842px;
	padding:5px 35px 0 29px;
}
#content .inner{
	width:820px;
	padding:17px 12px 0 10px;
}

/* Coupons4Causes css */

#content .cause-box{
	width:842px;
	height:110px;
	font-family: Verdana, sans-serif;
	overflow:hidden;
	margin:0;
	padding:0;
}
#content .cause-box-col1{
	width:304px;
	height:110px;
	float: left;
	overflow:hidden;
	color: #666666;
	margin:0 10px 0 0;
	padding:0 0 0 10px;
}
#cause-line1{
	font-size: 14px;
	margin: 14px 0 6px;
	line-height: 18px;
	font-weight: bold;
	background:url(/images/saving_is_giving.jpg) 137px 0px no-repeat;
}
#cause-line2{
	font: 12px/16px Arial, sans-serif;
	height: 48px;
	overflow: hidden;
	margin: 4px 0 4px;
}
#cause-line3{
	font-size: 10px;
	margin: 4px 0 0;
}
#cause-line3 a{
	color: #0AA5AD;
	text-decoration: none;
}
#cause-line3 a:hover{
	text-decoration: underline;
}
#content .cause-box-col2{
	background:url(/images/charity_giver_518x110.png) no-repeat;
	width:518px;
	height:110px;
	float: left;
	margin:0;
	padding:0;
}
#cause-logo{
	margin: 28px 168px 18px 18px;
	border-color: #4F4F4F;
	border-width: 2px;
	border-style: solid;
	float: left;
	display: inline;
}
#cause-thumbnail{
	margin: 12px 169px 6px 19px;
	border-color: #4F4F4F;
	border-width: 1px;
	border-style: solid;
	float: left;
	display: inline;
}
#minimize{
	float: right;
	margin: 0 5px 0 0;
}
#cause-spacer{
	height: 7px;
	margin: 0px;
	padding: 0px;
}
#donations{
	margin: 23px 5px 0 0;
	height:42px;
	overflow:hidden;
	color: #ffffff;
	text-align: center;
}
#cause-earnings{
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	margin: 3px 5px 10px;
	font-size: 20px;
}
#cause-line{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	display: inline;
	float:left;
	margin: 0 0 10px 0;
}
#p-cause-line{
	float:left;
	height:16px;
	overflow:hidden;
	margin: 8px 0 3px 5px;
}
#cause-line-name{
	width:300px;
	overflow:hidden;
}
#coupons4causes-trans p{
	width: 350px;
	float:left;
}
#c4c-link{
	display: inline;
	float:left;
}
#c4c-logo{
	padding: 1px 7px 0 5px;
	float:left;
	display:inline;
}
#maximize{
	display: inline;
	margin: 6px 0 0 0;
}
/* End Coupon s4Causes Css */

/*************************** Search Box Widget ***************************************************/
.search-box .search{
	width:751px;
	overflow:hidden;
}
.search-box h3{
	float:left;
	width:275px;
	height:23px;
	margin:7px 22px 0 0;
	color:#FFF;
	font:21px/21px Verdana, sans-serif;
}
.search-box{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -10px;
	width:751px;
	height:36px;
	overflow:hidden;
	margin:22px 0 0;
	padding:13px 37px 15px 54px;
}
.search-box span{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -388px -76px;
	width:321px;
	height:36px;
	padding:0;
	margin:0 13px 0 0;
}
#tb_search{
	font:18px/20px Arial, sans-serif;
	color:#dbdbdb;
	width:301px;
	height:20px;
	padding:8px 10px;
	background:none;
	border:none;
	float:left
}
#search-image{
	height: 36px;
	width: 120px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -266px -76px;
	border: none;
	cursor: pointer;
	float:left
}
/*************************** End Search Box Widget ***************************************************/

	
/* Large banner above the search box */
#content .banner-box
{
	width:751px;
	height:95px;
	text-align:center;
	padding:0;
	margin:22px auto;
	background:none;
}

/* Store Details Page CSS */
.store-details{
	overflow: hidden;
	width: 573px;
	margin: 0;
	margin-bottom: 10px;
	padding: 12px 12px 14px 12px;
	background: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaf4f6', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#eaf4f6), to(#ffffff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #eaf4f6,  #ffffff);
}

.store-header
{
	float:left;
	width: 577px;
	margin:0;
	padding:0;
}
.store-header-info-thumb
{
	float:left;
	width: 432px;
}
.store-header-info
{
	float:left;
	width: 400px;
}
.store-details .logo, .store-details .thumb
{
	float: left;
	width: 152px;
	height: 76px;
	background: #dceced;
	padding: 3px;
	margin: 0 17px 0 0;
}

.store-details .logo img
{
	width: 152px;
	height: 76px;
}

.store-details .thumb, .store-details .thumb img
{
	width: 120px;
	height: 100px;
}

.store-details p
{
	font: 16px/26px Arial, sans-serif;
	color: #807f7e;
}

.store-details h1
{
	font: normal 24px/30px arial;
	color: #3b3b3b;
	margin: 0;
	padding: 0;
}
.store-details h1:hover
{
	color:#9A9A9A;
	cursor:pointer;
}
#show-offers-link
{
	border:2px solid #AED3D3;
	color:#00ADB5;
	padding:3px 4px;
	padding-right:5px;
	font-weight:bold;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size:13px;
}
#show-offers{
	width:100%;
	text-align:center;
	clear:both;
	position:relative;
	top:9px;
}
#show-offers-link a
{
	font: 13px arial, sans-serif;
	color:#ED6435;
	text-decoration:none;
	margin-right:4px;
}
#show-offers-link a:hover
{
	text-decoration:underline;
}
#show-offers-link span
{
	font-size:15px;
	/*background: url(/images/handicon.png) no-repeat 0 0;
	width:22px;
	height:29px;*/
}
#store-social-buttons{
	float:right;
	width:110px;
	margin:0;
}
#store-social-buttons span{
	display:block;
	float:right;
	height:60px;
}
#fblike-button, #fblike-button iframe{
	width:48px;
	height:90px;
}
#plusone-button, #plusone-button iframe{
	width:50px;
	margin-right:7px;
	height:90px;
}

#coupons4causes-trans{
	font: 16px/26px arial, sans-serif;
	border: 2px solid #666666;
	float:left;
	width: 553px;
	margin: 8px 0 0 0;
	padding: 2px 10px;
}
#coupons4causes-trans p{
	margin:0;
	padding:0;
}
#c4c-link2{
	float:right;
	display: inline;
	padding: 
}
#total-coupons{
	font: 16px/16px arial, sans-serif;
	color: #545454;
	padding: 0;
	margin: 15px 10px 5px 0;
}
#total-coupons a{
	font: 12px/16px arial, sans-serif;
	color: #00ADB5;
	text-decoration:none;
}
#total-coupons a:hover{
	text-decoration:underline;
}
.store-details a{
	font: 12px/16px verdana, sans-serif;
	color: #545454;
	padding: 0;
	margin: 0;
}
.store-details a:hover{
	text-decoration:none;
}
.store-details span.store-link-arrow{
	color: #00ADB5;
	font: 12px/16px verdana, sans-serif;
	margin-left:3px;
}
/* End Store Details Page CSS */

/* These parts are Used on Various Pages */
#content .column1{
	float:left;
	width:509px;
	padding:30px 0 15px 13px;
}

.column1 .title
{
	font:18px/28px Arial, sans-serif;
	color:#707070;
	margin:10px 0 0 0;
	padding: 0;
}

.column1 p.description
{
	font:13px/23px Arial, sans-serif;
	color:#707070;
	margin: 5px 0;
	padding: 0;
	width:450px;
}
.blue-line{
	height: 15px;
	border-bottom: 1px solid #d6e8e9;
}

.head-grey
{
	background:url(/images/line-blue.gif) repeat-x;
	width:597px;
	height:30px;
	overflow:hidden;
}

.head1-grey{
	background:url(/images/line-blue.gif) repeat-x;
	width:475px;
	height:30px;
	overflow:hidden;
}
.head2-grey
{
	width:597px;
	height:31px;
	overflow:hidden;
}

.head3-grey{
	width:475px;
	height:31px;
	overflow:hidden;
}

/* Used on Home Page */
.featured-stores{
	width: 204px;
	height: 31px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -206px;
}
.popular-coupons{
	width: 219px;
	height: 30px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -237px;
}
.new-coupons{
	width: 168px;
	height: 30px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -267px;
}
/ * on how it works page */
.howitworks-title{
	width: 167px;
	height: 30px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -297px;
}
 .head2-grey h2, .head3-grey h2, .head-grey h2, .head1-grey h2,  .head-green h2, .head1-green h2, .head2-green h2
{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 100% -452px;
	padding:0 13px 0 0;
	margin:0;
}
.head-grey h3
{
	font:16px/22px Arial, sans-serif;
	color:#707070;
	background:#FFF;
	float:left;
	padding:3px 4px 6px 11px;
	margin:0;
}
.head-green{
	background:url(/images/line-blue.gif) repeat-x;
	width:475px;
	height:30px;
	overflow:hidden;
}
.head1-green{
	background:url(/images/line-blue.gif) repeat-x;
	width:595px;
	height:30px;
	overflow:hidden;
}
.head2-green{
	background:url(/images/line-blue.gif) repeat-x;
	width:820px;
	height:30px;
	overflow:hidden;
}
.head2-green h3{
	font:16px/22px Arial, sans-serif;
	color:#707070;
	background:#FFF;
	float:left;
	padding:3px 4px 6px 11px;
	margin:0;
}

.head2-green .cent-icon
{
	float:left;
}

.head2-green .username
{
	float:left;
	font:20px Arial, sans-serif;
	color:#4F4F4F;
	background:#FFFFFF;
	padding:2px 7px 0 8px;
}
/* Home Page Various Sections */
.photo1{
	width:509px;
	padding:28px 0 15px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.photo1 li{
	float:left;
	background:#4f4f4f;
	border:3px solid #d6d6d6;
	padding:3px;
	width:139px;
	margin:0 11px 0 0;
	display:inline;
	text-align:center;
}
.photo1 a{
	font:11px/24px Arial, sans-serif;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
.photo1 a:hover{text-decoration:underline}

.detail{
	width:475px;
	overflow:hidden;
	padding:0 0 7px;
}
a.more{
	float:right;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 100% -529px;
	font:12px/14px Arial, sans-serif;
	color:#0aa5ad;
	padding:0 11px 0 0;
	text-decoration:none;
}
a.more:hover{text-decoration:underline}
/* End Home Page Various Sections */

/* Used on Multiple Pages/Widgets */
.foto{
	width:120px;
	padding:3px;
	background:#4f4f4f;
    margin: 12px 0px 0px 12px;
    position:absolute;
    z-index: 1;
}

.inf2{
	padding:0;
	margin:0;
	width:597px;
	overflow:hidden;
	list-style:none;
}
.inf2 li{
	float:left;
	padding:12px 0 0 0;
	margin:14px 0 20px 0;
	width:597px;
	background:#f0f0f0;
    position: relative;
}

/* Store Details Page: To accomodate a lack of coupons */
.inf2 li.no-coupons
{
	font:bold 18px/23px Arial, sans-serif;
	color:#707070;
	background:none;
}
.inf2 li.no-coupons a
{
	color:#00aab2;
	text-decoration:none;
}
.inf2 li.no-coupons ul
{
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	background:none;
}
.inf2 li.no-coupons ul li
{
	font:bold 12px/23px Arial, sans-serif;
	height: 55px;
	width:602px;
	padding:15px 0 0 70px;
	margin:0;
	background:none;
}
.inf2 li.no-coupons ul li.one{background:url(/images/store-details-li1.jpg) no-repeat;}
.inf2 li.no-coupons ul li.two{background:url(/images/store-details-li2.jpg) no-repeat;}
.inf2 li.no-coupons ul li.three{background:url(/images/store-details-li3.jpg) no-repeat;}
/* End Store Details Page: To accomodate a lack of coupons */

/* Coupon Details page (more coupons) */
.inf2 li.more-coupons
{
	font:10px/20px Verdana, sans-serif;
	color:#707070;
	padding:0 0 0 45px;
	margin:0;
	background:none;
}
.inf2 li.more-coupons a
{
	font:bold 12px/21px Verdana, sans-serif;
	color:#707070;
	padding-left:5px;
}
.more-coupons{
	font:12px/20px Verdana, sans-serif;
	color:#707070;
	padding:0 0 0 30px;
	margin:0;
	background:none;
}
.more-coupons a{
	font:bold 12px/20px Verdana, sans-serif;
	color:#707070;
}
/* End Coupon Details page (more coupons) */

/******************************************* Merchant Claim Div at the Bottom of "Thanks" and "Store Details" pages *************************************/
.merchant_claim
{
	margin-top:30px;	
}
.merchant_claim p
{
	font:12px/18px Arial, sans-serif;
	color:#626363;
	padding:0px 60px;
	padding-left:20px;
	margin-top:-5px;	
}
.merchant_claim p a
{
	color:#626363;
}
.merchant_claim p a.start_arrow
{
	color:#00AAB3;
	text-decoration:none;
	font-size:14px;
}
/******************************************************* End Merchant Claim Div *************************************/

/*************************************************** Submit coupon "Thanks" page *************************************/
.inf1{
    margin:20px 0px;
    width:475px;
    overflow:hidden;
    list-style:none;
    padding: 0;
}
.inf1 li{
	float:left;
    padding: 0px;
	margin:10px 0 0;
	width:475px;
	background:#f0f0f0;
    position: relative;
}
.inf1 li.all-coupons
{
	padding:0;
	margin:20px 0 0 0;
	background:none;
}
.inf1 li.browse-coupons
{
	padding:0;
	margin:0;
	background:none;
}

.inf1 li.all-coupons a, .inf1 li.browse-coupons a
{
	font:bold 11px/19px Arial, sans-serif;
	color:#0aa5ad;
	text-decoration:none;
	background:none;
}
/**************************************************** End Submit coupon Thanks page **************************************/

/************************* Various Widgets and Right Column Stuff********************************************************************************/
.desc1{
    width:600px;
    position:relative;
    top: 0; left: 0;
    z-index: 40;
}

#content .column2{
	float:left;
	width:307px;
	background:#e6e6e6;
	margin:30px 0 10px 0;
	padding:6px 7px 0px 6px
}

.box1, #popular_tags{
	float:left;
	width:306px;
	background:#fff;
	margin: 0 0 6px 0;
}
#popular_tags h2{
/*	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -300px -206px; */
	background: #089ca4;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aab3', endColorstr='#089ca4'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#00aab3), to(#089ca4)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #00aab3,  #089ca4);
	color:#FFF;
	font:17px/37px Arial, sans-serif;
	height:37px;
	margin:0;
	padding-left:9px;
}
#content .list{
	width:306px;
	padding:15px 0 11px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
#content .list li.first{
	float:left;
	width:91px;
	padding:0 0 0 12px;
	border:none;
}
#content .list li{
	float:left;
	width:90px;
	padding:0 0 0 10px;
	border-left: 1px solid #dbdbdb;
}
	
#content .list ul{
	width:90px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
#content .list ul li
{
	float:left;
	width:90px;
	padding:0;
	margin:0;
	border:none;
}
#content .small{width:197px}
#content .small li.first{
	width:92px !important;
	padding:0 0 0 5px !important;
}
#content .small li{
	width:90px;
	padding:0 0 0 4px!important;
}

#content .box1 .list ul li, #content .box5 .list ul li
{
	overflow:hidden;
}

#content .list a
{
	float:left;
	font:13px/20px Arial, sans-serif;
	color:#0aa5ad;
	text-decoration:none;
	white-space: nowrap;
}

#content .box1 .list a
{
	width:82px;
	overflow:hidden;
}

#content .list a:hover{text-decoration:underline}

#content .follow_lg{
	float:left;
	line-height: 0;
	width:286px;
	background:#fff;
	margin: 0 0 7px 0;
	padding:0 13px 5px 7px;
}
#content .follow_lg p{
	float:left;
	width: 100px;
	font:16px/20px Arial, sans-serif;
	font-weight: bold;
	color:#737272;
	text-align: center;
	margin: 15px 0 0;
	padding: 5px 0 45px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -481px -380px no-repeat;
}
#content .follow_lg a{
	float:left;
	font:12px/20px Arial, sans-serif;
	text-align: center;
	color:#737272;
	text-decoration:none;
	padding: 48px 0 5px 0;
}
#content .follow_icons_lg, #content .follow_icons_sm{
	line-height: 0;
	margin: 0px;
}
#content .follow_icons_lg ul, #content .follow_icons_sm ul{
	margin: 0;
	background: transparent;
}
#content .follow_icons_lg li{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-decoration: none;
	float: left;
	width: 44px;
	margin: 10px 7px 0 8px;
}
#content .follow_icons_lg a{
	display: inline;
}
#content .follow_icons_lg li a:hover{
	text-decoration: underline;
	opacity: 0.6;
}
#content .follow_icons_lg li a.facebook{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -355px -387px no-repeat;
	width:60px;
}
#content .follow_icons_lg li a.twitter{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -295px -387px no-repeat;
	width:60px;
}
#content .follow_icons_lg li a.rss{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -419px -387px no-repeat;
	width:60px;
}
#content .follow_sm{
	float:left;
	width: 197px;
	background:#fff;
	margin: 0 0 7px 0;
	padding: 10px 0 5px;
}
#content .follow_sm p{
	float:left;
	width: 55px;
	font:16px/20px Arial, sans-serif;
	font-weight: bold;
	color:#737272;
	text-align: center;
	margin: 0 0 0 5px;
	padding: 0 6px 30px 0;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -455px -470px; 
}
#content .follow_sm a{
	float:left;
	font:12px/20px Arial, sans-serif;
	text-align: center;
	color:#737272;
	text-decoration:none;
	padding: 0 0 5px 0;
}

#content .follow_icons_sm a{
	display: inline;
	height: 36px;
}

#content .follow_icons_sm li{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin: 0 3px 0;
	padding: 0 0 0;
	width: 35px;
}
#content .follow_icons_sm li a:hover{
	text-decoration: underline;
	opacity: 0.6;
}
#content .follow_icons_sm li a.twitter{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -300px -478px no-repeat;
	width:35px;
}
#content .follow_icons_sm li a.facebook{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -350px -478px no-repeat;
	width:35px;
}
#content .follow_icons_sm li a.rss{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) -399px -478px no-repeat;
	width:40px;
}

#fb-like-box-iframe{
	float:left;
	margin: 5px 0 0 0;
	color: #333;
	height:165px;
	width: 292px;
}
#fb-like-box-iframe iframe,#fb-like-box-iframe-small iframe{
	height:100%;
	width:100%;	
	border-bottom:1px solid #94A3C4;
}
#fb-like-box-iframe-small{
	float:left;
	margin: 5px 0 0 5px;
	color: #333;
	height:235px;
	width: 187px;
}
#content .banner1{
	float:left;
	width:300px;
	background:#fff;
	padding:3px;
	text-align: center;
	margin: 0 0 5px 0;
}
#content .banner3{
	float:left;
	width:300px;
	padding:0;
	margin: 0 0 5px 0;
}
#content .banner5{
	float:left;
	width:306px;
	background:#fff;
	padding:0;
	text-align: center;
	margin: 0 0 7px 0;
}
#content .box2{
	float:left;
	width:304px;
	background:#fff;
	margin:0 0 7px 0;
}
#content .box2 h2{
	background: url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -300px -323px;
	width:304px;
	height:59px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}
#content .list3{
	float:left;
	width:298px;
	margin:0;
	padding:0 3px;
	list-style:none;
}
#content .list3 li{
	float:left;
	width:263px;
	padding:0 15px 0 20px;
}
#content .list3 li.blue{background:#eef5f6}
#content .list3 li em{
	float:left;
	font: bold 12px/22px Arial, sans-serif;
	color:#f1592a;
	margin:0;
	width:15px;
}
#content .list3 li a{
	float:left;
	font:12px/22px Arial, sans-serif;
	color:#656464;
	text-decoration:underline;
}
#content .list3 li a:hover{text-decoration:none}
#content .list3 li p{
	float:right;
	font:10px/22px Arial, sans-serif;
	color:#777777;
	margin:0;
}
#content .list3 li strong{
	font:13px/22px Arial, sans-serif;
	color:#4f4f4f;
	margin:0;
}
#content .box2 span{
	font:10px/24px Arial, sans-serif;
	color:#848383;
	display:block;
	width:300px;
	margin:0;
	text-align:center;
}
#content .box2 span a{
	font:10px/24px Arial, sans-serif;
	color:#0aa5ad;
	text-transform:uppercase;
	text-decoration:none;
}
#content .box2 span a:hover{text-decoration:underline}
#content .box3{
	float:left;
	background:#f1592a;
	width:298px;
	padding:3px;
	margin: 0 0 7px 0;
}
/* newsletter widget */
#content .scoop{
	overflow:hidden;
	width:265px;
	border:1px solid #fff;
	padding:11px 15px 9px 16px;
}
#btn-newsletter-registration{
	width: 66px;
	height: 25px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -716px -264px;
	border: none;
	cursor: pointer;
}
#content .signup{
	overflow:hidden;
	width:265px;
}
.signup-first{
	width: 265px;
	height: 24px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -443px;
}
.signup-first-sm{
	width: 139px;
	height: 46px;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -484px;
}
#content .signup label
{
	display:block;
	/*background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -467px;*/
	font:12px/17px Verdana, sans-serif;
	color: #FFF;
	width:265px;
	height:17px;
	margin:3px 0;
}
#content .signup span{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -388px -76px;
	width:188px;
	height:22px;
	margin:4px 0 0;
}
#content .signup input{
	float:left;
	margin:3px 0 0 11px;
}
#content .signup .text1{
	font:10px/14px Arial, sans-serif;
	color:#888;
	background:none;
	border:none;
	width:180px;
	height:14px;
	margin:0;
	padding:4px;
}
#thanks-email-sub{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#email-sub-success{
	font:10px/14px Arial, sans-serif;
	color: #fff;
	text-align: center;
	display: block;
}
#content .box4{
	float:left;
	background:#fff;
	border:2px solid #d9d9d9;
	width:263px;
	padding:17px 14px 20px 23px;
	margin: 0 0 7px 0;
}
#content .box4 h2{
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -389px;
	width:263px;
	height:29px;
	margin:0;
	text-indent:-9999px;
}
#content .box4 ul{
	width:217px;
	margin:0;
	padding:4px 26px 10px 20px;
	overflow:hidden;
	list-style:none;
	text-align:center;
}
#content .box4 ul li{
	float:left;
	width:217px;
	padding:8px 0;
	font:14px/16px Arial, sans-serif;
	color:#818181;
	border-bottom:1px solid #dcdcdc;
}
#content .box4 ul li.last{border:none}
#content .box4 a.account{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -610px -206px;
	width:175px;
	height:27px;
	margin:0 0 0 40px;
	text-indent:-9999px;
}
/************************* End Various Widgets and Right Column Stuff********************************************************************************/

/************************ Center Div used on Various Pages *************************/
.colum1{
	float:left;
	width:597px;
	padding:27px 17px 15px 13px;
}
.colum1 .results{
	font:18px/30px Arial, sans-serif;
	color:#707070;
	width:597px;
	margin:10px 0 0;
	border-bottom:1px solid #e6e6e6;
}
.colum1 .filter {
	width: 597px;
	overflow: hidden;
	margin: 0 0 12px 0;
}
.colum1 .filter-bottom{
	width: 597px;
	overflow: hidden;
	margin: 12px 0 0 0;
}
.colum1 .filter1{
	float:left;
	width:597px;
	margin:-15px 0 0;
	position:relative;
}
* +html .colum1 .filter1{margin:5px 0 0}

.colum1 .pages, .colum1 .all-stores
{
	float:right;
	width:450px;
	margin:0;
}
.colum1 .pages p
{
	float:right;
	font:11px/18px Arial, sans-serif;
	color:#8e8e8e;
	margin:0 0 0 25px;
	padding-right:0px;
	display:inline;
	/*width:140px;*/
}

.colum1 .pages p span
{
	font:11px/18px Arial, sans-serif;
	color:#01a9b2;
	text-decoration:none;
}
.colum1 .pages a.page{margin:0 0 0 16px}
.colum1 .pages ul{
	float:right;
	padding:0;
	margin:0 0 0 5px;
	overflow:hidden;
	list-style:none;
}
.colum1 .pages ul li{
	float:left;
	width:18px;
	padding:0 0 0 4px;
}
.colum1 .pages ul li a{
	display:block;
	font:11px/16px Arial, sans-serif;
	color:#01a9b2;
	border:1px solid #bbbbbb;
	background:none;
	text-align:center;
	text-decoration:none;
	padding:0;
}
.colum1 .pages ul li a:hover{
	color:#fff;
	background:#01a9b2;
	border:1px solid #01a9b2;
}
.colum1 .pages ul li a.active{
	color:#fff;
	background:#01a9b2;
	border:1px solid #01a9b2;
}
.colum1 .pages ul li.active
{
	display:block;
	font:11px/16px Arial, sans-serif;
	color:#fff;
	background:#01a9b2;
	border:1px solid #01a9b2;
	text-align:center;
	text-decoration:none;
	margin-left:4px;
	padding:0;
}
/************************ End Center Div used on Various Pages *************************/

/************************ More Right Hand Widget Stuff *************************/
/* Popular Tags */
.box5{
	float:left;
	width:197px;
	background:#fff;
	margin:0 0 7px 0;
}
.box5 h2{
	background:url(/images/popular-tags.jpg) no-repeat;
	height:37px;
	width:197px;
	margin:0;
	text-indent:-9999px;
}
/* Related Tags */
.box-related-tags
{
	float:left;
	width:197px;
	background:#fff;
	margin: 0 0 8px 0;
}

.box-related-tags .list a
{
	width:82px;
	overflow:hidden;
	font-size: 12px;
}

.box-related-tags h2{
	/*background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -300px -245px;*/
	background: #089ca4;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aab3', endColorstr='#089ca4'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#00aab3), to(#089ca4)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #00aab3,  #089ca4);
	color:#FFF;
	font:bold 15px/37px Arial, sans-serif;
	height:37px;
	margin:0;
	padding-left:9px;
}
/* Related Stores */
.box-related-stores{
	float:left;
	width:197px;
	background:#fff;
	margin: 0 0 7px 0;
}
.box-related-stores h2{
	/*background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -300px -284px;*/
	background: #888888;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b1b2', endColorstr='#888888'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#b3b1b2), to(#888888)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #b3b1b2,  #888888);
	color:#FFF;
	font:bold 15px/37px Arial, sans-serif;
	height:37px;
	margin:0;
	padding-left:9px;
}
/* Favories Stores */
.box7{
	float:left;
	width:197px;
	background:#fff;
	margin:0 0 8px;
}
.box7 h2{
	background:url(/images/top-stores.jpg) no-repeat;
	height:37px;
	width:197px;
	margin:0;
	text-indent:-9999px;
}
.box7 ul, .box-related-stores ul
{
	width:179px;
	padding:9px 9px 0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.box7 ul li, .box-related-stores ul li
{
	float:left;
	width:179px;
	padding:0 0 8px;
}
.box7 .logos, .box-related-stores .logos
{
	float:left;
	width:88px;
	border:1px solid #e6e6e6;
	margin:0 9px 0 0;
}
.box7 .desc1, .box-related-stores .desc1
{
	float:left;
	width:75px;
	overflow: hidden;
	padding:2px 0 0;
}
.box7 .desc1 a, .box-related-stores .desc1 a
{
	font:12px/14px Arial, sans-serif;
	color:#707070;
	text-decoration:underline;
}
.box7 .desc1 a:hover, .box-related-stores .desc1 a:hover
{
	text-decoration:none;
}
.box7 .desc1 p, .box-related-stores .desc1 p
{
	font:bold 10px/14px Arial, sans-serif;
	color:#f1592a;
	margin:2px 0 0;
}
/* Store Contact Details */
.store-contact-details {
	float: left;
	width: 194px;
	background-color: #fff;
	font: normal 12px arial;
	color: #707070;
}
.store-contact-details-inner {
	padding: 3px;
}
.store-contact-details-content {
	border: 1px solid #d1d1d1;
	padding: 12px 14px;
}
.store-contact-details .store-name {
	font: bold 13px georgia;
	color: #4f4f4f;
	padding-bottom: 4px;
	overflow:hidden;
	max-width:158px;
}
.store-contact-details .store-address {
	font-size: 11px;
	padding-bottom: 4px;
}
.store-contact-details .store-desc {
	font-size: 10px;
}
.box8{
	float:left;
	width:197px;
	background:#fff;
	margin: 0 0 8px 0;
}
.box8 h2{
	background:url(/images/coupon-history.jpg) no-repeat;
	height:37px;
	width:197px;
	margin:0;
	text-indent:-9999px;
}
.box8 ul{
	width:191px;
	padding:3px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.box8 ul li{
	float:left;
	width:172px;
	padding:6px 9px 6px 10px;
}
.box8 ul li.blue{background:#eef5f6}
.box8 ul li a{
	font:11px/14px Arial, sans-serif;
	color:#707070;
	text-decoration:underline;
}
.box8 ul li a:hover{text-decoration:none}
.box8 ul li strong{
	float:left;
	font:bold 11px/16px Arial, sans-serif;
	color:#028b95;
	margin:0;
}
.box8 ul li span{
	float:right;
	font:11px/16px Arial, sans-serif;
	color:#707070;
	margin:0;
}
.box9{
	float:left;
	background:#f1592a;
	width:197px;
	margin: 0 0 7px 0;
	padding: 3px 0;
	text-align: center;
}
.box9 .border{
	border:1px solid #fff;
	overflow:hidden;
	width:141px;
	padding:18px 26px 14px 22px;
	margin: 0 auto;
}
.newsletter label{
	display:block;
	text-align:left;
	/*background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat 0 -530px;*/
	font:12px/17px Verdana, sans-serif;
	color: #FFF;
	width:139px;
	height:29px;
	margin:3px 0;	
}
.newsletter span{
	float:left;
	background:url(http://c498344.r44.cf2.rackcdn.com/main_sprites6.png) no-repeat -578px -114px;
	width:134px;
	height:22px;
	margin:10px 0 0;
}
.newsletter input{
	float:left;
	margin:10px 0 0 70px;
}
.newsletter .text1{
	font:10px/14px Arial, sans-serif;
	color:#888;
	background:none;
	border:none;
	width:126px;
	height:14px;
	margin:0;
	padding:4px;
}

.newsletter .newsletter-thankyou
{
	font:12px Georgia;
	font-weight:bold;
	color:#FFF;
	margin:0;
	padding:8px 4px;
	background:none;
}
.banner2{
	float:left;
	width:192px;
	background:#fff;
	margin: 0 0 7px 0;
	padding:2px;
	text-align: center;
	overflow: hidden;
}
.banner4{
	float:left;
	width:192px;
	margin: 0 0 7px 0;
	padding:0;
}
.colum2{
	float:left;
	width:197px;
	margin:27px 0 10px 0;
	padding:8px 9px 1px 9px;
	background:#e6e6e6;
}
/************************ End More Right Hand Widget Stuff *************************/


/************ Used on various pages **************/
.text2{
	font:13px/18px Arial, sans-serif;
	color:#616161;
	margin:23px 15px 15px 25px;
}
#thanks_container
{
	padding:10px;
}
#thanks_container p
{
	font:15px/23px Arial, sans-serif;
	color:#707070;
	width:850px;
}
#thanks_container p.header
{
	font:bold 15px/23px Arial, sans-serif;
	color:#f35927;
	width:850px;
}
#thanks_container a
{
	color:#01a9b2;
	text-decoration:none;
}
#thanks_container a:hover{text-decoration:underline}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}
.clear2 {
	clear: both;
}
/************ End Used on various pages **************/


/******************* Footer *************************************************/
#footer{
	overflow:hidden;
	width:100%;
}
#footer .footer-holder{
	margin:0 auto;
	width:916px;
	background:url(http://th.couponchief.net/images/bg-content.png) repeat-y;
}
#footer .footer-info{
	background: #6b6b6b;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#6b6b6b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#6b6b6b)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #989898,  #6b6b6b);
	margin:0 7px;
	width:902px;
	height:91px;
	padding:17px 0 11px 0;
}
#footer .footer-highlight{
	border-top: 1px solid #C9C9C9;
	background: #FFF;
	height:4px;
	width:902px;
	margin:0 7px;
}
#footer .footer-info div{
	margin:0 auto;
	width:850px;
}
#footer .footer-info ul{
	width:850px;
	margin:0;
	padding:0;
	overflow:hidden;
	list-style:none;
	text-align:center;
}
#footer .footer-info ul li{
	display:inline;
	padding:0 9px;
}
#footer .footer-info ul li a{
	font:11px/26px Georgia, "Times New Roman", Times, serif;
	color:#b8c5c5;
	text-decoration:none;
}
#footer .footer-info ul li a:hover{text-decoration:underline}
#footer .footer-info ul li span{
	font:11px/26px Georgia, "Times New Roman", Times, serif;
	color:#b8c5c5;
	margin:0;
}
#footer .footer-info p{
	font:13px/16px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	width:850px;
	padding:10px 0 0;
	margin:5px 0 0;
	border-top:1px solid #c5c5c5;
	text-align:center;
}
#footer #creator {
	padding-top: 12px;
	text-align: center;
	font: normal 11px Georgia;
	color: #bfbebe;
}
#footer #creator a {
	font: normal 11px Georgia;
	color: #bfbebe;
	text-decoration: none;
}
#footer #creator a:hover {
	text-decoration: underline;
}
/******************* End Footer *************************************************/


/******************* Search AJAX auto-complete *************************************************/
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
ul.ui-autocomplete
{
	position: absolute;
	cursor: default;
	width:313px;
	border:1px solid #b7b7b7;
	background-color: #FFF;
	list-style:none!important;
	list-style-image:none!important;
	margin:0;
	padding:10px;
	display:block;
	float: left;
	margin-top:-3px;
}

ul.ui-autocomplete li
{
	display:block;
	margin:0;
	padding:0;
	color:#838383;
}
ul.ui-autocomplete li a
{
	display:block;
	font:normal 14px/25px Arial, Verdana, sans-serif;
	color:#838383;
	text-decoration:none;
	padding:.2em .4em;
}

ul.ui-autocomplete li a.ui-state-hover,
ul.ui-autocomplete li a.ui-state-active {
	background-color: #00ADB5;
	color: #FFF;
}
/******************* End AJAX auto-complete *************************************************/


/************************************** TOOL TIPS *****************************************************************/
.tip-content-help, .tip-content-dispute, .profile-pays2share .totals div.tip-content-min-payment{
	display:none;
	height:70px;
	width: 150px;
	margin:0;
	background:url(http://c498344.r44.cf2.rackcdn.com/tooltip_small.png) no-repeat;
}
.tip-content-inner, .profile-pays2share .totals div.tip-content-inner{
	width: 120px;
	margin:20px auto;
	font:14px/16px verdana, sans-serif;
	color: #fff;
	text-align:center;
}
.tip-content-dispute .tip-content-inner, .profile-pays2share .totals div.tip-content-inner{
	float:none;
	margin: 14px auto;
	font:12px/16px verdana, sans-serif;
}
/************************************** End TOOL TIPS *****************************************************************/


/************************************** Overlay *****************************************************************/
#overlay_div {
	display:none;
	z-index:10000;
	background-color:#FFF;
	border:10px solid #E6E6E6;
	-moz-box-shadow:0 0 40px 5px #000;
	-webkit-box-shadow: 0 0 40px #000;	
}
#overlay_div .close {
	background-image:url(http://th.couponchief.net/images/overlay_close.png);
	position:absolute;
	right:-25px;
	top:-25px;
	cursor:pointer;
	height:35px;
	width:35px;
}
#overlayiframe{
	width:100%;
	height:100%;
	margin:0;
	overflow:auto;
}
/************************************** End Overlay *****************************************************************/



