@charset "utf-8";
/* CSS Document */

body {
	font-size:0px;
	background-color:#FFFFF;
     }

img {
	border:none;
	vertical-align:bottom;
}

.full {
	width:100%;
	vertical-align:top;
}

.main_table {
	width:1224px;
	margin-left:auto;
	margin-right:auto;	
}

.main_table_fill {
	background-image:url(../site_images/main_fill.png);
}

.align_top {
	vertical-align:top;
}

.center {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.right {
	text-align:right;
}

.basic_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
}

.company_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	background-color:#CCC
}

.basic_text_small {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
}

.spacer {
	height:10px;
}

.padding_right {
	padding-right:10px;
}

.hr {
	width:85%;
	color:#0F0;
}

.submit_text_small {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding-left:5px;
	padding-right:3px;
}

.expired {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
}


/*BEGIN HEADER CSS*/
.spaffin_dev_r1_c1 {
	height:15px;
	width:686px;
	background-image:url(../site_images/spaffin_dev_r1_c1.png);
}

.spaffin_dev_r1_c12 {
	width:30px;
	background-image:url(../site_images/spaffin_dev_r1_c12.png);
}

.spaffin_dev_r1_c18 {
	width:29px;
	background-image:url(../site_images/spaffin_dev_r1_c18.png);
}

.spaffin_dev_r1_c24 {
	width:40px;
	background-image:url(../site_images/spaffin_dev_r1_c24.png);
}

.spaffin_dev_r1_c30 {
	width:42px;
	background-image:url(../site_images/spaffin_dev_r1_c30.png);
}

.spaffin_dev_r2_c1 {
	height:58px;
	width:21px;
	background-image:url(../site_images/spaffin_dev_r2_c1.png);
}

.spaffin_dev_r2_c6 {
	width:665px;
	background-image:url(../site_images/spaffin_dev_r2_c6.png);
}

.spaffin_dev_r2_c20 {
	height:20px;
	width:221px;
	background-image:url(../site_images/spaffin_dev_r2_c20.png);
}

.spaffin_dev_r3_c21 {
	height:7px;
	width:13px;
	background-image:url(../site_images/spaffin_dev_r3_c21.png);
}

.spaffin_dev_r3_c26 {
	width:14px;
	background-image:url(../site_images/spaffin_dev_r3_c26.png);
}

.spaffin_dev_r3_c28 {
	width:13px;
	background-image:url(../site_images/spaffin_dev_r3_c28.png);
}

.spaffin_dev_r3_c31 {
	width:18px;
	background-image:url(../site_images/spaffin_dev_r3_c31.png);
}

.spaffin_dev_r4_c20 {
	height:31px;
	width:221px;
	background-image:url(../site_images/spaffin_dev_r4_c20.png);
}

.spaffin_dev_r5_c1 {
	height:5px;
	width:1224px;
	background-image:url(../site_images/spaffin_dev_r5_c1.png);
}

.spaffin_dev_r6_c1 {
	height:19px;
	width:470px;
	background-image:url(../site_images/spaffin_dev_r6_c1.png);
}

.spaffin_dev_r6_c14 {
	width:5px;
	background-image:url(../site_images/spaffin_dev_r6_c14.png);
}

.spaffin_dev_r6_c22 {
	width:5px;
	background-image:url(../site_images/spaffin_dev_r6_c22.png);
}

.spaffin_dev_r6_c32 {
	width:11px;
	background-image:url(../site_images/spaffin_dev_r6_c32.png);
}

.spaffin_dev_r7_c1 {
	height:5px;
	width:1224px;
	background-image:url(../site_images/spaffin_dev_r7_c1.png);
}

.deal1 {
	height:80px;
	width:293px;
	background-image:url(../site_images/deal1.png);
}

.spaffin_dev_r8_c1 {
	width:11px;
	background-image:url(../site_images/spaffin_dev_r8_c1.png);
}

.spaffin_dev_r8_c4 {
	width:10px;
	background-image:url(../site_images/spaffin_dev_r8_c4.png);
}

.spaffin_dev_r8_c8 {
	width:10px;
	background-image:url(../site_images/spaffin_dev_r8_c8.png);
}

