div.article{
overflow:hidden;
padding:5px 0 5px 0;
clear:both;
float:none;
}
h2.title,
div.feature-title{
	font-weight:bolder;
	font-size:1.2em;
	padding:3px;
	color:#ffffff;
	background:#004b92;
	display:block;

}

div.image{
  width:85px;
  float:left;
  overflow:hidden;
}

div.summary{
  width:500px;
  float:left;
  overflow:hidden;
  margin-bottom:5px;
}


div.select {
	float: right;
	width: 97px;
	text-align:center;
	overflow:hidden;
	margin-top:2em;
}

div.selectbutton{
  background:#FF7B0F;
  width:5em;
  margin:0 auto 3px auto;
  padding:3px;
  font-weight:bold;
}

div.selectbutton a{
  color:#ffffff;
}
div.selectbutton a:hover{
  text-decoration:none;
}

div.article-inner{
padding:5px 0 5px 0;
}

div#feature img{
 float:left;
 padding: 0 1em 1em 0;
}

ul#feature-products{
  margin:0;
  padding:0;
  list-style-type:none;
}

ul#feature-products li{
 width:100%;
 overflow:hidden;
 margin:10px 0;
 padding-bottom:10px;
 border-bottom:1px solid #b9cad4;
}

ul#feature-products li div.image{
  width:71px;
  height:71px;
  padding:4px 4px 4px 0px;
  float:left;
}

ul#feature-products li div.image img{
  float:none;
  padding:0px;
  margin:0px;
}

ul#feature-products li div.text{
  width:645px;
  padding:4px 0px 4px 4px;
  float:right;
}

ul#feature-products li a{
 font-weight:bold;
 color:#004c92;
}

h3.promotion-category-title{
line-height:1.4em;
font-size:1.2em;
background-color:#bedd42;
padding:3px;
}

span.small{
font-size:0.8em;
}

span.price{
font-size:1.8em;
font-weight:bold;
color:#faa61a;
}

div#fb-ctr {
  float: left;
  width: 210px;
  padding-bottom: 5px;
}

div#fb-ctr iframe {
  float: right;
  width: 139px;
}

div#fb-ctr a {
  float: left;
}

