h3 {
	padding:10px 20px;
	margin:0;
}
.con {
	padding:10px 0px;
}
.tdimg {
	width:120px;
	padding:5px 0px;
	vertical-align:top;
}
.tdtext {
	width:135px;
	text-align:left;
	vertical-align:top;
	padding:5px 0px;
	line-height:130%;
	font-size:90%;
}
.tdtext h4 {
	font-weight:bold;
	margin:0;
	font-size:100%;
}

div.attn {
	margin:20px 30px;
	}

div.attn p	{
	margin:0 0 .3em 0;
}

div.attn table {background-color:#669900;}

div.attn table td {background-color:#FFFFFF;}

div.attn table td.title {
  background-color:#669900;
	color:#FFFFFF;
}
div.attn table td.shopName {
  background-color:#f5f5f5;
	font-size:120%;
	font-weight:bold;
}

