body {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #FFFFFF;
}
/* MAIN BLOCKS ------------------------------------------------------------------------------ */
#outer {
	
}
#inner{}
h1{
	margin: 5px auto;
	width: 85%;
	text-align: left;
	font-size: 24px;
	font-weight: normal;
	background: url(fall-online-couponsg/logoBg_all-online-coupons.gif) no-repeat left center;
	padding-left: 33px;
	min-height:28px;
	_height:28px;
	
}
#linksBox{
	background: #D6D7DA;
	border-top: 1px solid #C6C8CC;
	border-bottom: 1px solid #C6C8CC;
	padding: 3px;
	
}
#contentBox{
width:86%;
margin:0px auto;
}
#searchCoupon{
	clear: right;
	float: right;
	width: 20%;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	border: 1px solid #FAFAFA;
}

#mainContent{
	text-align: left;
	padding: 20px 20px 20px 0px;
	margin: 0px;
	width: 75%;
	clear: left;
	float: left;
}
#sideContent{
	clear: right;
	float: right;
	width: 20%;
	margin: 0px;
	font-size: 0.8em;
	padding: 0px;
}
#footerBox{
	font-size: 0.8em;
	clear: both;
}
/* HEADINGS ------------------------------------------------------------------------------ */
H2, H3, H4{
	font-weight: normal;
}
H2, H3, H4, H2 a, H3 a, H4 a, h5 a{
	text-decoration: none;
}
H2 a:hover, H3 a:hover, H4 a:hover, h5 a:hover{
	text-decoration: underline;
}
h1 a {
	text-decoration:none;
	color: #79DAC2;
}
H2{
	border-bottom: 1px solid #79DAC2;
	margin: 0px 0px 20px;
}
H2, H2 A {
	font-size: 1.8em;
	color: #5E6168;
}
h3{
border-bottom: 1px solid #D6D7DA;
	font-size: 1.5em;
}
h3, h3a{
	color: #79DAC2;
}
h4{
	background: #F9F9F9;
	padding: 3px 3px 3px 8px;
	font-size: 1.1em;
	margin: 0px;
}
h4, h4 a{
	color: #666666;
}

h5{
	background: #F4F4F4;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	padding: 2px 2px 2px 5px;
	border: 3px solid #fff;
	border-bottom: none;
}
h5, h5 a{
	margin: 0px;
	color: #FFFFFF;
}

/* top blocks ------------------------------------------------------------------------------ */
#linksBox ul {
	list-style: none;
	text-align: center;
	padding: 0px;
	font-size: 0.85em;
	margin: 0px;
	
}
#linksBox ul li{
	display: inline;
	background: url(fall-online-couponsg/blt1_all-online-coupons.gif) no-repeat left center;
	padding-left: 9px;
	
}
#linksBox ul li.first{
	background: url(none);
}
#linksBox ul li.first, #linksBox ul li.tp1{
}
#linksBox ul li.tp2{
}
#linksBox ul a{
	color: #515359;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	
}
#linksBox ul li.first a{
padding-left:0px;
}
#searchCoupon form{
	background: #F4F4F4;
	margin: 0px;
	padding: 5px;
	font-size: 0.8em;
	border: 3px solid #fff;
}
#searchCoupon label {
	display: block;
	color: #515359;
	margin-bottom: 3px;
}
#searchCoupon input#srchField{
	font-size: 1em;
	background: #FFFFFF;
	border-left: 1px solid #515359;
	border-top: 1px solid #515359;
	border-bottom: 1px solid #C6C8CC;
	border-right: 1px solid #C6C8CC;
	width: 10em;
	margin-bottom: 3px;
}
#searchCoupon input#srchBtn{
	font-size: 1em;
	color: #515359;
	background: #D6D7DA;
	border-top: 1px solid #C6C8CC;
	border-right: 1px solid #515359;
	border-bottom: 1px solid #515359;
	border-left: 1px solid #C6C8CC;
	margin-bottom: 3px;
}




