/* =============================================================================
   CouponPress 7+ Developed by Mark Fail
   ========================================================================== */
   
   * { margin: 0; padding: 0; outline: 0; }

/* =============================================================================
   Typography
   ========================================================================== */

	.greybg {	background: transparent url(../PPT/img/content_pane-gradient.gif) bottom left repeat-x }
	.texttitle { font-size:12px; color:#ccc; padding:0px; margin:0px; letter-spacing:1px; text-transform:uppercase; }
 
/* =============================================================================
   Header
   ========================================================================== */

	#header {  height:100px;overflow:hidden;  background:#fff; }  
	#logo { width:450px; margin-top:7px;}
	#banner { margin-top:10px; }
	
/* =============================================================================
   menu + sub menu
   ========================================================================== */
	
	.menu { height:55px;   } 
	.menu li { 	background:url(images/menu_spacer.png) top right no-repeat; height:100%; }
	.menu li ul li { min-height:25px !important; }
	.menu li a { color: #EEE; padding-top:18px; }
	.menu li:hover div a {color: #666; font-size:13px;}	
		
	#searchBox { padding:7px; padding-top:3px; float:left; }
	#searchBox .searchBtn { padding:0px; margin:0px; border:0px; width:33px; height:29px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/search.gif) no-repeat; border:0px !important; padding:0px; cursor:pointer; float:left; }
	#searchBox #catsearch, #searchBox #s { float:left; margin-right:6px; }
	#searchBox a { margin-left:15px; padding-top:10px; float:left; text-decoration:underline; }		 
		#s { width:330px; font-size:18px; color:#666; }	
	#submenubar { border-top:0px; border-bottom:1px solid #ccc; margin-left:1px; } 		
 
	#SearchForm { margin:0px; padding:0px; width:480px; margin-left:20px;margin-top:5px; float:left; }
	#SearchForm .searchBtn { padding:0px; margin:0px; border:0px; width:33px; height:29px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/search.gif) no-repeat; border:0px !important; padding:0px; cursor:pointer; }

	#header,.menu { margin-left:-10px;  }	
	#hpages { text-align:right; float: left; height:40px; }
	#hpages ul {   width:970px; float:right; margin-top:7px; }
	#hpages ul li { float: right; padding-right: 10px; margin-right: 10px; border-right: 1px solid #333; }
	#hpages ul li.last { padding-right: 0; margin-right: 0; border-right: none; }
	#hpages ul li a { text-decoration: none; color: #fff; }
	#hpages ul li a:hover { color: #ccc; }
	#hpages ul li.current a { color: #ccc; }

	#submenubar #hpages ul li a { color:#666; } #submenubar #hpages li { margin-top:10px; }

	#submenubar input, #submenubar select {border: 1px solid #B5B5B5;background: white;webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-box-shadow: inset 1px 2px 3px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 1px 2px 3px 0px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 2px 3px 0px rgba(0, 0, 0, 0.1);line-height: 1; color: #CCC; }
	#submenubar #s {width:400px;  margin-right:9px;}
	#submenubar select { color:#666; width:200px; font-size:12px; padding:7px; }

 
	ul.submenu_account li, ul.submenu_account li a {color: #654d25; text-transform:uppercase; font-size:13px;  color:#999; font-weight:bold; letter-spacing:1px;  } 
	ul.submenu_account li { margin-right:10px; }
	#submenu_li_login, #submenu_li_register, #submenu_li_account, #submenu_li_logout { padding-left:20px; margin-left:5px; text-shadow: 1px 1px 1px #fff; }
	#submenu_li_username { display:none; }
	#submenu_li_login { background:url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/i1.png') no-repeat; }
	#submenu_li_register { background:url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/i2.png') no-repeat; }
	#submenu_li_account { background:url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/i3.png') no-repeat; }
	#submenu_li_logout  { background:url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/i4.png') no-repeat; }
	
/* =============================================================================
   advanced search
   ========================================================================== */		

	ul.submenu_account li { margin-top: 10px;}	 
	.AdvancedSearchBox { border: 1px solid #ddd;  padding:10px; background:#efefef; }
	.AdvancedSearchBox h2 { font-size:20px; color:#666; }
	.AdvancedSearchBox label { font-size:16px; color:#666; }
	
/* =============================================================================
   content
   ========================================================================== */
		
	#page { background:white; margin-bottom:0px; }
	#content{ background:white; padding-top:10px; }		
	
/* =============================================================================
   box styles / sidebar / main content / widget
   ========================================================================== */

	.itembox { border: 3px solid #E2E2E2;clear: both;margin: 0px 0px 15px;padding: 0px;}	
	.itembox h2,.itembox h1 {   color: #404040;font-size: 17px;font-weight: 700;padding: 5px 3px 5px 5px; margin:0px;	
	/*border:1px solid #fff;
		filter					: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e0e0e0');
	background-image		: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef), color-stop(1, #e0e0e0));
	background-image		: -webkit-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:    -moz-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:     -ms-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:      -o-linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	background-image		:         linear-gradient(top, #efefef 0%, #e0e0e0 100%);
	border-bottom:1px solid #ddd;*/
	}
	.itembox  h1 { font-size: 18px;  margin:0px; }
	.itemboxinner { padding:10px; }
	
 
	.post-content img { max-width:600px !important; }

/* =============================================================================
   _sidebar.php
   ========================================================================== */ 

	#sidebar { background: transparent;   }
 
	.CouponPopList li a {  border-bottom:0px; } 
	 
	
/* =============================================================================
   Footer
   ========================================================================== */

	#footer { background: url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/footer.gif') repeat-x; }
	#footer h3 { color:#ddd}
	#footer p { color:#efefef; }
	#copyright { font-weight:bold;  }
	#copyright p { padding-left:15px; color:#eee; }
	#copyright p a { color:#eee; text-decoration:underline; }
	.recentarticles a { color:white; }
 
/* =============================================================================
   _item.php
   ========================================================================== */ 

	.side1 { width:20%; min-height:100px; float:left; }	
		.side1 img { max-height:80px !important; width:100px !important;}	
		.side1 .frame {  margin-top:5px;  }
		.middle3cols .side1 img { max-height:70px !important; width:80px !important;}	
	.side2 { width:78%; float:left; }
	.marginTop90 { margin-top:-95px; }
 	.coupon { float:right; padding-left:20px; width:160px; margin-top:5px; } 
	.coupon small a { text-decoration:underline }
	.coupon strong {  width:130px; cursor:pointer;display:block;overflow:hidden;font-size:11px; text-align:center; font-weight:bold;color:#b34801;border:1px dashed #FAA50B;padding:4px 26px 5px 5px;background:#FEF3DE url(images/sprite.png) right -813px no-repeat;}	
	.coupon strong.active{background:#33CC66 url(images/sprite.png) right -816px no-repeat;}
	.couponcode span{background-position:-768px -715px;}	
	div.couponTooltip{   display:none; clear:both; margin-top:5px; }
 
	.sponsoredTag  { position:relative; top: -10px;right: 10px;width: 100px;height: 100px;text-indent: -5000em;background: transparent url("https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/ribbonf.png") no-repeat;}
	.newTag  { position:relative;top: -10px;right: 11px;width: 80px;height: 100px;text-indent: -5000em;background: transparent	url("../PPT/img/ribbon/nl1.png") no-repeat;}	

 

	.clicktoreveal-link { float:right; text-align:center; width:200px; font-size:12px; padding-top:5px; height:35px; margin-right:-30px;  background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/clicktoreveal.png) no-repeat; }
	#PPTSinglePage-post .middle2cols .clicktoreveal-link { margin-right:-25px; }
	.clicktoreveal-link a {  padding:5px; color:#fff; text-decoration:none; font-weight:bold; }
	.clicktoreveal-code { font-size:16px; font-weight:bold; padding:8px; border:1px dashed #333; background:#d3fdd5; }
	.clicktoreveal-code a {  color:#023f05; }
	.clicktoreveal-code em { font-size:11px; color:#40a145; } 
	.couponlist .smallbit { padding-top:10px; font-size:9px;color:#666;letter-spacing:0.2px; }	
	.couponlist .meter { font-size:10px; margin-top:10px;margin-bottom:5px; }
	.couponlist .cats { font-size:10px;margin-top:5px; }
 	
	.buttonbox a { margin-right:15px; }
	 
/* =============================================================================
   _sidebar.php
   ========================================================================== */

	#sidebar .photo { float:right; padding-left:10px;}
	.category li a { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/pointer.gif) no-repeat 10px center;border-bottom:1px solid #ddd ;color: #444;display: block;font-size: 12px;padding: 5px 5px 5px 25px;text-decoration: none;}
	.category li a:hover {background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/pointer.gif) no-repeat 10px center;}
 	.category li ul a, .category li ul a:hover {text-shadow: #1C567C 0px 0px 0; }
 
/* =============================================================================
   Home Page
   ========================================================================== */
   
	.homeCategories { width: 100%; padding-top:10px; margin-top:0px; margin-bottom:0px; }
	.homeCategories ul li  { background: url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/folder.png') no-repeat 8px 6px;  float:left; min-width:220px; min-height:40px;  }
	.homeCategories ul li a{ font: normal 11px Arial;  display: block;padding: 5px 0;line-height: 17px;padding-left: 38px;text-decoration: none; }
	.homeCategories ul .sm { padding:0px; margin:0px; color:#666; float:left; margin-right:10px;   border:1px solid #ddd;   padding:2px; margin-top:3px;}
	.homeCategories ul .sm:hover { background:#FFCC00; color:white; border:1px solid #FF9900}
	.homeCategories .bit { margin-left:10px; margin-bottom:30px; }
	.homeCategories .bit16 { font-size:16px;   }
	.homeCategories ul li { min-width:180px !important; }		
	#sidebar .homeCategories ul li { width:100% !important; }
	
/* =============================================================================
   _gallerypage.php
   ========================================================================== */
 
	.couponDetails { display:none; }
	.couponlist li:hover .couponDetails { display:block; }
	.couponlist li:hover {  min-height: 1px; }

	h1.categoryTitle {float:left; margin:0px; padding:0px; font-size:20px; line-height:20px; }
	hr.hr4 {	border: 1px dashed #ccc;	border-bottom: none;	color: white;	background: transparent;	height: 4px;	}
	.couponlist .hr4 { margin-bottom:5px; margin-top:10px; }	

 	h1.categoryTitle em { font-size:11px;display:block;font-weight:normal; color:#666; }
	ul.pagination { margin-left:0px;  margin-right:0px; }
	
 	#SearchContent .icon-search-item { background: #C9C9C9 url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/folders.png) no-repeat 10px center;  }
	
	fieldset {background: transparent;border: 0px solid #999;margin-top: 0px;padding: 0px;}
	#PPTSinglePage-post .listImage { width:auto !important; height:auto !important; max-width:180px; max-height:128px; }
	#PPTGalleryPage em { font-size:11px;display:block;font-weight:normal; color:#666; float:left; margin-left:10px; padding-top:10px; }	
	.galleryImage { width:280px;height:210px;}	
	.couponlist li { padding:10px; padding-bottom:5px; clear:both; border-bottom:1px solid #ddd; display:block; min-height:90px; }
 	#PPTGalleryPage .middle2cols .couponlist li { min-width: 642px; max-width: 645px; }
 
	.couponlist .entry li { min-height:20px; }
	.couponlist li ol li { min-height:40px; } 
	.couponlist li h3 { font-size:16px;margin:0px;padding:0px; color:#333333; letter-spacing:0.8px;  text-shadow: 0px 1px 0px #eee; }
	.couponlist li .excerpt { font-size:11px; min-height:30px; }
	.couponlist .category { margin-top:10px; }
	
	#subcategories a { color:#568121; }
	
	/* icons for new features */
	#PPTGalleryPage .iconss { text-decoration:underline; padding-left:20px; background:url(images/icons/save.png) no-repeat; padding-right:15px;   height:17px; margin-bottom:5px; line-height:12px; }
	#PPTGalleryPage .iconvss { text-decoration:underline; padding-left:20px; background:url(images/zoom.png) 0px 0px no-repeat;   padding-right:15px;   height:22px; margin-bottom:5px; }
	#PPTGalleryPage .iconemail { text-decoration:underline; padding-left:20px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icons/email.png) no-repeat; padding-right:15px; line-height:10px; height:17px; margin-bottom:5px; }	
	#PPTGalleryPage .iconemail:hover { background-position:0px -18px; }
	#PPTGalleryPage .iconvss:hover { background-position:0px -17px; }
	#PPTGalleryPage .iconss:hover { background-position:0px -17px; }
	#PPTGalleryPage .iconfavs { text-decoration:underline; padding-left:20px; background:url(images/icon-home-list.png) 0px 2px no-repeat; padding-right:5px; } 
 	#PPTGalleryPage .green_box { margin-bottom:10px; }
	 
	
	
	#PPTGalleryPage .tabs li, #PPTGalleryPage .page_tabs li { font-size:13px; }
	#PPTGalleryPage .tabs { border-bottom:1px dotted #ccc; }
	
	#PPTGalleryPage .dropui { margin-right:10px;  margin-bottom:20px; }
	#PPTGalleryPage .padbox { min-height:20px;padding:10px; }
	 
	.tagline { font-weight:bold; }
	

	.extraops { float:right; }
	.extraops dt { float:left; padding:0px; margin:0px;  padding-left:25px; margin-right:1px; }
	.extraops .be0 {  background:url(images/icons/be1.png)  no-repeat;   }
	.extraops .be1 {  background:url(images/icons/be1.png) 0px 3px no-repeat;   }
	.extraops .be2 {   background:url(images/icons/be2.png) 0px 3px no-repeat;   }
	.extraops .be3 {  background:url(images/icons/be3.png) 0px 3px no-repeat;   }
	.expires { background: url(../PPT/img/time.png) 0px 2px no-repeat; padding-left:22px; letter-spacing: 1px; text-transform: uppercase; color:#666;  }
	.extraops, .extraops a { color:#666; }
	.be5 {  background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icons/be5.png) no-repeat; padding-left:19px;   }
	.be6 {  background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icons/be6.png) no-repeat; padding-left:19px;   }
	.printme {   background:url(images/icons/be2.png) 0px 3px no-repeat; color:#666; padding-left:25px;  }
	.printme a { text-decoration:underline; }
	.lefttxt { font-size:24px; line-height:50px;color:#666; }
	
/* =============================================================================
   _single.php
   ========================================================================== */

 	.thumbnail-large {  background: url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/thumbnail-large.png) no-repeat; float: left;  min-height: 150px; padding-top: 13px;text-align: center; vertical-align: middle;width: 200px; }
	.thumbnail-large a { height:190px; }
	.post .text { float: right;width: 350px;}
	.post .text p {  line-height: 20px; }
	#SingleImage { max-width:200px; float:left; padding-right:15px; padding-bottom:15px;  }
	ul.tabs { margin-top:15px; }

	.plinks {color: rgb(102, 102, 102);float: left; font-size: 12px;margin: 5px 0px 0px 0px;}
	.plinks a {background: rgb(186, 11, 10); color: white;display: block;float: left;font-size: 11px;font-weight: bold; margin: 0px 7px 7px 0px; padding: 4px 6px;text-decoration: none;}
	.plinks a:hover { background: red; }
	.entry p {text-align: left;  }
	.entry a { text-decoration:underline; }
	.entry ul { margin-left:20px; padding-bottom:20px; list-style:disc; }	

	#PPTSinglePage-post .sponsoredTag { top:-15px; }
	#PPTSinglePage-post #comment { min-width:510px; height:80px; }
	
	.comment-form-comment label { display:none; }
	
	#PPTSinglePage-post .attachment { margin-left:0px; }
	h3#comments { font-size:12px; color:#999; }

/* =============================================================================
   _tpl_add.php
   ========================================================================== */

	#griddler hgroup.price {	background: #9c1010 !important;	background: #9c1010 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c1010), to(#760000)) !important;	
	border-bottom: 1px solid #760000 !important;	border-left: 1px solid #760000 !important;	border-right: 1px solid #333 !important;	} 	
	#griddler .price h2 { border-left:1px solid #760000 !important; border-top:1px solid #760000 !important; }	
	.payicon { float:right; margin-right:0px; background: #fff url('https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/buy_paypal.gif') no-repeat; width:200px; height:70px; }
	.extrainfo { background:#efefef; border-top:2px solid #ddd; border-bottom: 2px solid #ddd; padding:10px; }	
	.CheckoutBtn a, Checkout a:hover{	text-decoration:none;	font-weight:bold;	height:23px;	width:120px;	display:block;	text-align:center;	padding-top:6px;}
	.CheckoutBtn a{	background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/Btn.jpg) no-repeat;	color:#FFFFFF;}
 	
/* =============================================================================
   _tpl_author.php
   ========================================================================== */

	#hor-zebra{	 	font-size: 12px;	width: 100%;	text-align: left;	border-collapse: collapse;}
	#hor-zebra th{	font-size: 14px;	font-weight: normal;	padding: 10px 8px;	color: #333;}
	#hor-zebra td{	padding: 8px;	color: #333;}
	#hor-zebra .odd{	background: #ffeeee; }
	
	.widget { padding:0px !important; }
	
/* =============================================================================
   sliders
   ========================================================================== */

	#siteFeature {position:relative;  background:#efefef; width:960px !important;  margin-left:0px !important;  }
	#siteFeature #tabContainer a:link, #siteFeature #tabContainer a:visited { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/_slider_inactive.png) no-repeat; }
	#siteFeature #tabContainer a:hover{ background:#fff url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/_slider_inactive1.png) no-repeat; }
	#siteFeature #tabContainer a h4 { color: #666; padding:10px 11px 0px 11px; }	
	#siteFeature #tabContainer a.selected h4, #siteFeature #tabContainer a.selected p { color: #fff; text-shadow: 0px 1px 0px #666; }	
	.PPTActiveTab { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/_slider_active.png); }
	#siteFeature #txtBoxContainer a { color:#fff;} 
	#siteFeature h3 { color:#fff; }
	
	#featured-item {   width:100%;    height: 250px;    position: relative;    float:left;   margin:0;   display:block;   overflow: hidden;	padding:0px;margin-bottom:20px; }
	#featured-itemContent {   width: 100%;   position: absolute;   top: 0; margin:0; padding:0;   list-style:none;   margin-left: 0;}
	.featured-itemImage {	border:0px; 	width:100%px;	height:254px;   	float: left;   	position: relative;   	display: none;}
	.featured-itemImage span {   position: absolute;  left: 0;   font: 10px/15px Arial, Helvetica, sans-serif; width:100%; min-width: 685px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9;  opacity: 0.9; color: #fff; display: none; bottom: 0;}
	.featured-itemImage span strong { font-weight:normal; font-size:20px; letter-spacing:-1px; display:block; margin:15px 0 5px 15px !important; padding:0 }
	.featured-itemImage span b { font-weight:normal; display:block; margin:3px 0 12px 15px !important; padding:0; line-height:18px; font-size:14px; width:450px }
	.featured-itemImage span em.price {	font-style:normal;	display:block;	height:30px;	padding:5px 0;	font-size:25px; letter-spacing:normal;	position:absolute; right:15px; top:10px; line-height:25px;}
	.featured-itemImage span em.more-info {	font-style:normal;	font-size:12px;	font-weight:bold;	display:block;	position:absolute; right:15px; top:52px }
	.featured-itemImage span strong {color:#333333; }
	.featured-itemImage span { background-color: #eeeeee; }
	.featured-itemImage span b {	color:#666666; }
	.featured-itemImage span em.price { color:#333333; } 

/* =============================================================================
   _tpl_manage.php
   ========================================================================== */ 

	#gradient-style{font-size: 12px; width: 100%;	text-align: left;	border-collapse: collapse; margin-top:20px; margin-bottom:20px;  }
	#gradient-style th{	font-size: 16px;	font-weight: normal;	padding: 18px;	background: #cccccc;	border-top: 2px solid #ddd;	border-bottom: 1px solid #fff;	color: #efefef; font-weight:bold;}
	#gradient-style td{	padding: 18px; 	border-bottom: 1px solid #fff;	color: #333;	border-top: 1px solid #fff;	background: #ddd;}
	#gradient-style tfoot tr td{	background: #e8edff;	font-size: 13px;	color: #333;}
	
 	
/* =============================================================================
   _articlepage.php
   ========================================================================== */ 
   
	#PPTSinglePage-article_type .article h1, #PPTSinglePage-article_type .article h2 { background:none; }
	
/* =============================================================================
   CUSTOM WIDGET STYLES
   ========================================================================== */ 
	
	.CouponPopList li { padding:10px; clear:both; border-bottom:1px solid #ddd; padding-left:0px; }
	.CouponPopList li a { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-coupon.png) no-repeat 10px center; padding-left:30px; }
	.CouponPopList li:hover { background:#efefef; }
	.CouponPopList li img { border:1px solid black;   width:65px; float:left; margin-right:10px;  }
	.CouponPopList li h2 { font-size:16px; background:none; padding:0px; } 
	
/* =============================================================================
   ICONS
   ========================================================================== */ 
	
	#icon-home-cats, #home-recentadded { background: transparent url(images/icon-coupons.png) no-repeat 10px center; padding-left:35px; }
	 
	#icon-home-new { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-home-bottom.png) no-repeat 10px center; padding-left:35px;  }
	#icon-single-title { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-coupon.png) no-repeat 10px center; padding-left:35px; }
	#icon-sidebar-singleinfo { background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon3.png) no-repeat 10px center; padding-left:35px; }
	
	#ppt-widget-featuredcategories 	{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/folders.png) no-repeat 10px center; padding-left:35px; }
	#ppt-widget-popularcoupons 		{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-sidebar-popular.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-search 				{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-sidebar-cats.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-map 				{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-single-map.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-featured 			{ background: transparent url(images/icon-home-list.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-article 			{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-sidebar-article.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-categories 			{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/folder.png) no-repeat 10px center; padding-left:35px;}
	#ppt-widget-stores 				{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon5.png) no-repeat 10px center; padding-left:35px; }
	#ppt-widget-advancedsearch 		{ background: transparent url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/icon-single-info.png) no-repeat 10px center; padding-left:35px; }
	
	#PPTHomePage .middle2cols #homeCompactCategories ul li {	background: url(images/icon11.png) 0px 2px no-repeat;	}
	 
/* =============================================================================
   FEATURED BACKGROUND STYLES
   ========================================================================== */ 
	
	.BGred .sponsoredTag  { background: transparent	url("../PPT/img/ribbon/redl.png") no-repeat !important; }	
	.BGred { border:1px solid #ca0600 !important;  background: #fff url("../PPT/img/ribbon/redbg.gif") bottom left repeat-x !important;  }
	
	
	.BGgreen .sponsoredTag  { background: transparent	url("../PPT/img/ribbon/greenl.png") no-repeat !important; }	
	.BGgreen { border:1px solid #568166 !important; background: #fff url("../PPT/img/ribbon/greenbg.gif") bottom left repeat-x !important; }
	
	
	.BGblue .sponsoredTag  { background: transparent	url("../PPT/img/ribbon/bluel.png") no-repeat !important; }	
	.BGblue { border:1px solid #85A2CC !important;  background: #fff url("../PPT/img/ribbon/bluebg.gif") bottom left repeat-x !important;  }
 

	.BGyellow .sponsoredTag  { background: transparent	url("../PPT/img/ribbon/yellowl.png") no-repeat !important; }	
	.BGyellow { border:1px solid #B3AA44 !important; background: #fff url("../PPT/img/ribbon/yellowbg.gif") bottom left repeat-x !important }
	
#sidebar #ppt-widget-stores-box ul li { width: 120px; margin-top:0px; height: auto; min-height:70px; }
#sidebar #ppt-widget-stores-box ul li span {  color:#666; font-size:11px; }

.middle2cols #ppt-widget-stores-box ul { margin-left:10px; }
.middle2cols #ppt-widget-stores-box ul li img { width:100%; }
.middle2cols #ppt-widget-stores-box ul li { 
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
margin-bottom: 10px;
border: 2px solid #F2F2F2;
background: #F7F7F7;
margin-right:6px;
}
#ppt-widget-stores-box ul li {  width:120px;  } 
.middle2cols #ppt-widget-stores-box ul li a { color:#666; font-size:11px; }	

#sidebar #ppt-widget-stores-box, #sidebar-left, #ppt-widget-stores-box { padding-top:10px; } 
#PPTPage ul.paginationD { background:transparent; }
ul.paginationD {  margin-bottom:10px; }
/* ========== Global Styles ========== */
/* Form wrapper */
.thumbsup { position:relative; margin:0 auto; padding:0; border:0; cursor:default; }
.thumbsup.left { margin-left:0; }
.thumbsup.right { margin-right:0; }

/* Use pointer cursor for all input */
.thumbsup input, .thumbsup button, .thumbsup label { cursor:pointer; }
.thumbsup.disabled input, .thumbsup.disabled button, .thumbsup.disabled label { cursor:default; }

/* Remove dotted outlines on buttons in FF: http://bit.ly/cTp1kC */
.thumbsup input::-moz-focus-inner { border:0; }

/* Align spinner images */
.thumbsup .spinner { vertical-align:middle; }

#articlepage h1, #articlepage h2 { color:#333; }

/* ========== Buttons Template ========== */
.thumbsup.buttons.disabled button, .thumbsup.buttons.disabled .question , .thumbsup.thumbs_up_down1 .disabled button{ display:none; }
 
/* ========== Thumbs Up Down Template ========== */
.thumbsup.thumbs_up_down { width:300px; height:40px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/vote/thumbs_up_down1.png) no-repeat 0 0; text-align:center; color:#000; margin-top:10px; }
.thumbsup.thumbs_up_down b { position:absolute; top:0; padding-top:4px; width:100px; font:bold 32px/36px 'Myriad Pro',sans-serif; letter-spacing:-0.05em; }
.thumbsup.thumbs_up_down b.squeeze { font-size:28px; }
.thumbsup.thumbs_up_down .result1 { left:0; }
.thumbsup.thumbs_up_down .result2 { right:0; }
.thumbsup.thumbs_up_down input { position:absolute; top:0; width:50px; height:40px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/vote/thumbs_up_down1.png) no-repeat 50px 0; border:0; text-indent:-9999px; }
.thumbsup.thumbs_up_down input.up { left:100px; }
.thumbsup.thumbs_up_down input.down { right:100px; }
.thumbsup.thumbs_up_down input.up:hover, .thumbsup.thumbs_up_down input.up:focus { background-position:-300px 0; }
.thumbsup.thumbs_up_down input.down:hover, .thumbsup.thumbs_up_down input.down:focus { background-position:-350px 0; }
.thumbsup.thumbs_up_down input.up:active { background-position:-400px 0; }
.thumbsup.thumbs_up_down input.down:active { background-position:-450px 0; }
.thumbsup.thumbs_up_down.user_voted input.up, .thumbsup.thumbs_up_down.busy input.up { background-position:-500px 0; }
.thumbsup.thumbs_up_down.user_voted input.down, .thumbsup.thumbs_up_down.busy input.down { background-position:-550px 0; }
.thumbsup.thumbs_up_down.closed input.up { background-position:-600px 0; }
.thumbsup.thumbs_up_down.closed input.down { background-position:-650px 0; }

/* ========== Thumbs Up Down Template ========== */
.thumbsup.thumbs_up_down1 { width:163px; height:23px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/vote/thumbs_up_down1.png) no-repeat 0 0; text-align:center; color:#000;}
.thumbsup.thumbs_up_down1 b { position:absolute; top:0; padding-top:4px; width:28px; font:bold 12px 'Myriad Pro',sans-serif; letter-spacing:-0.05em;  }
.thumbsup.thumbs_up_down1 b.squeeze { font-size:12px; }
.thumbsup.thumbs_up_down1 .result1 { left:0; }
.thumbsup.thumbs_up_down1 .result2 { right:0; }
.thumbsup.thumbs_up_down1 input { position:absolute; top:0; width:27px; height:21px; background:url(https://knoxkoupons.com/wp-content/themes/couponpress/template_couponpress/images/vote/thumbs_up_down1.png) no-repeat 50px 0; border:0; text-indent:-9999px; }
.thumbsup.thumbs_up_down1 input.up { left:54px; }
.thumbsup.thumbs_up_down1 input.down { right:54px;}
.thumbsup.thumbs_up_down1 input.up:hover, .thumbsup.thumbs_up_down1 input.up:focus { background-position:-163px 0; }
.thumbsup.thumbs_up_down1 input.down:hover, .thumbsup.thumbs_up_down1 input.down:focus { background-position:-190px 0; }
.thumbsup.thumbs_up_down1 input.up:active { background-position:-400px 0; }
.thumbsup.thumbs_up_down1 input.down:active { background-position:-450px 0; }
.thumbsup.thumbs_up_down1.user_voted input.up, .thumbsup.thumbs_up_down1.busy input.up { background-position:-217px 0; }
.thumbsup.thumbs_up_down1.user_voted input.down, .thumbsup.thumbs_up_down1.busy input.down { background-position:-240px 0; }
.thumbsup.thumbs_up_down1.user_voted input.down { right: 56px;width: 20px;}
.thumbsup.thumbs_up_down1.closed input.up { background-position:-600px 0; }
.thumbsup.thumbs_up_down1.closed input.down { background-position:-650px 0; }

/* ========== Fixes for IE ========== */
/* For IE6 and 7: text-indent does not work to hide text on submit buttons */
.thumbsup.mini_thumbs input, .thumbsup.thumbs_up input, .thumbsup.thumbs_up_down input, .thumbsup.up_down input { font-size:0; line-height:999px; }