.promosidebar  	{ display: block; float: left;  padding: 0px; margin: 0px 20px 0px 0px; width: 140px;}
.promosidebar.right  
				{ display: block; float: right;  padding: 0px; margin: 0px 0px 0px 20px; width: 140px;}
.promosidebar .promo { display: block; float: left; width: 140px; border:0px; padding: 0px 0px 3px 0px;  margin:0px 0px 10px 0px; border-bottom: 1px solid #C4C4C4;font-family: arial, sans-serif; font-size: 11px;}
.promosidebar .promo h3 { font-family: arial, sans-serif; font-size: 11px; color: #fff; line-height: 14.5px; margin: 0px 0px 4px 0px; }
.promosidebar .promo a { text-decoration: none; color: #115278; }
.promosidebar .promo h3 .flag	{ display: block; float: left; clear: both; margin-bottom: 5px; font-weight: bold; text-transform: uppercase; width: 95%; padding: 2px 0px 0px 0px;font-family: arial, sans-serif; font-size: 11px; border: 0px solid #000; }
.promosidebar .promo h3 .flag,
.promosidebar .promo h3 a .flag  { color: #115278; }
.promosidebar .promo h3 strong.headline { display: block; float: left; clear: both; font-weight: normal; padding: 2px 0px 4px 0px;font-family: arial, sans-serif; font-size: 11px;}
.promosidebar .promo h3 .synopsis { display: none; visibility: hidden; }
.promosidebar .promo img  { float: left; width: 140px; border:0px; padding: 0px;  margin:0px;  }