/* MAIN FRAME ------------------------------------------------------------------------------ */
#mainContent .someTxt, #mainContent .someTxt a{
color:#999999;
}
#mainContent .someTxt{
font-size:0.9em;
line-height:1.8em;
}
#mainContent .storeWrapper{
	_width:29%;
	float:left;
	border: 1px solid #D6D7DA;
	padding: 4px;
	min-width:12em;
	max-width:18em;
	_width:18em;
	min-height:32em;
	_height:32em;

}
#mainContent .catWrapper{
	border: 1px solid #D6D7DA;
	padding: 4px;
	margin-bottom: 10px;
	
}
#mainContent .storeWrapper .someTxt, #mainContent .catWrapper .someTxt{
	font-size:0.8em;
	border-bottom: 1px solid #F4F4F4;
	padding: 2px 4px 4px 4px;
}
#mainContent .storeWrapper .someTxt, #mainContent .storeWrapper .someTxt a, #mainContent .catWrapper .someTxt, #mainContent .catWrapper .someTxt a{
	color: #B1B4B8;
}
#mainContent ul.cpsList, #mainContent ul.cpsListRdm{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#mainContent ul.cpsList li, #mainContent ul.cpsListRdm li{
	padding: 2px 4px 2px 12px;
	border-bottom: 1px solid #F4F4F4;
	background: url(fall-online-couponsg/bltS_all-online-coupons.gif) no-repeat left 0.5em;
	width: auto;
}
#mainContent ul.cpsListRdm li{
	padding:5px 12.5em 5px 12px;
	position:relative;
	
	
	
}
#mainContent ul.cpsList li.first{
}
#mainContent ul.cpsList li.first, ul.cpsList li.tp1{
}
#mainContent ul.cpsList li.tp2{
}
#mainContent .storeWrapper ul.cpsList span.store, #mainContent ul.cpsListRdm span.store{
display:none;
}

#mainContent ul.cpsList span.store a{
}
#mainContent .catWrapper ul.cpsList span.store{
font-size:0.8em;
margin-right:5px;
}
#mainContent .catWrapper ul.cpsList span.store a{
text-decoration:none;
}
#mainContent .catWrapper ul.cpsList span.store a:hover {
text-decoration:underline;
}
#mainContent ul.cpsList span.cpnDesc, #mainContent ul.cpsListRdm span.cpnDesc{
	font-weight: bold;
}
#mainContent ul.cpsList span.cpnDesc a, #mainContent .catWrapper ul.cpsList span.store, #mainContent .catWrapper ul.cpsList span.store a, #mainContent ul.cpsListRdm span.cpnDesc a{
	color: #79DAC2;
}
#mainContent ul.cpsListRdm span.cpnDesc A{
text-decoration:NONE;
}
#mainContent ul.cpsList span.except, #mainContent ul.cpsListRdm span.except{
	font-size:0.8em;
	margin-left: 3px;
	color: #666666;
}
#mainContent ul.cpsList span.date, #mainContent ul.cpsListRdm span.date{
font-size:0.8em;
display:block;
}
#mainContent ul.cpsListRdm span.rdmBtn{
	display: block;
	width: 10em;
	text-align: center;
	padding: 3px;
	border-top: 1px solid #FAFAFA;
	border-right: 2px solid #E9E9E9;
	border-bottom: 2px solid #E9E9E9;
	border-left: 1px solid #FAFAFA;
	position:absolute;
	top:5px;
	right:2em;
}
#mainContent ul.cpsListRdm span.rdmBtn a{
	background: #F4F4F4;
	display: block;
	padding: 2px;
	color: #666666;
	font-size: 0.85em;
	text-decoration: none;
}
#mainContent ul.cpsListRdm span.rdmBtn a:hover{
text-decoration:underline;
}
#mainContent .all{
font-size:0.8em;
text-align:right;
padding-right:2px;
}
#mainContent .all a{
color:#666666;
}
#mainContent ul.subCatList{
	list-style-type:none;
	text-align:center;
	padding-left:0px;
	margin-left:0px;
	width: 90%;
	margin: 10px auto;
}
#mainContent ul.subCatList li{
	display:block;
	width:35%;
	text-align:left;
	margin-bottom:8px;
	background: url(fall-online-couponsg/blt3_all-online-coupons.gif) no-repeat 1px top;
	padding-left: 18px;
	_height:18px;
	min-height:18px;


}
#mainContent ul.subCatList li.first, #mainContent ul.subCatList li.tp1{
float:left;
clear:left;
}
#mainContent ul.subCatList li.tp2{
float:right;
}
#mainContent ul.subCatList a{
	color: #C8C9CC;




}
#mainContent ul.subCatList a:hover{

}
#mainContent ul.allStores{
font-size:0.8em;
padding:0px;
margin:20px 0px 0px 0px;
list-style-type:none;}

#mainContent ul.allStores li{

_width:20%;
	float:left;
	border: 1px solid #D6D7DA;
	padding: 4px;
	min-width:8em;
	max-width:12em;
	}