.spaffin_dev_r8_c16 {
	width:10px;
	background-image:url(../site_images/spaffin_dev_r8_c16.png);
}

.spaffin_dev_r8_c32 {
	width:11px;
	background-image:url(../site_images/spaffin_dev_r8_c32.png);
}

.spaffin_dev_r9_c1 {
	width:1224px;
	height:8px;
	background-image:url(../site_images/spaffin_dev_r9_c1.png);
}
/*END HEADER CSS*/

/*BEGIN MAIN DEAL PAGE CSS*/
.main-spacer {
	width:759px;
	height:10px;
	background-image:url(../site_images/main-spacer.png);
}

.main-deal-table {
	width:759px;
	height:125px;
	background-image:url(../site_images/main-deal-table.png);
}

.deal_text {
	width:472px;
	vertical-align:top;
}

.deal_text_bottom {
	width:472px;
	vertical-align:bottom;
}

.coupon_code {
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000;
	padding-right:5px;
}

.deal_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
	padding-top:4px;
}

.deal_description {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	height:100%;
}

.deal_image {
	width:100px;
	padding-left:11px;
	padding-top:5px;
}

.edit_deal {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#000;
	width:100px;
}

.image_right {
	text-align:right;
	padding-right:10px;
}

.extra {
	width:27px;
	height:24px;
	padding-left:12px;
}

.extra_text {
	width:137px;
	height:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.extra_text_new {
	width:164px;
	height:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none
}

/*END MAIN DEAL PAGE CSS*/
/*BEGIN DETAIL DEAL PAGE CSS*/

.detail_fill {
	width:759px;
	background-image:url(../site_images/detail_fill.png);
}

.detail_top {
	width:759px;
	background-image:url(../site_images/detail_top.png);
	background-repeat:no-repeat;
}

.detail_bottom {
	width:759px;
	background-image:url(../site_images/detail_bottom.png);
	background-repeat:no-repeat;
	height:13px;
}

.detail_image {
	width:100px;
	padding-left:11px;
}

/*END MAIN DEAL PAGE CSS*/


/*BEGIN LEFT MENU CSS*/
.left-spacer {
	width:220px;
	height:10px;
	background-image:url(../site_images/left-spacer.png);
}

.left_menu_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#F00;
	text-align:center;
	padding-top:3px;
}

.left-top {
	width:220px;
	height:10px;
	background-image:url(../site_images/left-top.png);
	background-repeat:no-repeat;
}

.left-fill {
	background-image:url(../site_images/left-fill.png);
}

.left-bottom {
	height:10px;
	background-image:url(../site_images/left-bottom.png);
}	

.parent_category {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	padding-left:14px;
}

.sub_category {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-left:18px;
	padding-right:12px;
}

.hide{
display: none;
}

.show{
display: block;
}

.swag {
}
/*END LEFT MENU CSS*/


/*BEGIN LEFT MENU CSS*/
.right-spacer {
	width:245px;
	height:10px;
	background-image:url(../site_images/right-spacer.png);
}

.right_top {
	width:245px;
	height:10px;
	background-image:url(../site_images/right_top.png);
	background-repeat:no-repeat;
}

.right_fill {
	background-image:url(../site_images/right_fill.png);
}

.right_bottom {
	height:11px;
	background-image:url(../site_images/right_bottom.png);
}

/*END LEFT MENU CSS*/

/*BEGIN SHOPPING PAGE CSS*/
.empty_fill {
	width:759px;
	background-image:url(../site_images/empty_fill.png);
}

.empty_top {
	width:759px;
	background-image:url(../site_images/empty_top.png);
	background-repeat:no-repeat;
}

.empty_bottom {
	width:759px;
	background-image:url(../site_images/empty_bottom.png);
	background-repeat:no-repeat;
	height:13px;
}

.deal_image_header {
	height:70px;
	width:70px;
	padding-left:5px;
}

.title_header_deals {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

.descr_header_deals {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.detail_newsletter {
	width:759px;
	background-image:url(../site_images/detail_newsletter.png);
	background-repeat:no-repeat;
	height:200px;
}