#maincontent .cp							{position:relative; float:left; width:213px; margin:10px 10px 10px 0; height:364px; background:url(/app_themes/serviceexperts/images/sc/coupons/bg_coupon.gif) no-repeat center top #F4F4F4; padding:0!important;}
	#maincontent .cp .cp-bg					{width:205px; height:292px; position:absolute; left:4px; top:4px; /*padding:4px;*/}
	#maincontent .cp-logo					{float:left; width:205px; height:70px; position:relative; top:0; left:0; }
	#maincontent .cp-amount					{width:185px; margin:0 0 0 4px; padding:10px; font-weight:bold; font-size:28px; color:#F00; line-height:22px;}
		#maincontent .cp-amount span		{font-size:20px; color:#000;}
	#maincontent .cp-content				{width:185px; margin:0 0 0 14px; line-height:normal!important;}
		#maincontent .cp-content big		{font-size:14px; font-weight:bold;}
		#maincontent .cp-content ul			{font-size:10px; margin-left:0!important; padding:0; line-height:normal; list-style:none!important;}
		#maincontent .cp-content ul li		{list-style:none!important; background:url(/app_themes/serviceexperts/images/sc/coupons/cp_check.gif) no-repeat left 4px; padding:2px 0 2px 12px; margin:0!important;}
		* html .cp-content ul li			{padding:0 0 0 12px; background-position: left 8px; line-height:12px;}
		*+html .cp-content ul li			{padding:0 0 0 12px; background-position: left 8px; line-height:12px;}
	
	#maincontent .cp-expire,
	#maincontent .cp-promo					{position:absolute; width:205px; left:4px; font-size:11px; font-weight:bold; text-indent:10px;}
	#maincontent .cp-expire					{top:298px; left:4px; height:22px; line-height:22px; color:#333;}
	#maincontent .cp-promo					{top:322px; left:4px; height:20px; line-height:20px; color:#F00;}
	#maincontent .cp-btn					{display:block; position:absolute; top:344px; left:0!important; width:213px; height:20px; float:none;}
	#maincontent .cp img					{float:none!important; margin:0!important; padding:0!important;}
	
	
.cp-repair .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_repair.jpg) no-repeat right 4px;}
.cp-repair .cp-amount						{margin:30px 0!important;}
.cp-repair .cp-content big					{font-size:16px!important;}
.cp-repair .cp-content ul					{margin:25px 0 0 0!important;}

.cp-performance .cp-bg						{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_performanceinspection.jpg) no-repeat right 74px;}
.cp-performance .cp-amount					{clear:both; padding:20px 0 60px 10px!important;}

.cp-tuneup .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_tuneup.jpg) no-repeat 5px 110px;}
.cp-tuneup .cp-amount						{clear:both; padding:10px 0 90px 10px!important;}

.cp-equip .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_equipment.jpg) no-repeat right 4px;}
.cp-equip .cp-content						{margin-top:50px!important;}

.cp-iaq .cp-bg								{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_iaq.jpg) no-repeat right 4px;}
.cp-iaq .cp-content							{margin-top:50px!important;}

.cp-duct .cp-bg								{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_duct.jpg) no-repeat 10px 45px;}
.cp-duct .cp-content						{margin-top:125px!important;}
.cp-duct .cp-content big					{font-size:13px!important;}

.cp-finance1 .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_finance1.jpg) no-repeat 100px 4px;}
.cp-finance1 .cp-content					{padding-top:70px!important;}
.cp-finance1 .cp-content p					{font-size:11px;}

.cp-finance2 .cp-amount						{padding:0px 10px 0 10px!important;margin:0!important;}
.cp-finance2 .cp-content					{padding:0!important; margin:0 0 0 10px!important;}
.cp-finance2 .cp-content p					{font-size:11px!important;}

.cp-plbsvc .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_plumbingsvccall.jpg) no-repeat right 4px;}
.cp-plbsvc .cp-amount						{margin:30px 0 15px 0!important;}
.cp-plbsvc .cp-content big					{font-size:22px!important; line-height:22px;}
.cp-plbsvc .cp-content ul					{margin-top:40px!important}

.cp-waterheater .cp-bg						{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_waterheater.jpg) no-repeat right 20px;}
.cp-waterheater .cp-content					{margin-top:40px!important;}
.cp-waterheater .cp-content big				{font-size:28px!important; line-height:24px;}

.cp-tankless .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_tankless.jpg) no-repeat 140px 8px;}
.cp-tankless .cp-amount						{margin:20px 0 25px 0!important;}
.cp-tankless .cp-content big				{font-size:28px!important; line-height:24px;}

.cp-plbinsp .cp-bg							{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_plumbinginsp.jpg) no-repeat 0 4px;}
.cp-plbinsp .cp-amount						{margin-left:80px!important; margin-bottom:70px!important;}
.cp-plbinsp .cp-amount span					{font-size:18px!important;}
.cp-plbinsp .cp-content p					{font-size:11px!important;}

.cp-ws .cp-bg								{background:url(/app_themes/serviceexperts/images/sc/coupons/bg_watersoftener.jpg) no-repeat 0 0;}
.cp-ws .cp-content strong					{font-size:14px!important;}
.cp-ws .cp-content big						{font-size:24px!important;}
.cp-ws .cp-content ul						{font-weight:bold; margin-top:70px!important;}

.cp-fallweb									{position:relative; background:url(/app_themes/serviceexperts/images/sc/coupons/bg_fallweb.jpg) no-repeat 0 0!important; width:210px; height:305px;}
.cp-fallweb .cp-amount						{position:absolute; margin:0; padding:0; top:75px!important; font-size:32px!important; width:100px; height:40px;}
.cp-fallweb .cp-expire						{position:absolute; margin:0; padding:0; top:257px!important; left:110px!important; width:100px; height:40px;}
.cp-fallweb .cp-promo						{position:absolute; margin:0; padding:0; top:280px!important; left:110px!important; width:100px; height:40px;}

.cp-imagecoupon								{border-bottom:1px solid #C3120B; height:345px!important; margin-bottom:19px!important;}
.cp-imagecoupon a							{display:block; position:relative; top:4px; left:4px; width:205px; height:292px;}