	body{
		background-image: url('images/pagebg.jpg');
		background-position: center top;
		background-repeat: repeat-x;
		background-color: #fff7e8;
		font-family: sans-serif;
		margin: 0 0 5px 0;
	}
	
	a:link, a:visited{
		color: white;
	}
	
	a:hover, a:active{
		color: #78123f;
	}
	
	table.nav{
		margin-top: 5px;
		clear: both;
	}
	
	table.nav td{
		vertical-align: top;
	}
	
	table.nav td.logo{
		background-image: url('images/bg.jpg');
		background-position: center top;
		background-repeat: repeat-x;
		width: 239px;
	}
	
	table.nav td.logo div.info{
		font-size: 12px;
		color: black;
		padding: 5px;
		border-bottom: 5px solid #78123f;
		margin-bottom: 5px;
	}
	
	table.nav td.main{
		width: 521px;
		background-image: url('images/bg.jpg');
		background-position: center top;
		background-repeat: repeat-x;
	}
	
	table.nav td.main div.links{
		font-size: 22px;
		word-spacing: 30px;
		padding: 5px 0 5px 0;
		border-bottom: 5px solid #78123f;
		margin: 5px 0 5px 0;
	}
	
	table.nav td.main div.links a:link, table.nav td.main div.links a:visited{
		text-decoration: none;
		color: black;
	}
	
	table.nav td.main div.links a:hover, table.nav td.main div.links a:active{
		text-decoration: none;
		color: #78123f;
	}
	
	table.nav td.main div.title{
		background-color: #30101d;
		font-size: 30px;
		color: #f4ddb2;
		padding: 10px 5px 5px 5px;
	}
	
	table.nav td.main div.text{
		background-color: #30101d;
		font-size: 13px;
		color: white;
		padding: 5px 5px 0 5px;
	}
	
	div.printableCouponCountainer{
		width: 521px;
		margin: 5px;
	}
	
	div.coupon{
		background-color: #481228;
		border: 5px dashed #78123f;
		margin-bottom: 5px;
	}
	
	div.coupon div.couponTitle{
		font-size: 40px;
		color: white;
		padding: 20px 0 0 20px;
	}
	div.coupon div.couponTerms{
		font-size: 20px;
		color: #dddddd;
		padding: 5px 20px 20px 20px;
	}
	
	div.footer{
		width: 750px;
		font-size: 12px;
		word-spacing: 5px;
		line-height: 19px;
		color: #666666;
		padding: 5px;
		border-top: 5px solid #78123f;
		margin-top: 5px;
	}
	
	img.layoutComponent{
		display: block;
	}