#mainContent ul.allStores li ul.storeList{
padding:0px;
margin:0px;
list-style-type:none;
}
#mainContent ul.allStores li ul.storeList li{
	width:auto;
	float:none;
	border:none;
	background:#F9F9F9;
	}
#mainContent ul.allStores li ul.storeList li a{
color:#999999;
}
#mainContent ol li{
margin-bottom:5px;

}
#mainContent ol li, #mainContent ol li a, #mainContent p, #mainContent p a {
color:#333333;
}
#mainContent ul.linkDir{
list-style-type:none;
}
#mainContent ul.linkDir li{
	background: url(fall-online-couponsg/blt2_all-online-coupons.gif) no-repeat left 0.25em;
	margin-bottom: 8px;
	padding-left: 13px;
}
#mainContent ul.linkDir a{
	color: #79DAC2;
	font-weight: bold;
}
#mainContent ul.linkDir span.linkDesc{
	display: block;
	font-size: 0.85em;
	color: #333333;
}







/* SIDE FRAME ------------------------------------------------------------------------------ */
#sideContent .sideWrapper{
	padding: 0pxpx;
	margin: 10px 0px;
	border: 1px solid #FAFAFA;
	text-align: left;
	background-color: #F4F4F4;
	background-color: #F4F4F4;
	}
#sideContent .catList, #sideContent .storeList{
	list-style-type:none;
	margin:0px;
	padding:3px 0px;
	background-color: #F4F4F4;
	border: 3px solid #fff;
	border-top-style: none;
	border-bottom: none;
}
#sideContent .catList li, #sideContent .storeList li{
	margin: 0px;
	padding: 3px 3px 3px 14px;
	background: url(fall-online-couponsg/blt4_all-online-coupons.gif) no-repeat 4px 0.8em;
}
#sideContent .catList a, #sideContent .storeList a{
	color: #666666;
	text-decoration: none;
}
#sideContent .catList a:hover, #sideContent .storeList a:hover {
	text-decoration: underline;
}
#sideContent .all{
	font-size:0.95em;
	text-align:right;
	padding:2px 0px;
	background-color: #F4F4F4;
	border: 3px solid #fff;
	border-top: none;
	margin:0px;
	color: #79DAC2;
}
#sideContent .all a{
	color:#666666;
	margin-right: 5px;
}
#sideContent a.sBanner, #sideContent .someTxt{
padding:5px 0px;
	background-color: #F4F4F4;
	border: 3px solid #fff;
	display:block;
	margin:0px;
	width:auto;
	text-align:center;
	
}
#sideContent img{
border:none;
}
#sideContent .someTxt{
	padding:6px;
	text-align: left;
	border-top:none;
	line-height:1.7em;
	margin:0px;
	display:block;
}
#sideContent .someTxt, #sideContent .someTxt a{
	color: #666666;
}






/* FOOTER ------------------------------------------------------------------------------ */
#footerBox ul{
	list-style-type:none;
	padding-left: 0px;
	margin-left: 0px;
}
#footerBox ul li{
border-right:1px solid #ccc;
display:inline;
}
#footerBox ul li.first{
border-left:1px solid #ccc;
}

#footerBox ul a{
	color:#999999;
	padding-right: 8px;
	padding-left: 8px;
}
#footerBox p{
margin:5px 0px;
}

/* MISC ------------------------------------------------------------------------------ */
.hr{
display:none;
}
.hr hr {
}
#mainContent .hr{
	clear:left;
	display:BLOCK;
	visibility: hidden;
}
br{
display:none;
}

/* STORE FRAME  ------------------------------------------------------------------------------ */
h1.f {
	width: 99%;
	background: url(fall-online-couponsg/blt5_all-online-coupons.gif) no-repeat 3px top;
	font-size: 16px;
	padding-left: 20px;
	margin-bottom: 2px;
	padding-bottom: 0px;
}
#contentBoxF {
	text-align: left;
	padding: 5px;
}
#contentBoxF .cpnDesc{
display:block;
}
#contentBoxF .date{
font-size:0.8em;
display:block;
}
#contentBoxF .code{
	display: block;
	border: 1px solid #FAFAFA;
	width: 150px;
	text-align: center;
	padding: 3px;
	margin: 6px 4px;
}
#contentBoxF .code span{
	color: #666666;
	background: #F4F4F4;
	display: block;
	font-weight: bold;
	padding: 2px;
}
#checkLinkF {
	font-size: 10px;
}
#checkLinkF, #checkLinkF a{
	color: #666666;
}
