div.promotion-title {
	font-weight:bolder;
	font-size:1.2em;
	padding:3px;
	color:#ffffff;
	background:#004b92;;
}

div.promotion-promotion{
  width:100%;
	margin-bottom:8px;
	overflow:hidden;
}


div.promotion-promotion-image{
  float:left ;
  width: 75px ;
  height: 75px ;
  padding:5px
}

div.promotion-promotion-image img{
 border-top: solid 1px #ACC0CC ;
 border-left: solid 1px #ACC0CC ;
 border-right: solid 1px #FFF ;
 border-bottom: solid 1px #FFF ;
}

div.promotion-promotion-text {
	padding-top: 0.4em;
	color:#000;
	width: 500px;
  float: left;
}

div.promotion-promotion a{
 font-weight:bold;
 text-decoration:none;
 color: #004B92 ;
}

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#fb-ctr {
  float: left;
  width: 210px;
  padding-bottom: 5px;
}

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

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


/********
/
/ Classes for An Actual Promtion
/
*********/

div.promotion-category-title {
	font-weight:bolder;
	font-size:1.2em;
	padding:3px;
	color:#004b92;
	background:#BEDD42;
}

div.promotion-category-title a {
  color:#004c92;
  text-decoration:none;
}

div.promotion-item {
	position:relative;
	height: 92px;
	he\ight:90px;
	padding:10px 5px 5px 5px;
	border-bottom:solid 1px #B9CAD4;
	border-top:none;
	border-collapse:collapse;
}

div.promotion-title-left {
	width: 80px;
	float: left;
}

div.promotion-title-text {
	padding-top: 0.4em;
	color:#000;
	font-weight:bold;
	width: 260px;
  float: left;
}

div.promotion-title-text a{
	color:#034e93;
}

div.promotion-title-text span.small{
 font-size:0.8em;
 font-weight:normal;
}

div.promotion-title-text span.price{
 font-size:1.8em;
 font-weight:bolder;
 color:#faa61a;
}

div.promotion-title-right {
	width: 10px;
	float: right;
	text-align: right;
}

div.promotion-view-blog
{
position:absolute;
bottom:0px; !important;
left:200px;
}


#more-promotions{
 float: right; 
 text-align:right;
 width: 400px;
}

#related-promo{
	background-color:#efefef;
	border:dashed 1px #888;
	float:right;
	width:50%;
	font-weight:bold;
	overflow:hidden;
	padding:3px;
}
#related-promo a{
	text-decoration:none;
}
