
.games-holder{
float:left;
margin: 0 0 4px 0;
padding: 0;
width: 310px;
background-color: #ffffff;
}
* html div.games-holder{
  display: inline; /* kill double-margin bug */
}
.games-holder img, .games-holder a img{
float:left;
margin: 5px 5px 0 0px;
padding: 0;
border: 0;
}

.games-holder h5, .games-holder h5 a{
margin: 2px 0 0 2px;
padding: 0;
font-size: 100%;
color: #bb2181;
}
.games-holder p, .games-holder p a{
margin: 0;
padding: 0 0 0 2px;
font-size: 95%;
color: #000000;
}
.games-holder p a, .games-holder h5 a{
 text-decoration: none;
 margin: 0;
 padding: 0;
}

.gameslist-review-btn {
float: right;
margin: 2px 2px 2px 0;
padding: 0;
width: 97px;
height: 26px;
}

.gameslist-review-btn img{
margin: 0;
padding: 0;
border: 0;
}

* html div.gameslist-review-btn {
  display: inline; /* kill double-margin bug */
}

.promo-block-promo{
float:left;
margin: 5px 0 0 4px;
_margin-left: 4px;
padding: 0;
width: 300px;
}

.promo-block-promo h2{
margin: 0 0 3px 0;
padding: 0;
font-size: 110%;
color: #bb2181;
}

.promo-block-promo h4{
margin: 0 0 3px 0;
padding: 0;
font-size: 110%;
color: #bb2181;
}



