/* CSS for Real Simple Rewards - Smart Buys */


/* ===========================================
         HEADER
==============================================*/

#header h1 {
	position: relative;
	height: 70px;
	padding: 0;
	}

#header h1 img { /* use abs pos. negative bottom margin cuts off descenders in IE6 */
	position: absolute;
	top: 14px;
	left: 64px;
	}

#header h2 {
	position: absolute;
	bottom: 12px;
	left: 454px;
	width: 420px;
	padding-left: 24px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	color: #fff;
	border-left: 1px solid #fff;
	}



/* ===========================================
         CONTENT
==============================================*/

#container .twoCol {
	padding-left: 23px;
	}

.twoCol .col {
	float: left;
	width: 470px;
	margin-right: 30px;
	padding-top: 10px;
	border-right: 1px solid #d6e03d;
	}	


/* ===========================================
         LEFT COL
==============================================*/

.col h4 {
	font-size: 1.4em;
	line-height: 1.3em;
	margin-bottom: 0.3em;
	}

.col h5 {
	margin-bottom: 0.4em;
	margin-left: 164px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.3em;
	_height: 1%; /* Win/IE6 */
	}

.col h5 span {
	text-transform: uppercase;
	color: #3f1682;
	}
	
.col p {
	margin-bottom: 0.6em;
	}	
	

/* ===========================================
         RIGHT COL
==============================================*/

.twoCol #giftOffer {
	float: left;
	width: 280px;
	margin-right: 0;
	padding: 17px 26px 40px;
	color: #666;
	background-color: #f5f5f5;
	border-right: 0;
	}

#giftPic {
	display: block;
	margin-bottom: 14px;
	margin-left: 20px;
	}

.twoCol #giftOffer h4,
.twoCol #giftOffer p {
	margin-left: 0;
	}

.twoCol #giftOffer p {
	color: #339;
	}

#disclaimer {
	margin-top: 16px;
	font-size: 0.95em;
	line-height: 1.3em;
	color: #666;
	}
