.offer { margin:20px 50px; padding:0 30px; border:1px solid #000; height:350px; }
.offertext { width:250px; float:left; }
.offer h4 {font-size:16px;}
.offer h4 span {font-size:12px;}
.offer p {font-size:12px; }
.offer ul {font-size:11px; }
.offer .prime {border:1px solid #fff; display:block; width:233px; height:199px; float:right; }
.offer .prime:hover {border-color:#f80; }
.offer .free {border:1px solid #fff; display:block; width:233px; height:139px; float:right; }
.offer .free:hover {border-color:#f80; }
.red {color:#7f0000; }
.final { margin-left:50px; margin-right:50px; font-size:12px; }

