a, blockquote, body, div, fieldset, form, html, h1, h2, h3, h4, h5, h6, iframe, img, legend, li, object, ol, p, span, ul {
	border: none; list-style: none; margin: 0; outline: none; padding: 0; font-size: 100%;}
a, a:visited {color: #00F; text-decoration: none;}
a:hover, a:active {text-decoration: underline;}
a img {border: none;}
body {text-align: center;}
body, html {height: 100%; width: 100%;}
html {overflow-y: auto !important; overflow-y: scroll;}
h1, h2 {display: none;}
h3, h4, h5, h6, p {margin: 12px 0;}
img {margin-bottom: -3px;}
textarea {margin: 0;}

#page {margin: 0 auto; text-align: left;}

.column {margin-bottom: -10000px; padding-bottom: 10000px;}
.column {display: inline; float: left; min-height: 1px; width: 100%;}
.table {overflow: hidden; width: 100%;}

/***************************************************************************************************/
body {background: #FFF url(../images/new/background_repeat.jpg) 0 0 repeat-x; font-family: Arial;}

#page {width: 786px;}
#content {position: relative; padding-top: 55px; background: #FFF url(../images/new/top_header.jpg) 0 0 no-repeat;}

#coupons-on-cable {display: block; position: absolute; left: 25px; top: 15px; width: 378px; height: 28px;}
#coupons-on-cable span {display: none;}

#body {padding-bottom: 73px; background: #FFF url(../images/new/footer_graphic.jpg) 0 bottom no-repeat;}
/*****
#navigation {background: #FFF url(../images/new/holiday_savings_2009_head.gif) 0 0 no-repeat;
	padding-top: 66px;}
/*****/
#navigation {background: #FFF url(../images/no_coupons_graphic.gif) 0 0 no-repeat;
	padding-top: 104px;}
/*****/
#navigation ul {text-align: center; height: 38px; margin: 0 auto; width: 754px;}
#navigation ul li {display: inline; float: left; height: 100%;}
#navigation ul li a {display: block; height: 100%; background-position: 0 0; background-repeat: no-repeat;}
#navigation ul li a span {display: none;}
#navigation ul li a:hover {background-position: 0 -38px;}
#navigation ul li a.selected, #navigation ul li a.selected:hover {background-position: 0 -76px;}

#coupons {padding: 0 25px; background: #000;}

#coupon-headline {background: #000 url(../images/new/coupons_subhead.gif) 0 0 no-repeat; padding-top: 35px;}
#coupon-headline h3 {font-size: 0; margin: 0; padding: 0; line-height: 0;}
#coupon-listings {border-top: 1px solid #FFF; padding-top: 20px; height: auto !important; height: 470px;
	min-height: 470px;}

#no-coupons-at-this-time {background: #000 url(../images/new/visit_no_coupons_cropped.gif) 0 0 no-repeat;
	width: 730px; height: 536px;}
#no-coupons-at-this-time h3 {display: none;}

/*****
#summer-fun-landing-page {width: 736px; height: 536px;
	background: url(../images/new/holiday_savings_2009.jpg) 0 0 no-repeat;}
/*****/
#summer-fun-landing-page {width: 736px; height: 536px;
	background: url(../images/visit_no_coupons_cropped.gif) 0 0 no-repeat;}
/*****/

.left-coupons, .right-coupons {width: 356px;}
.right-coupons {float: right;}
.coupon-listing {margin-bottom: 10px; padding-bottom: 5px;
	background: url(../images/new/dotted_line_art.gif) 0 bottom repeat-x;}
.coupon-thumb {width: 185px;}
.coupon-info {color: #FFF; width: 165px; font-size: 80%;}
.coupon-info h3 {margin: 0;}
.coupon-info p {margin: 6px 0;}
.coupon-info a {color: #6796B0;}

/*******************************************************************************************************/

#coupon-center {text-align: center;}
#coupon {text-align: left; margin: 0 auto; width: 730px; padding-top: 35px; position: relative;
	background: #FFF url(../images/new/coupon_subhead.gif) center 0 no-repeat;}
#coupon-header {height: 0;}
#coupon-header h3 {font-size: 0; margin: 0; padding: 0; line-height: 0;}
#back-to-more-savings {position: absolute; right: 0; top: 18px; display: block; width: 188px; height: 12px;
	sborder: 1px solid red;}
#back-to-more-savings span {display: none;}
#coupon-fullsize {border-top: 2px solid #999; padding-top: 10px; padding-bottom: 10px;}
#coupon-print {text-align: center; background: #000;}
